From 763af9eb860d9c2ef8ab143262a21edfa1cc9e93 Mon Sep 17 00:00:00 2001 From: William Cheng Date: Sun, 11 Jan 2026 18:53:20 +0800 Subject: [PATCH 1/2] uncomment exit --- bin/generate-samples.sh | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/bin/generate-samples.sh b/bin/generate-samples.sh index 1adcab12e5c1..197eb9183912 100755 --- a/bin/generate-samples.sh +++ b/bin/generate-samples.sh @@ -68,6 +68,5 @@ fi if [[ -n "$GENERATE_ERROR" ]]; then echo "Found exception(s) when running the generator(s) to update the samples." - # UNCOMMENT LATER - #exit 1 + exit 1 fi From db85d66456c889934ea60ef0af7b0d0af9250cc7 Mon Sep 17 00:00:00 2001 From: William Cheng Date: Sun, 11 Jan 2026 21:41:08 +0800 Subject: [PATCH 2/2] better null check when normalizing schema --- .../main/java/org/openapitools/codegen/OpenAPINormalizer.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/openapi-generator/src/main/java/org/openapitools/codegen/OpenAPINormalizer.java b/modules/openapi-generator/src/main/java/org/openapitools/codegen/OpenAPINormalizer.java index 559417a0e78e..fdd2249c00cb 100644 --- a/modules/openapi-generator/src/main/java/org/openapitools/codegen/OpenAPINormalizer.java +++ b/modules/openapi-generator/src/main/java/org/openapitools/codegen/OpenAPINormalizer.java @@ -696,7 +696,7 @@ protected boolean isSelfReference(String name, Schema subSchema) { */ public Schema normalizeSchema(Schema schema, Set visitedSchemas) { // normalize reference schema - if (StringUtils.isNotEmpty(schema.get$ref())) { + if (schema != null && StringUtils.isNotEmpty(schema.get$ref())) { normalizeReferenceSchema(schema); }