From f58bd6d8399085a3205f5738b949b4d42e5b442f Mon Sep 17 00:00:00 2001 From: William Cheng Date: Mon, 19 Nov 2018 11:06:16 +0800 Subject: [PATCH] fix NPE for scala gatling generator (#1479) --- .../openapitools/codegen/languages/ScalaGatlingCodegen.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/ScalaGatlingCodegen.java b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/ScalaGatlingCodegen.java index df68da86049..bf7b0beccf9 100644 --- a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/ScalaGatlingCodegen.java +++ b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/ScalaGatlingCodegen.java @@ -239,6 +239,11 @@ public class ScalaGatlingCodegen extends AbstractScalaCodegen implements Codegen continue; } for (Operation operation : path.readOperations()) { + + if (operation.getExtensions() == null) { + operation.setExtensions(new HashMap()); + } + if (!operation.getExtensions().keySet().contains("x-gatling-path")) { if (pathname.contains("{")) { String gatlingPath = pathname.replaceAll("\\{", "\\$\\{");