Skip to content

Commit d21b339

Browse files
jminiwing328
authored andcommitted
[java] add jackson-databind-nullable dependency to the gradle.build file (#3793)
* Add jackson-databind-nullable * Update samples
1 parent 8061412 commit d21b339

File tree

20 files changed

+38
-0
lines changed

20 files changed

+38
-0
lines changed

modules/openapi-generator/src/main/resources/Java/build.gradle.mustache

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -138,6 +138,7 @@ ext {
138138
swagger_annotations_version = "1.5.22"
139139
jackson_version = "{{^threetenbp}}2.9.9{{/threetenbp}}{{#threetenbp}}2.6.4{{/threetenbp}}"
140140
jackson_databind_version = "{{^threetenbp}}2.9.9{{/threetenbp}}{{#threetenbp}}2.6.4{{/threetenbp}}"
141+
jackson-databind-nullable-version = "0.2.0"
141142
jersey_version = "1.19.4"
142143
jodatime_version = "2.9.9"
143144
junit_version = "4.12"
@@ -152,6 +153,7 @@ dependencies {
152153
compile "com.fasterxml.jackson.core:jackson-annotations:$jackson_version"
153154
compile "com.fasterxml.jackson.core:jackson-databind:$jackson_databind_version"
154155
compile "com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider:$jackson_version"
156+
compile "org.openapitools:jackson-databind-nullable:$jackson-databind-nullable-version"
155157
{{#joda}}
156158
compile "com.fasterxml.jackson.datatype:jackson-datatype-joda:$jackson_version"
157159
{{/joda}}

modules/openapi-generator/src/main/resources/Java/libraries/feign/build.gradle.mustache

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -122,6 +122,7 @@ ext {
122122
swagger_annotations_version = "1.5.22"
123123
jackson_version = "2.9.9"
124124
jackson_databind_version = "2.9.9"
125+
jackson-databind-nullable-version = "0.2.0"
125126
{{#threetenbp}}
126127
threepane_version = "2.6.4"
127128
{{/threetenbp}}
@@ -141,6 +142,7 @@ dependencies {
141142
compile "com.fasterxml.jackson.core:jackson-core:$jackson_version"
142143
compile "com.fasterxml.jackson.core:jackson-annotations:$jackson_version"
143144
compile "com.fasterxml.jackson.core:jackson-databind:$jackson_databind_version"
145+
compile "org.openapitools:jackson-databind-nullable:$jackson-databind-nullable-version"
144146
{{#joda}}
145147
compile "com.fasterxml.jackson.datatype:jackson-datatype-joda:$jackson_version"
146148
{{/joda}}

modules/openapi-generator/src/main/resources/Java/libraries/google-api-client/build.gradle.mustache

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -122,6 +122,7 @@ ext {
122122
swagger_annotations_version = "1.5.22"
123123
jackson_version = "2.9.9"
124124
jackson_databind_version = "2.9.9"
125+
jackson-databind-nullable-version = "0.2.0"
125126
google_api_client_version = "1.23.0"
126127
jersey_common_version = "2.25.1"
127128
jodatime_version = "2.9.9"
@@ -140,6 +141,7 @@ dependencies {
140141
compile "com.fasterxml.jackson.core:jackson-annotations:$jackson_version"
141142
compile "com.fasterxml.jackson.core:jackson-databind:$jackson_databind_version"
142143
compile "com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider:$jackson_version"
144+
compile "org.openapitools:jackson-databind-nullable:$jackson-databind-nullable-version"
143145
{{#java8}}
144146
compile "com.fasterxml.jackson.datatype:jackson-datatype-jsr310:$jackson_version"
145147
{{/java8}}

modules/openapi-generator/src/main/resources/Java/libraries/jersey2/build.gradle.mustache

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -121,6 +121,7 @@ ext {
121121
swagger_annotations_version = "1.5.22"
122122
jackson_version = "2.9.9"
123123
jackson_databind_version = "2.9.9"
124+
jackson-databind-nullable-version = "0.2.0"
124125
{{#supportJava6}}
125126
jersey_version = "2.6"
126127
commons_io_version=2.5
@@ -144,6 +145,7 @@ dependencies {
144145
compile "com.fasterxml.jackson.core:jackson-core:$jackson_version"
145146
compile "com.fasterxml.jackson.core:jackson-annotations:$jackson_version"
146147
compile "com.fasterxml.jackson.core:jackson-databind:$jackson_databind_version"
148+
compile "org.openapitools:jackson-databind-nullable:$jackson-databind-nullable-version"
147149
{{#joda}}
148150
compile "com.fasterxml.jackson.datatype:jackson-datatype-joda:$jackson_version"
149151
{{/joda}}

modules/openapi-generator/src/main/resources/Java/libraries/resteasy/build.gradle.mustache

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -121,6 +121,7 @@ ext {
121121
swagger_annotations_version = "1.5.22"
122122
jackson_version = "2.9.9"
123123
jackson_databind_version = "2.9.9"
124+
jackson-databind-nullable-version = "0.2.0"
124125
threetenbp_version = "2.6.4"
125126
resteasy_version = "3.1.3.Final"
126127
{{^java8}}
@@ -143,6 +144,7 @@ dependencies {
143144
compile "com.fasterxml.jackson.core:jackson-annotations:$jackson_version"
144145
compile "com.fasterxml.jackson.core:jackson-databind:$jackson_databind_version"
145146
compile "com.github.joschi.jackson:jackson-datatype-threetenbp:$threetenbp_version"
147+
compile "org.openapitools:jackson-databind-nullable:$jackson-databind-nullable-version"
146148
{{#java8}}
147149
compile "com.fasterxml.jackson.datatype:jackson-datatype-jsr310:$jackson_version"
148150
{{/java8}}

modules/openapi-generator/src/main/resources/Java/libraries/resttemplate/build.gradle.mustache

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -122,6 +122,7 @@ ext {
122122
swagger_annotations_version = "1.5.22"
123123
jackson_version = "2.9.9"
124124
jackson_databind_version = "2.9.9"
125+
jackson-databind-nullable-version = "0.2.0"
125126
spring_web_version = "4.3.9.RELEASE"
126127
jodatime_version = "2.9.9"
127128
junit_version = "4.12"
@@ -138,6 +139,7 @@ dependencies {
138139
compile "com.fasterxml.jackson.core:jackson-annotations:$jackson_version"
139140
compile "com.fasterxml.jackson.core:jackson-databind:$jackson_databind_version"
140141
compile "com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider:$jackson_version"
142+
compile "org.openapitools:jackson-databind-nullable:$jackson-databind-nullable-version"
141143
{{#java8}}
142144
compile "com.fasterxml.jackson.datatype:jackson-datatype-jsr310:$jackson_version"
143145
{{/java8}}

modules/openapi-generator/src/main/resources/Java/libraries/retrofit2/build.gradle.mustache

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -133,6 +133,7 @@ ext {
133133
{{#play26}}
134134
jackson_version = "2.9.9"
135135
jackson_databind_version = "2.9.9"
136+
jackson-databind-nullable-version = "0.2.0"
136137
play_version = "2.6.7"
137138
{{/play26}}
138139
{{/usePlayWS}}
@@ -189,6 +190,7 @@ dependencies {
189190
compile "com.fasterxml.jackson.core:jackson-core:$jackson_version"
190191
compile "com.fasterxml.jackson.core:jackson-annotations:$jackson_version"
191192
compile "com.fasterxml.jackson.core:jackson-databind:$jackson_databind_version"
193+
compile "org.openapitools:jackson-databind-nullable:$jackson-databind-nullable-version"
192194
compile "com.fasterxml.jackson.datatype:jackson-datatype-{{^java8}}joda{{/java8}}{{#java8}}jsr310{{/java8}}:$jackson_version"
193195
{{/usePlayWS}}
194196

samples/client/petstore/java/feign/build.gradle

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,7 @@ ext {
9898
swagger_annotations_version = "1.5.22"
9999
jackson_version = "2.9.9"
100100
jackson_databind_version = "2.9.9"
101+
jackson-databind-nullable-version = "0.2.0"
101102
threepane_version = "2.6.4"
102103
feign_version = "9.7.0"
103104
feign_form_version = "2.1.0"
@@ -115,6 +116,7 @@ dependencies {
115116
compile "com.fasterxml.jackson.core:jackson-core:$jackson_version"
116117
compile "com.fasterxml.jackson.core:jackson-annotations:$jackson_version"
117118
compile "com.fasterxml.jackson.core:jackson-databind:$jackson_databind_version"
119+
compile "org.openapitools:jackson-databind-nullable:$jackson-databind-nullable-version"
118120
compile "com.github.joschi.jackson:jackson-datatype-threetenbp:$threepane_version"
119121
compile "org.apache.oltu.oauth2:org.apache.oltu.oauth2.client:$oltu_version"
120122
compile "com.brsanthu:migbase64:2.2"

samples/client/petstore/java/feign10x/build.gradle

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,7 @@ ext {
9898
swagger_annotations_version = "1.5.22"
9999
jackson_version = "2.9.9"
100100
jackson_databind_version = "2.9.9"
101+
jackson-databind-nullable-version = "0.2.0"
101102
threepane_version = "2.6.4"
102103
feign_version = "10.2.3"
103104
feign_form_version = "2.1.0"
@@ -115,6 +116,7 @@ dependencies {
115116
compile "com.fasterxml.jackson.core:jackson-core:$jackson_version"
116117
compile "com.fasterxml.jackson.core:jackson-annotations:$jackson_version"
117118
compile "com.fasterxml.jackson.core:jackson-databind:$jackson_databind_version"
119+
compile "org.openapitools:jackson-databind-nullable:$jackson-databind-nullable-version"
118120
compile "com.github.joschi.jackson:jackson-datatype-threetenbp:$threepane_version"
119121
compile "org.apache.oltu.oauth2:org.apache.oltu.oauth2.client:$oltu_version"
120122
compile "com.brsanthu:migbase64:2.2"

samples/client/petstore/java/google-api-client/build.gradle

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,7 @@ ext {
9898
swagger_annotations_version = "1.5.22"
9999
jackson_version = "2.9.9"
100100
jackson_databind_version = "2.9.9"
101+
jackson-databind-nullable-version = "0.2.0"
101102
google_api_client_version = "1.23.0"
102103
jersey_common_version = "2.25.1"
103104
jodatime_version = "2.9.9"
@@ -114,6 +115,7 @@ dependencies {
114115
compile "com.fasterxml.jackson.core:jackson-annotations:$jackson_version"
115116
compile "com.fasterxml.jackson.core:jackson-databind:$jackson_databind_version"
116117
compile "com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider:$jackson_version"
118+
compile "org.openapitools:jackson-databind-nullable:$jackson-databind-nullable-version"
117119
compile "com.github.joschi.jackson:jackson-datatype-threetenbp:$jackson_threeten_version"
118120
testCompile "junit:junit:$junit_version"
119121
}

samples/client/petstore/java/jersey1/build.gradle

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -114,6 +114,7 @@ ext {
114114
swagger_annotations_version = "1.5.22"
115115
jackson_version = "2.6.4"
116116
jackson_databind_version = "2.6.4"
117+
jackson-databind-nullable-version = "0.2.0"
117118
jersey_version = "1.19.4"
118119
jodatime_version = "2.9.9"
119120
junit_version = "4.12"
@@ -128,6 +129,7 @@ dependencies {
128129
compile "com.fasterxml.jackson.core:jackson-annotations:$jackson_version"
129130
compile "com.fasterxml.jackson.core:jackson-databind:$jackson_databind_version"
130131
compile "com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider:$jackson_version"
132+
compile "org.openapitools:jackson-databind-nullable:$jackson-databind-nullable-version"
131133
compile "com.github.joschi.jackson:jackson-datatype-threetenbp:$jackson_version"
132134
compile "com.brsanthu:migbase64:2.2"
133135
testCompile "junit:junit:$junit_version"

samples/client/petstore/java/jersey2-java8/build.gradle

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,7 @@ ext {
9797
swagger_annotations_version = "1.5.22"
9898
jackson_version = "2.9.9"
9999
jackson_databind_version = "2.9.9"
100+
jackson-databind-nullable-version = "0.2.0"
100101
jersey_version = "2.27"
101102
junit_version = "4.12"
102103
}
@@ -110,6 +111,7 @@ dependencies {
110111
compile "com.fasterxml.jackson.core:jackson-core:$jackson_version"
111112
compile "com.fasterxml.jackson.core:jackson-annotations:$jackson_version"
112113
compile "com.fasterxml.jackson.core:jackson-databind:$jackson_databind_version"
114+
compile "org.openapitools:jackson-databind-nullable:$jackson-databind-nullable-version"
113115
compile "com.fasterxml.jackson.datatype:jackson-datatype-jsr310:$jackson_version"
114116
testCompile "junit:junit:$junit_version"
115117
}

samples/client/petstore/java/jersey2/build.gradle

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,7 @@ ext {
9797
swagger_annotations_version = "1.5.22"
9898
jackson_version = "2.9.9"
9999
jackson_databind_version = "2.9.9"
100+
jackson-databind-nullable-version = "0.2.0"
100101
jersey_version = "2.27"
101102
junit_version = "4.12"
102103
threetenbp_version = "2.6.4"
@@ -111,6 +112,7 @@ dependencies {
111112
compile "com.fasterxml.jackson.core:jackson-core:$jackson_version"
112113
compile "com.fasterxml.jackson.core:jackson-annotations:$jackson_version"
113114
compile "com.fasterxml.jackson.core:jackson-databind:$jackson_databind_version"
115+
compile "org.openapitools:jackson-databind-nullable:$jackson-databind-nullable-version"
114116
compile "com.github.joschi.jackson:jackson-datatype-threetenbp:$threetenbp_version"
115117
compile "com.brsanthu:migbase64:2.2"
116118
testCompile "junit:junit:$junit_version"

samples/client/petstore/java/resteasy/build.gradle

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,7 @@ ext {
9797
swagger_annotations_version = "1.5.22"
9898
jackson_version = "2.9.9"
9999
jackson_databind_version = "2.9.9"
100+
jackson-databind-nullable-version = "0.2.0"
100101
threetenbp_version = "2.6.4"
101102
resteasy_version = "3.1.3.Final"
102103
jodatime_version = "2.9.9"
@@ -113,6 +114,7 @@ dependencies {
113114
compile "com.fasterxml.jackson.core:jackson-annotations:$jackson_version"
114115
compile "com.fasterxml.jackson.core:jackson-databind:$jackson_databind_version"
115116
compile "com.github.joschi.jackson:jackson-datatype-threetenbp:$threetenbp_version"
117+
compile "org.openapitools:jackson-databind-nullable:$jackson-databind-nullable-version"
116118
compile "com.fasterxml.jackson.datatype:jackson-datatype-joda:$jackson_version"
117119
compile "joda-time:joda-time:$jodatime_version"
118120
compile "com.brsanthu:migbase64:2.2"

samples/client/petstore/java/resttemplate-withXml/build.gradle

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,7 @@ ext {
9898
swagger_annotations_version = "1.5.22"
9999
jackson_version = "2.9.9"
100100
jackson_databind_version = "2.9.9"
101+
jackson-databind-nullable-version = "0.2.0"
101102
spring_web_version = "4.3.9.RELEASE"
102103
jodatime_version = "2.9.9"
103104
junit_version = "4.12"
@@ -112,6 +113,7 @@ dependencies {
112113
compile "com.fasterxml.jackson.core:jackson-annotations:$jackson_version"
113114
compile "com.fasterxml.jackson.core:jackson-databind:$jackson_databind_version"
114115
compile "com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider:$jackson_version"
116+
compile "org.openapitools:jackson-databind-nullable:$jackson-databind-nullable-version"
115117
compile "com.github.joschi.jackson:jackson-datatype-threetenbp:$jackson_threeten_version"
116118
compile "com.fasterxml.jackson.dataformat:jackson-dataformat-xml:$jackson_version"
117119
testCompile "junit:junit:$junit_version"

samples/client/petstore/java/resttemplate/build.gradle

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,7 @@ ext {
9898
swagger_annotations_version = "1.5.22"
9999
jackson_version = "2.9.9"
100100
jackson_databind_version = "2.9.9"
101+
jackson-databind-nullable-version = "0.2.0"
101102
spring_web_version = "4.3.9.RELEASE"
102103
jodatime_version = "2.9.9"
103104
junit_version = "4.12"
@@ -112,6 +113,7 @@ dependencies {
112113
compile "com.fasterxml.jackson.core:jackson-annotations:$jackson_version"
113114
compile "com.fasterxml.jackson.core:jackson-databind:$jackson_databind_version"
114115
compile "com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider:$jackson_version"
116+
compile "org.openapitools:jackson-databind-nullable:$jackson-databind-nullable-version"
115117
compile "com.github.joschi.jackson:jackson-datatype-threetenbp:$jackson_threeten_version"
116118
testCompile "junit:junit:$junit_version"
117119
}

samples/client/petstore/java/retrofit2-play24/build.gradle

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -119,6 +119,7 @@ dependencies {
119119
compile "com.fasterxml.jackson.core:jackson-core:$jackson_version"
120120
compile "com.fasterxml.jackson.core:jackson-annotations:$jackson_version"
121121
compile "com.fasterxml.jackson.core:jackson-databind:$jackson_databind_version"
122+
compile "org.openapitools:jackson-databind-nullable:$jackson-databind-nullable-version"
122123
compile "com.fasterxml.jackson.datatype:jackson-datatype-jsr310:$jackson_version"
123124

124125
testCompile "junit:junit:$junit_version"

samples/client/petstore/java/retrofit2-play25/build.gradle

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -121,6 +121,7 @@ dependencies {
121121
compile "com.fasterxml.jackson.core:jackson-core:$jackson_version"
122122
compile "com.fasterxml.jackson.core:jackson-annotations:$jackson_version"
123123
compile "com.fasterxml.jackson.core:jackson-databind:$jackson_databind_version"
124+
compile "org.openapitools:jackson-databind-nullable:$jackson-databind-nullable-version"
124125
compile "com.fasterxml.jackson.datatype:jackson-datatype-jsr310:$jackson_version"
125126

126127
testCompile "junit:junit:$junit_version"

samples/client/petstore/java/retrofit2-play26/build.gradle

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -99,6 +99,7 @@ ext {
9999
retrofit_version = "2.3.0"
100100
jackson_version = "2.9.9"
101101
jackson_databind_version = "2.9.9"
102+
jackson-databind-nullable-version = "0.2.0"
102103
play_version = "2.6.7"
103104
swagger_annotations_version = "1.5.22"
104105
junit_version = "4.12"
@@ -123,6 +124,7 @@ dependencies {
123124
compile "com.fasterxml.jackson.core:jackson-core:$jackson_version"
124125
compile "com.fasterxml.jackson.core:jackson-annotations:$jackson_version"
125126
compile "com.fasterxml.jackson.core:jackson-databind:$jackson_databind_version"
127+
compile "org.openapitools:jackson-databind-nullable:$jackson-databind-nullable-version"
126128
compile "com.fasterxml.jackson.datatype:jackson-datatype-jsr310:$jackson_version"
127129

128130
testCompile "junit:junit:$junit_version"

samples/client/petstore/java/webclient/build.gradle

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -114,6 +114,7 @@ ext {
114114
swagger_annotations_version = "1.5.22"
115115
jackson_version = "2.9.9"
116116
jackson_databind_version = "2.9.9"
117+
jackson-databind-nullable-version = "0.2.0"
117118
jersey_version = "1.19.4"
118119
jodatime_version = "2.9.9"
119120
junit_version = "4.12"
@@ -128,6 +129,7 @@ dependencies {
128129
compile "com.fasterxml.jackson.core:jackson-annotations:$jackson_version"
129130
compile "com.fasterxml.jackson.core:jackson-databind:$jackson_databind_version"
130131
compile "com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider:$jackson_version"
132+
compile "org.openapitools:jackson-databind-nullable:$jackson-databind-nullable-version"
131133
compile "com.fasterxml.jackson.datatype:jackson-datatype-jsr310:$jackson_version"
132134
testCompile "junit:junit:$junit_version"
133135
}

0 commit comments

Comments
 (0)