Skip to content

Commit b5ef96f

Browse files
committed
Spotless: Kotlin style updates
1 parent c4d54c1 commit b5ef96f

File tree

3 files changed

+8
-9
lines changed

3 files changed

+8
-9
lines changed

bson-kotlin/src/main/kotlin/org/bson/codecs/kotlin/DataClassCodec.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -139,8 +139,8 @@ internal data class DataClassCodec<T : Any>(
139139
validateAnnotations(kClass)
140140
val primaryConstructor =
141141
kClass.primaryConstructor ?: throw CodecConfigurationException("No primary constructor for $kClass")
142-
val typeMap = types.mapIndexed { i, k -> primaryConstructor.typeParameters[i].createType() to k }
143-
.toMap()
142+
val typeMap =
143+
types.mapIndexed { i, k -> primaryConstructor.typeParameters[i].createType() to k }.toMap()
144144

145145
val propertyModels =
146146
primaryConstructor.parameters.map { kParameter ->

bson-kotlin/src/main/kotlin/org/bson/codecs/kotlin/DataClassCodecProvider.kt

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,15 +15,14 @@
1515
*/
1616
package org.bson.codecs.kotlin
1717

18+
import java.lang.reflect.Type
1819
import org.bson.codecs.Codec
1920
import org.bson.codecs.configuration.CodecProvider
2021
import org.bson.codecs.configuration.CodecRegistry
21-
import java.lang.reflect.Type
2222

2323
/** A Kotlin reflection based Codec Provider for data classes */
2424
public class DataClassCodecProvider : CodecProvider {
25-
override fun <T : Any> get(clazz: Class<T>, registry: CodecRegistry): Codec<T>? =
26-
get(clazz, emptyList(), registry)
25+
override fun <T : Any> get(clazz: Class<T>, registry: CodecRegistry): Codec<T>? = get(clazz, emptyList(), registry)
2726

2827
override fun <T : Any> get(clazz: Class<T>, typeArguments: List<Type>, registry: CodecRegistry): Codec<T>? =
2928
DataClassCodec.create(clazz.kotlin, registry, typeArguments)

bson-kotlin/src/test/kotlin/org/bson/codecs/kotlin/DataClassCodecProviderTest.kt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,16 +16,16 @@
1616
package org.bson.codecs.kotlin
1717

1818
import com.mongodb.MongoClientSettings
19+
import kotlin.test.assertEquals
20+
import kotlin.test.assertNotNull
21+
import kotlin.test.assertNull
22+
import kotlin.test.assertTrue
1923
import org.bson.codecs.configuration.CodecConfigurationException
2024
import org.bson.codecs.kotlin.samples.DataClassParameterized
2125
import org.bson.codecs.kotlin.samples.DataClassWithSimpleValues
2226
import org.bson.conversions.Bson
2327
import org.junit.jupiter.api.Test
2428
import org.junit.jupiter.api.assertThrows
25-
import kotlin.test.assertEquals
26-
import kotlin.test.assertNotNull
27-
import kotlin.test.assertNull
28-
import kotlin.test.assertTrue
2929

3030
class DataClassCodecProviderTest {
3131

0 commit comments

Comments
 (0)