Fix line endings handling when adding suppression to help mojo
This commit is contained in:
parent
90de651d7f
commit
335063b464
|
@ -388,13 +388,14 @@ public class MavenPluginPlugin implements Plugin<Project> {
|
||||||
}
|
}
|
||||||
|
|
||||||
private String addNullAwaySuppression(String content) {
|
private String addNullAwaySuppression(String content) {
|
||||||
String[] lines = content.split("\n");
|
String separator = System.lineSeparator();
|
||||||
|
String[] lines = content.split(separator);
|
||||||
StringBuilder result = new StringBuilder();
|
StringBuilder result = new StringBuilder();
|
||||||
for (String line : lines) {
|
for (String line : lines) {
|
||||||
if (line.startsWith("public class ")) {
|
if (line.startsWith("public class ")) {
|
||||||
result.append("@SuppressWarnings(\"NullAway\")").append("\n");
|
result.append("@SuppressWarnings(\"NullAway\")").append(separator);
|
||||||
}
|
}
|
||||||
result.append(line).append("\n");
|
result.append(line).append(separator);
|
||||||
}
|
}
|
||||||
return result.toString();
|
return result.toString();
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue