From 74720bc9cf90f98d49ab5b05119c4ff11472330c Mon Sep 17 00:00:00 2001 From: Charles Treatman Date: Thu, 9 Jan 2025 14:20:37 -0600 Subject: [PATCH] use existing RefUtils.mungedRef function --- .../io/swagger/v3/parser/processors/ExternalRefProcessor.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/swagger-parser-v3/src/main/java/io/swagger/v3/parser/processors/ExternalRefProcessor.java b/modules/swagger-parser-v3/src/main/java/io/swagger/v3/parser/processors/ExternalRefProcessor.java index 9b010e6f09..8c15b30285 100644 --- a/modules/swagger-parser-v3/src/main/java/io/swagger/v3/parser/processors/ExternalRefProcessor.java +++ b/modules/swagger-parser-v3/src/main/java/io/swagger/v3/parser/processors/ExternalRefProcessor.java @@ -95,7 +95,7 @@ public String processRefToExternalSchema(String $ref, RefFormat refFormat) { RefFormat format = computeRefFormat($ref); if (format.equals(RefFormat.RELATIVE)) { - String normalizedRef = "./" + Paths.get($ref).normalize().toString(); + String normalizedRef = RefUtils.mungedRef(Paths.get($ref).normalize().toString()); if (!normalizedRef.equals($ref)) { System.out.println("Normalized " + $ref + " to " + normalizedRef); renamedRef = cache.getRenamedRef($ref);