Skip to content

Commit e2d5dfa

Browse files
ayudovinsnicoll
authored andcommitted
Use varargs for DefaultApplicationArguments
Closes gh-15142
1 parent 389ab95 commit e2d5dfa

File tree

2 files changed

+2
-3
lines changed

2 files changed

+2
-3
lines changed

spring-boot-project/spring-boot/src/main/java/org/springframework/boot/DefaultApplicationArguments.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ public class DefaultApplicationArguments implements ApplicationArguments {
3737

3838
private final String[] args;
3939

40-
public DefaultApplicationArguments(String[] args) {
40+
public DefaultApplicationArguments(String... args) {
4141
Assert.notNull(args, "Args must not be null");
4242
this.source = new Source(args);
4343
this.args = args;

spring-boot-project/spring-boot/src/test/java/org/springframework/boot/DefaultApplicationArgumentsTests.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -80,8 +80,7 @@ public void getNonOptionArgs() {
8080

8181
@Test
8282
public void getNoNonOptionArgs() {
83-
ApplicationArguments arguments = new DefaultApplicationArguments(
84-
new String[] { "--debug" });
83+
ApplicationArguments arguments = new DefaultApplicationArguments("--debug");
8584
assertThat(arguments.getNonOptionArgs()).isEmpty();
8685
}
8786

0 commit comments

Comments
 (0)