google-java-format
google-java-format copied to clipboard
String splitting / wrapping can increase line length
Version
1.18.1, all-deps JAR
Description
In some cases Google Java Format wraps / splits long string literals which exceed the maximum line length in a way which makes the string literal exceed the maximum line length even further.
In those cases maybe it would be better if the string had not been split / wrapped.
Example
class Test {
void test() {
System.out.println(
"\nSee https://example.com/some-really-long-path-which-exceeds-the-maximum-line-length-of-the-formatter");
}
}
The formatted result is:
class Test {
void test() {
System.out.println(
"\n"
+ "See https://example.com/some-really-long-path-which-exceeds-the-maximum-line-length-of-the-formatter");
}
}