From a0f6abffb65281221a57d6770f16058d50258ca9 Mon Sep 17 00:00:00 2001 From: Johnny Lim Date: Thu, 18 Jan 2018 23:58:17 +0900 Subject: [PATCH] Use the platform-specific line separator Closes gh-11674 --- .../InvalidConfigurationPropertyValueFailureAnalyzer.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/spring-boot-project/spring-boot/src/main/java/org/springframework/boot/diagnostics/analyzer/InvalidConfigurationPropertyValueFailureAnalyzer.java b/spring-boot-project/spring-boot/src/main/java/org/springframework/boot/diagnostics/analyzer/InvalidConfigurationPropertyValueFailureAnalyzer.java index 09781d5b55..ea4bfc3015 100644 --- a/spring-boot-project/spring-boot/src/main/java/org/springframework/boot/diagnostics/analyzer/InvalidConfigurationPropertyValueFailureAnalyzer.java +++ b/spring-boot-project/spring-boot/src/main/java/org/springframework/boot/diagnostics/analyzer/InvalidConfigurationPropertyValueFailureAnalyzer.java @@ -94,7 +94,8 @@ class InvalidConfigurationPropertyValueFailureAnalyzer private void appendReason(StringBuilder message, InvalidConfigurationPropertyValueException cause) { if (StringUtils.hasText(cause.getReason())) { - message.append(" Validation failed for the following reason:\n\n"); + message.append(String.format(" Validation failed for the following " + + "reason:%n%n")); message.append(cause.getReason()); } else { @@ -114,7 +115,7 @@ class InvalidConfigurationPropertyValueFailureAnalyzer message.append("\t- In '" + other.getPropertySource() + "'"); message.append(" with the value '" + other.getValue() + "'"); other.appendOrigin(message); - message.append(".\n"); + message.append(String.format(".%n")); } } }