From 404f812dfe55f7652cf1819e0e28e63e93681ff5 Mon Sep 17 00:00:00 2001 From: themooks Date: Thu, 5 Mar 2026 11:08:17 +0100 Subject: [PATCH] Javascript SDK - needs to escape operation description --- .../codegen/languages/PureCloudJavaScriptClientCodegen.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/PureCloudJavaScriptClientCodegen.java b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/PureCloudJavaScriptClientCodegen.java index 7d5b67ccf48a..a88121f266f3 100644 --- a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/PureCloudJavaScriptClientCodegen.java +++ b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/PureCloudJavaScriptClientCodegen.java @@ -767,6 +767,8 @@ public Map postProcessOperationsWithModels(Map o } if (operation.notes != null) { operation.notes = processNotes(operation.notes); + // [DEVTOOLING-1606] Escape */* in description - this interferes with javadoc comments and annotations - transforms */* -> \*\/\* + operation.notes = operation.notes.replaceAll("\\*/\\*","\\\\*\\\\/\\\\*"); } List argList = new ArrayList<>(); boolean hasOptionalParams = false;