From 1794c42ec467ac6f9500ede56ff460bf64117ead Mon Sep 17 00:00:00 2001 From: frantuma Date: Tue, 20 Aug 2024 11:39:35 +0200 Subject: [PATCH 1/2] update deps --- pom.docker.xml | 14 +++++++------- pom.java11.xml | 14 +++++++------- pom.java8.xml | 14 +++++++------- pom.xml | 14 +++++++------- 4 files changed, 28 insertions(+), 28 deletions(-) diff --git a/pom.docker.xml b/pom.docker.xml index eaa9e8417b7..cf99464782d 100644 --- a/pom.docker.xml +++ b/pom.docker.xml @@ -1127,24 +1127,24 @@ 2.16.1 2.11.1 3.3.0 - 2.15.1 - 1.8.0 + 2.16.1 + 1.9.0 4.13.2 1.0.0 - 3.14.0 + 3.16.0 2.0.9 - 1.5.6 + 1.5.7 3.2.1 1.16 7.10.2 - 3.2.3 + 3.4.0 1.49 0.10.2 - 5.8.0 + 5.12.0 2.2 4.3.1 4.5.14 - 2.43 + 2.44 20231013 diff --git a/pom.java11.xml b/pom.java11.xml index 8e2a990521f..3e7671143c4 100644 --- a/pom.java11.xml +++ b/pom.java11.xml @@ -1228,24 +1228,24 @@ 2.16.1 2.11.1 3.3.0 - 2.15.1 - 1.8.0 + 2.16.1 + 1.9.0 4.13.2 1.0.0 - 3.14.0 + 3.16.0 2.0.9 - 1.5.6 + 1.5.7 3.2.1 1.16 7.10.2 - 3.2.3 + 3.4.0 1.49 0.10.2 - 5.8.0 + 5.12.0 2.2 4.3.1 4.5.14 - 2.43 + 2.44 20231013 diff --git a/pom.java8.xml b/pom.java8.xml index 4bb28b1a293..beb68bac5ab 100644 --- a/pom.java8.xml +++ b/pom.java8.xml @@ -1231,24 +1231,24 @@ 2.16.1 2.11.1 3.3.0 - 2.15.1 - 1.8.0 + 2.16.1 + 1.9.0 4.13.2 1.0.0 - 3.14.0 + 3.16.0 2.0.9 - 1.5.6 + 1.5.7 3.2.1 1.16 7.10.2 - 3.2.3 + 3.4.0 1.49 0.10.2 - 5.8.0 + 5.12.0 2.2 4.3.1 4.5.14 - 2.43 + 2.44 20231013 diff --git a/pom.xml b/pom.xml index a937433b0ca..94cb9d648b8 100644 --- a/pom.xml +++ b/pom.xml @@ -1210,24 +1210,24 @@ 2.16.1 2.11.1 3.3.0 - 2.15.1 - 1.8.0 + 2.16.1 + 1.9.0 4.13.2 1.0.0 - 3.14.0 + 3.16.0 2.0.9 - 1.5.6 + 1.5.7 3.2.1 1.16 7.10.2 - 3.2.3 + 3.4.0 1.49 0.10.2 - 5.8.0 + 5.12.0 2.2 4.3.1 4.5.14 - 2.43 + 2.44 20231013 From 93e1d9dd23a791f7dd6a2cf9bce9412684944f72 Mon Sep 17 00:00:00 2001 From: frantuma Date: Mon, 26 Aug 2024 21:30:24 +0200 Subject: [PATCH 2/2] add schemaType to CodegenProperty --- .../io/swagger/codegen/v3/CodegenProperty.java | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/modules/swagger-codegen/src/main/java/io/swagger/codegen/v3/CodegenProperty.java b/modules/swagger-codegen/src/main/java/io/swagger/codegen/v3/CodegenProperty.java index f667d845e74..4982bff41b1 100644 --- a/modules/swagger-codegen/src/main/java/io/swagger/codegen/v3/CodegenProperty.java +++ b/modules/swagger-codegen/src/main/java/io/swagger/codegen/v3/CodegenProperty.java @@ -9,7 +9,7 @@ public class CodegenProperty extends CodegenObject implements Cloneable { public String baseName, complexType, getter, setter, description, datatype, datatypeWithEnum, dataFormat, name, min, max, defaultValue, defaultValueWithParam, - baseType, containerType, title; + baseType, containerType, title, schemaType; /** The 'description' string without escape charcters needed by some programming languages/targets */ public String unescapedDescription; @@ -248,6 +248,14 @@ public void setMaximum(String maximum) { this.maximum = maximum; } + public String getSchemaType() { + return schemaType; + } + + public void setSchemaType(String schemaType) { + this.schemaType = schemaType; + } + public boolean getExclusiveMinimum() { return exclusiveMinimum; } @@ -386,6 +394,7 @@ public int hashCode() result = prime * result + ((_enum == null) ? 0 : _enum.hashCode()); result = prime * result + ((allowableValues == null) ? 0 : allowableValues.hashCode()); result = prime * result + ((baseName == null) ? 0 : baseName.hashCode()); + result = prime * result + ((schemaType == null) ? 0 : schemaType.hashCode()); result = prime * result + ((baseType == null) ? 0 : baseType.hashCode()); result = prime * result + ((complexType == null) ? 0 : complexType.hashCode()); result = prime * result + ((containerType == null) ? 0 : containerType.hashCode()); @@ -438,6 +447,9 @@ public boolean equals(Object obj) { if ((this.baseName == null) ? (other.baseName != null) : !this.baseName.equals(other.baseName)) { return false; } + if ((this.schemaType == null) ? (other.schemaType != null) : !this.schemaType.equals(other.schemaType)) { + return false; + } if ((this.complexType == null) ? (other.complexType != null) : !this.complexType.equals(other.complexType)) { return false; }