File tree Expand file tree Collapse file tree 9 files changed +13
-8
lines changed
modules/openapi-generator/src/main/resources/Java/libraries/native
samples/client/petstore/java
src/main/java/org/openapitools/client
src/main/java/org/openapitools/client Expand file tree Collapse file tree 9 files changed +13
-8
lines changed Original file line number Diff line number Diff line change @@ -153,7 +153,12 @@ public class JSON {
153153 // Get the value of the discriminator property, if present in the input payload.
154154 node = node.get(discriminatorName);
155155 if (node != null && node.isValueNode()) {
156+ {{^useJackson3} }
156157 String discrValue = node.asText();
158+ { {/useJackson3} }
159+ { {#useJackson3} }
160+ String discrValue = node.asString();
161+ { {/useJackson3} }
157162 if (discrValue != null) {
158163 return discrValue;
159164 }
Original file line number Diff line number Diff line change 8383 jackson_annotations_version = "2.21"
8484 { {/useJackson3} }
8585 { {#useJackson3} }
86- jackson3_version = "3.1.0 "
86+ jackson3_version = "3.1.1 "
8787 jackson_annotations_version = "2.21"
8888 { {/useJackson3} }
8989 { {#useJakartaEe} }
Original file line number Diff line number Diff line change 341341 <jackson-databind-nullable-version > 0.2 .10</jackson-databind-nullable-version >
342342 { { /useJackson3} }
343343 { { #useJackson3} }
344- <jackson3-version > 3.1 .0 </jackson3-version >
344+ <jackson3-version > 3.1 .1 </jackson3-version >
345345 <jackson-annotations-version > 2.21</jackson-annotations-version >
346346 { { /useJackson3} }
347347 { { #useJakartaEe} }
Original file line number Diff line number Diff line change @@ -66,7 +66,7 @@ artifacts {
6666
6767
6868ext {
69- jackson3_version = " 3.1.0 "
69+ jackson3_version = " 3.1.1 "
7070 jackson_annotations_version = " 2.21"
7171 jakarta_annotation_version = " 1.3.5"
7272 beanvalidation_version = " 2.0.2"
Original file line number Diff line number Diff line change 249249 <project .build.sourceEncoding>UTF-8</project .build.sourceEncoding>
250250 <maven .compiler.source>17</maven .compiler.source>
251251 <maven .compiler.target>17</maven .compiler.target>
252- <jackson3-version >3.1.0 </jackson3-version >
252+ <jackson3-version >3.1.1 </jackson3-version >
253253 <jackson-annotations-version >2.21</jackson-annotations-version >
254254 <jakarta-annotation-version >1.3.5</jakarta-annotation-version >
255255 <beanvalidation-version >2.0.2</beanvalidation-version >
Original file line number Diff line number Diff line change @@ -110,7 +110,7 @@ String getDiscriminatorValue(JsonNode node) {
110110 // Get the value of the discriminator property, if present in the input payload.
111111 node = node .get (discriminatorName );
112112 if (node != null && node .isValueNode ()) {
113- String discrValue = node .asText ();
113+ String discrValue = node .asString ();
114114 if (discrValue != null ) {
115115 return discrValue ;
116116 }
Original file line number Diff line number Diff line change @@ -66,7 +66,7 @@ artifacts {
6666
6767
6868ext {
69- jackson3_version = " 3.1.0 "
69+ jackson3_version = " 3.1.1 "
7070 jackson_annotations_version = " 2.21"
7171 jakarta_annotation_version = " 1.3.5"
7272 beanvalidation_version = " 2.0.2"
Original file line number Diff line number Diff line change 251251 <project .build.sourceEncoding>UTF-8</project .build.sourceEncoding>
252252 <maven .compiler.source>17</maven .compiler.source>
253253 <maven .compiler.target>17</maven .compiler.target>
254- <jackson3-version >3.1.0 </jackson3-version >
254+ <jackson3-version >3.1.1 </jackson3-version >
255255 <jackson-annotations-version >2.21</jackson-annotations-version >
256256 <jakarta-annotation-version >1.3.5</jakarta-annotation-version >
257257 <beanvalidation-version >2.0.2</beanvalidation-version >
Original file line number Diff line number Diff line change @@ -110,7 +110,7 @@ String getDiscriminatorValue(JsonNode node) {
110110 // Get the value of the discriminator property, if present in the input payload.
111111 node = node .get (discriminatorName );
112112 if (node != null && node .isValueNode ()) {
113- String discrValue = node .asText ();
113+ String discrValue = node .asString ();
114114 if (discrValue != null ) {
115115 return discrValue ;
116116 }
You can’t perform that action at this time.
0 commit comments