From 491a81d2ef7c76aed7b8bf43a9252850ada634fb Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Martti=20K=C3=A4=C3=A4rik?= <martti.kaarik@elvior.com>
Date: Mon, 21 Oct 2024 17:56:22 +0300
Subject: [PATCH] Sometimes :) the codegen doesn't like backslashes in URIs

---
 .../mts/tdl/openapi2tdl/next/OpenAPI2TDLTranslatorNext.java     | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/plugins/org.etsi.mts.tdl.openapi2tdl.next/src/org/etsi/mts/tdl/openapi2tdl/next/OpenAPI2TDLTranslatorNext.java b/plugins/org.etsi.mts.tdl.openapi2tdl.next/src/org/etsi/mts/tdl/openapi2tdl/next/OpenAPI2TDLTranslatorNext.java
index 12c95d8e..7ab0220c 100644
--- a/plugins/org.etsi.mts.tdl.openapi2tdl.next/src/org/etsi/mts/tdl/openapi2tdl/next/OpenAPI2TDLTranslatorNext.java
+++ b/plugins/org.etsi.mts.tdl.openapi2tdl.next/src/org/etsi/mts/tdl/openapi2tdl/next/OpenAPI2TDLTranslatorNext.java
@@ -611,7 +611,7 @@ public class OpenAPI2TDLTranslatorNext extends AbstractTranslator {
 		CodegenConfigurator configurator = new CodegenConfigurator();
 		// We create our own but the setting is required by the configurator
 		configurator.setGeneratorName("java");
-		configurator.setInputSpec(filename);
+		configurator.setInputSpec(filename.replaceAll("\\\\", "/"));
 		// Set rest of configuration options directly to config (JavaClientCodegen)
 
 		// Originally...
-- 
GitLab