Skip to content

Commit 335063b

Browse files
committed
Fix line endings handling when adding suppression to help mojo
1 parent 90de651 commit 335063b

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

buildSrc/src/main/java/org/springframework/boot/build/mavenplugin/MavenPluginPlugin.java

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -388,13 +388,14 @@ private void save(File output, FileEdit edit) {
388388
}
389389

390390
private String addNullAwaySuppression(String content) {
391-
String[] lines = content.split("\n");
391+
String separator = System.lineSeparator();
392+
String[] lines = content.split(separator);
392393
StringBuilder result = new StringBuilder();
393394
for (String line : lines) {
394395
if (line.startsWith("public class ")) {
395-
result.append("@SuppressWarnings(\"NullAway\")").append("\n");
396+
result.append("@SuppressWarnings(\"NullAway\")").append(separator);
396397
}
397-
result.append(line).append("\n");
398+
result.append(line).append(separator);
398399
}
399400
return result.toString();
400401
}

0 commit comments

Comments
 (0)