From ee52a9f6ae135765c4dc5ad768a378efab87bef2 Mon Sep 17 00:00:00 2001 From: Benedict Roeser Date: Wed, 26 Apr 2023 12:58:07 +0200 Subject: [PATCH] Do not escape quotes in IllegalStateException (#1895) Now relativePath is logged correctly when resource is null. fixes #1894 --- .../cloud/contract/verifier/converter/YamlToContracts.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-cloud-contract-verifier/src/main/java/org/springframework/cloud/contract/verifier/converter/YamlToContracts.java b/spring-cloud-contract-verifier/src/main/java/org/springframework/cloud/contract/verifier/converter/YamlToContracts.java index 1803874f62..de0cbf2d05 100644 --- a/spring-cloud-contract-verifier/src/main/java/org/springframework/cloud/contract/verifier/converter/YamlToContracts.java +++ b/spring-cloud-contract-verifier/src/main/java/org/springframework/cloud/contract/verifier/converter/YamlToContracts.java @@ -929,7 +929,7 @@ class YamlToContracts { protected String file(String relativePath) { URL resource = Thread.currentThread().getContextClassLoader().getResource(relativePath); if (resource == null) { - throw new IllegalStateException("File [\"+relativePath+\"] is not present"); + throw new IllegalStateException("File [" + relativePath + "] is not present"); } try { return String.join("\n", Files.readAllLines(Paths.get(resource.toURI())));