File tree Expand file tree Collapse file tree 24 files changed +68
-14
lines changed
kotlin-gson/src/main/kotlin/org/openapitools/client/infrastructure
kotlin-json-request-string
src/main/kotlin/org/openapitools/client/infrastructure
kotlin-jvm-okhttp4-coroutines/src/main/kotlin/org/openapitools/client/infrastructure
src/main/kotlin/org/openapitools/client/infrastructure
src/main/kotlin/org/openapitools/client/infrastructure
src/main/kotlin/org/openapitools/client/infrastructure
src/main/kotlin/org/openapitools/client/infrastructure
src/main/kotlin/org/openapitools/client/infrastructure
src/main/kotlin/org/openapitools/client/infrastructure
src/main/kotlin/org/openapitools/client/infrastructure
src/main/kotlin/org/openapitools/client/infrastructure
src/main/kotlin/org/openapitools/client/infrastructure
src/main/kotlin/org/openapitools/client/infrastructure Expand file tree Collapse file tree 24 files changed +68
-14
lines changed Original file line number Diff line number Diff line change @@ -15,7 +15,7 @@ object Serializer {
15
15
.registerTypeAdapter(LocalDateTime ::class .java, LocalDateTimeAdapter ())
16
16
.registerTypeAdapter(LocalDate ::class .java, LocalDateAdapter ())
17
17
.registerTypeAdapter(ByteArray ::class .java, ByteArrayAdapter ())
18
-
18
+
19
19
@JvmStatic
20
20
val gson: Gson by lazy {
21
21
gsonBuilder.create()
Original file line number Diff line number Diff line change @@ -8,6 +8,7 @@ wrapper {
8
8
9
9
buildscript {
10
10
ext. kotlin_version = ' 1.4.30'
11
+ ext. moshiVersion = ' 1.11.0'
11
12
12
13
repositories {
13
14
maven { url " https://repo1.maven.org/maven2" }
30
31
dependencies {
31
32
compile " org.jetbrains.kotlin:kotlin-stdlib-jdk8:$kotlin_version "
32
33
compile " org.jetbrains.kotlin:kotlin-reflect:$kotlin_version "
33
- compile " com.squareup.moshi:moshi-kotlin:1.11.0"
34
+ compile " com.squareup.moshi:moshi-kotlin:$moshiVersion "
35
+ compile " com.squareup.moshi:moshi-adapters:$moshiVersion "
34
36
compile " com.squareup.okhttp3:okhttp:4.9.0"
35
37
testCompile " io.kotlintest:kotlintest-runner-junit5:3.4.2"
36
38
}
Original file line number Diff line number Diff line change 1
1
package org.openapitools.client.infrastructure
2
2
3
3
import com.squareup.moshi.Moshi
4
+ import com.squareup.moshi.adapters.PolymorphicJsonAdapterFactory
4
5
import com.squareup.moshi.kotlin.reflect.KotlinJsonAdapterFactory
5
6
import java.util.Date
7
+ import org.openapitools.client.models.*
6
8
7
9
object Serializer {
8
10
@JvmStatic
@@ -12,6 +14,7 @@ object Serializer {
12
14
.add(LocalDateAdapter ())
13
15
.add(UUIDAdapter ())
14
16
.add(ByteArrayAdapter ())
17
+
15
18
.add(KotlinJsonAdapterFactory ())
16
19
.add(BigDecimalAdapter ())
17
20
.add(BigIntegerAdapter ())
Original file line number Diff line number Diff line change @@ -15,7 +15,7 @@ object Serializer {
15
15
.registerTypeAdapter(LocalDateTime ::class .java, LocalDateTimeAdapter ())
16
16
.registerTypeAdapter(LocalDate ::class .java, LocalDateAdapter ())
17
17
.registerTypeAdapter(ByteArray ::class .java, ByteArrayAdapter ())
18
-
18
+
19
19
@JvmStatic
20
20
val gson: Gson by lazy {
21
21
gsonBuilder.create()
Original file line number Diff line number Diff line change @@ -8,6 +8,7 @@ wrapper {
8
8
9
9
buildscript {
10
10
ext. kotlin_version = ' 1.4.30'
11
+ ext. moshiVersion = ' 1.11.0'
11
12
12
13
repositories {
13
14
maven { url " https://repo1.maven.org/maven2" }
30
31
31
32
dependencies {
32
33
compile " org.jetbrains.kotlin:kotlin-stdlib-jdk8:$kotlin_version "
33
- compile " com.squareup.moshi:moshi:1.11.0"
34
- kapt " com.squareup.moshi:moshi-kotlin-codegen:1.11.0"
34
+ compile " com.squareup.moshi:moshi:$moshiVersion "
35
+ kapt " com.squareup.moshi:moshi-kotlin-codegen:$moshiVersion "
36
+ compile " com.squareup.moshi:moshi-adapters:$moshiVersion "
35
37
compile " com.squareup.okhttp3:okhttp:4.9.0"
36
38
testCompile " io.kotlintest:kotlintest-runner-junit5:3.4.2"
37
39
}
Original file line number Diff line number Diff line change 1
1
package org.openapitools.client.infrastructure
2
2
3
3
import com.squareup.moshi.Moshi
4
+ import com.squareup.moshi.adapters.PolymorphicJsonAdapterFactory
4
5
import java.util.Date
6
+ import org.openapitools.client.models.*
5
7
6
8
object Serializer {
7
9
@JvmStatic
Original file line number Diff line number Diff line change @@ -8,6 +8,7 @@ wrapper {
8
8
9
9
buildscript {
10
10
ext. kotlin_version = ' 1.4.30'
11
+ ext. moshiVersion = ' 1.11.0'
11
12
12
13
repositories {
13
14
maven { url " https://repo1.maven.org/maven2" }
30
31
dependencies {
31
32
compile " org.jetbrains.kotlin:kotlin-stdlib-jdk8:$kotlin_version "
32
33
compile " org.jetbrains.kotlin:kotlin-reflect:$kotlin_version "
33
- compile " com.squareup.moshi:moshi-kotlin:1.11.0"
34
+ compile " com.squareup.moshi:moshi-kotlin:$moshiVersion "
35
+ compile " com.squareup.moshi:moshi-adapters:$moshiVersion "
34
36
compile " com.squareup.okhttp3:okhttp:4.9.0"
35
37
testCompile " io.kotlintest:kotlintest-runner-junit5:3.4.2"
36
38
}
Original file line number Diff line number Diff line change 1
1
package org.openapitools.client.infrastructure
2
2
3
3
import com.squareup.moshi.Moshi
4
+ import com.squareup.moshi.adapters.PolymorphicJsonAdapterFactory
4
5
import com.squareup.moshi.kotlin.reflect.KotlinJsonAdapterFactory
5
6
import java.util.Date
7
+ import org.openapitools.client.models.*
6
8
7
9
internal object Serializer {
8
10
@JvmStatic
@@ -12,6 +14,7 @@ internal object Serializer {
12
14
.add(LocalDateAdapter ())
13
15
.add(UUIDAdapter ())
14
16
.add(ByteArrayAdapter ())
17
+
15
18
.add(KotlinJsonAdapterFactory ())
16
19
.add(BigDecimalAdapter ())
17
20
.add(BigIntegerAdapter ())
Original file line number Diff line number Diff line change @@ -8,6 +8,7 @@ wrapper {
8
8
9
9
buildscript {
10
10
ext. kotlin_version = ' 1.4.30'
11
+ ext. moshiVersion = ' 1.11.0'
11
12
12
13
repositories {
13
14
maven { url " https://repo1.maven.org/maven2" }
30
31
dependencies {
31
32
compile " org.jetbrains.kotlin:kotlin-stdlib-jdk8:$kotlin_version "
32
33
compile " org.jetbrains.kotlin:kotlin-reflect:$kotlin_version "
33
- compile " com.squareup.moshi:moshi-kotlin:1.11.0"
34
+ compile " com.squareup.moshi:moshi-kotlin:$moshiVersion "
35
+ compile " com.squareup.moshi:moshi-adapters:$moshiVersion "
34
36
compile " com.squareup.okhttp3:okhttp:4.9.0"
35
37
testCompile " io.kotlintest:kotlintest-runner-junit5:3.4.2"
36
38
}
Original file line number Diff line number Diff line change 1
1
package org.openapitools.client.infrastructure
2
2
3
3
import com.squareup.moshi.Moshi
4
+ import com.squareup.moshi.adapters.PolymorphicJsonAdapterFactory
4
5
import com.squareup.moshi.kotlin.reflect.KotlinJsonAdapterFactory
5
6
import java.util.Date
7
+ import org.openapitools.client.models.*
6
8
7
9
object Serializer {
8
10
@JvmStatic
@@ -12,6 +14,7 @@ object Serializer {
12
14
.add(LocalDateAdapter ())
13
15
.add(UUIDAdapter ())
14
16
.add(ByteArrayAdapter ())
17
+
15
18
.add(KotlinJsonAdapterFactory ())
16
19
.add(BigDecimalAdapter ())
17
20
.add(BigIntegerAdapter ())
You can’t perform that action at this time.
0 commit comments