Skip to content

Commit 3741699

Browse files
committed
Indent multiline method invocations consistently with Java 8 and 11
Closes gh-332
1 parent 3f9307a commit 3741699

File tree

5 files changed

+45
-0
lines changed

5 files changed

+45
-0
lines changed

.eclipse/org.eclipse.jdt.core.prefs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -136,6 +136,7 @@ org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_method_declaration
136136
org.eclipse.jdt.core.formatter.alignment_for_type_arguments=0
137137
org.eclipse.jdt.core.formatter.alignment_for_type_parameters=0
138138
org.eclipse.jdt.core.formatter.alignment_for_union_type_in_multicatch=16
139+
org.eclipse.jdt.core.formatter.align_selector_in_method_invocation_on_expression_first_line=false
139140
org.eclipse.jdt.core.formatter.blank_lines_after_imports=1
140141
org.eclipse.jdt.core.formatter.blank_lines_after_package=1
141142
org.eclipse.jdt.core.formatter.blank_lines_before_field=0

spring-javaformat-eclipse/io.spring.javaformat.eclipse/src/io/spring/javaformat/eclipse/projectsettings/org.eclipse.jdt.core.prefs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -133,6 +133,7 @@ org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_method_declaration
133133
org.eclipse.jdt.core.formatter.alignment_for_type_arguments=0
134134
org.eclipse.jdt.core.formatter.alignment_for_type_parameters=0
135135
org.eclipse.jdt.core.formatter.alignment_for_union_type_in_multicatch=16
136+
org.eclipse.jdt.core.formatter.align_selector_in_method_invocation_on_expression_first_line=false
136137
org.eclipse.jdt.core.formatter.blank_lines_after_imports=1
137138
org.eclipse.jdt.core.formatter.blank_lines_after_package=1
138139
org.eclipse.jdt.core.formatter.blank_lines_before_field=0
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
package simple;
2+
3+
import java.io.File;
4+
import java.io.IOException;
5+
import java.net.MalformedURLException;
6+
import java.nio.charset.StandardCharsets;
7+
import java.nio.file.Files;
8+
import java.nio.file.Paths;
9+
10+
public class Simple {
11+
12+
public String someMethod() throws MalformedURLException, IOException {
13+
String settingsXml = new String(Files.readAllBytes(Paths.get("src", "intTest", "projects", "settings.xml")),
14+
StandardCharsets.UTF_8)
15+
.replace("@localCentralUrl@",
16+
new File("build/int-test-maven-repository").toURI().toURL().toString())
17+
.replace("@localRepositoryPath@", new File("build/local-maven-repository").getAbsolutePath());
18+
return settingsXml;
19+
}
20+
21+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
package simple;
2+
3+
import java.io.File;
4+
import java.io.IOException;
5+
import java.net.MalformedURLException;
6+
import java.nio.charset.StandardCharsets;
7+
import java.nio.file.Files;
8+
import java.nio.file.Paths;
9+
10+
public class Simple {
11+
12+
public String someMethod() throws MalformedURLException, IOException {
13+
String settingsXml = new String(Files.readAllBytes(Paths.get("src", "intTest", "projects", "settings.xml")),
14+
StandardCharsets.UTF_8)
15+
.replace("@localCentralUrl@",
16+
new File("build/int-test-maven-repository").toURI().toURL().toString())
17+
.replace("@localRepositoryPath@", new File("build/local-maven-repository").getAbsolutePath());
18+
return settingsXml;
19+
}
20+
21+
}

spring-javaformat/spring-javaformat-formatter/src/main/resources/io/spring/javaformat/formatter/eclipse/formatter.prefs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ core.formatter.alignment_for_throws_clause_in_method_declaration=16
4141
core.formatter.alignment_for_type_arguments=0
4242
core.formatter.alignment_for_type_parameters=0
4343
core.formatter.alignment_for_union_type_in_multicatch=16
44+
core.formatter.align_selector_in_method_invocation_on_expression_first_line=false
4445
core.formatter.blank_lines_after_imports=1
4546
core.formatter.blank_lines_after_package=1
4647
core.formatter.blank_lines_before_field=0

0 commit comments

Comments
 (0)