Skip to content

Commit 0a7aa72

Browse files
committed
Update OpenAPI and patches
1 parent 273f140 commit 0a7aa72

File tree

3 files changed

+14
-12
lines changed

3 files changed

+14
-12
lines changed

openapi-godiddy-api/openapi.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2571,6 +2571,7 @@ components:
25712571
additionalProperties: {}
25722572
DidDocumentController:
25732573
oneOf:
2574+
- type: null
25742575
- type: string
25752576
- type: array
25762577
items:

pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -91,8 +91,7 @@
9191
<did-common-java.version>1.22.0</did-common-java.version>
9292
<danubetech-kms-java.version>0.18.0</danubetech-kms-java.version>
9393
<danubetech-resolver-common-java.version>0.3.0</danubetech-resolver-common-java.version>
94-
<danubetech-registrar-common-java.version>0.12.0</danubetech-registrar-common-java.version>
95-
<danubetech-kms-java.version>0.18.0</danubetech-kms-java.version>
94+
<danubetech-registrar-common-java.version>0.18.0</danubetech-registrar-common-java.version>
9695
<com.github.mattrglobal-bbs.signatures.version>2.0</com.github.mattrglobal-bbs.signatures.version>
9796

9897
<!-- Other Versions -->
@@ -335,6 +334,7 @@
335334
<asyncNative>false</asyncNative>
336335
<disallowAdditionalPropertiesIfNotPresent>false</disallowAdditionalPropertiesIfNotPresent>
337336
<legacyDiscriminatorBehavior>false</legacyDiscriminatorBehavior>
337+
<containerDefaultToNull>true</containerDefaultToNull>
338338
<library>native</library>
339339
<useBeanValidation>true</useBeanValidation>
340340
<dateLibrary>java8</dateLibrary>

src/main/patches/DidDocumentController.java.patch renamed to src/main/patches/DidDocumentController.patch

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
--- src/main/java/com/godiddy/api/client/openapi/model/DidDocumentController.java 2026-01-19 13:55:05.276890450 +0100
2-
+++ src/main/java/com/godiddy/api/client/openapi/model/DidDocumentController.java.changed 2026-01-19 13:53:22.947007764 +0100
3-
@@ -94,17 +94,17 @@
1+
--- src/main/java/com/godiddy/api/client/openapi/model/DidDocumentController.java 2026-01-19 14:00:12.159445907 +0100
2+
+++ src/main/java/com/godiddy/api/client/openapi/model/DidDocumentController.java.changed 2026-01-19 14:04:24.063072670 +0100
3+
@@ -94,18 +94,18 @@
44
try {
55
boolean attemptParsing = true;
66
// ensure that we respect type coercion as set on the client ObjectMapper
@@ -16,6 +16,7 @@
1616
+ attemptParsing |= ((List.class.equals(Float.class) || List.class.equals(Double.class)) && token == JsonToken.VALUE_NUMBER_FLOAT);
1717
+ attemptParsing |= (List.class.equals(Boolean.class) && (token == JsonToken.VALUE_FALSE || token == JsonToken.VALUE_TRUE));
1818
+ attemptParsing |= (List.class.equals(String.class) && token == JsonToken.VALUE_STRING);
19+
attemptParsing |= (token == JsonToken.VALUE_NULL);
1920
}
2021
}
2122
if (attemptParsing) {
@@ -24,7 +25,7 @@
2425
// TODO: there is no validation against JSON schema constraints
2526
// (min, max, enum, pattern...), this does not perform a strict JSON
2627
// validation, which means the 'match' count may be higher than it should be.
27-
@@ -232,7 +232,7 @@
28+
@@ -234,7 +234,7 @@
2829
}
2930

3031
static {
@@ -33,16 +34,16 @@
3334
schemas.put("String", String.class);
3435
JSON.registerDescendants(DidDocumentController.class, Collections.unmodifiableMap(schemas));
3536
}
36-
@@ -252,7 +252,7 @@
37-
*/
38-
@Override
39-
public void setActualInstance(Object instance) {
37+
@@ -259,7 +259,7 @@
38+
return;
39+
}
40+
4041
- if (JSON.isInstanceOf(List<String>.class, instance, new HashSet<Class<?>>())) {
4142
+ if (JSON.isInstanceOf(List.class, instance, new HashSet<Class<?>>())) {
4243
super.setActualInstance(instance);
4344
return;
4445
}
45-
@@ -283,7 +283,7 @@
46+
@@ -290,7 +290,7 @@
4647
* @return The actual instance of `List<String>`
4748
* @throws ClassCastException if the instance is not `List<String>`
4849
*/
@@ -51,7 +52,7 @@
5152
return (List<String>)super.getActualInstance();
5253
}
5354

54-
@@ -338,12 +338,12 @@
55+
@@ -345,12 +345,12 @@
5556
}
5657
return joiner.toString();
5758
}

0 commit comments

Comments
 (0)