From 30c38ed7ade87e8f627ded60432a4b02f427c8f4 Mon Sep 17 00:00:00 2001 From: William Cheng Date: Wed, 26 Jul 2023 14:12:45 +0800 Subject: [PATCH] fix potential npe in ada codegen (#16188) --- .../org/openapitools/codegen/languages/AbstractAdaCodegen.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/AbstractAdaCodegen.java b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/AbstractAdaCodegen.java index 75acc0647d5..41abf36aad2 100644 --- a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/AbstractAdaCodegen.java +++ b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/AbstractAdaCodegen.java @@ -821,7 +821,7 @@ abstract public class AbstractAdaCodegen extends DefaultCodegen implements Codeg //LOGGER.debug("Compare " + name + " with " + second.name + "=-1"); return -1; } - if ((depend == null ? 0 : depend.size()) != (second.depend == null ? 0 : second.depend.size())) { + if (depend != null && (depend == null ? 0 : depend.size()) != (second.depend == null ? 0 : second.depend.size())) { //LOGGER.debug("Compare " + name + " with " + second.name + "=D" // + (depend.size() - second.depend.size())); return depend.size() - second.depend.size();