Browse Source

Merge pull request #15142 from ayudovin

* pr/15142:
  Use varargs for DefaultApplicationArguments
pull/15385/head
Stephane Nicoll 7 years ago
parent
commit
c65b21124a
  1. 2
      spring-boot-project/spring-boot/src/main/java/org/springframework/boot/DefaultApplicationArguments.java
  2. 3
      spring-boot-project/spring-boot/src/test/java/org/springframework/boot/DefaultApplicationArgumentsTests.java

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

@ -37,7 +37,7 @@ public class DefaultApplicationArguments implements ApplicationArguments { @@ -37,7 +37,7 @@ public class DefaultApplicationArguments implements ApplicationArguments {
private final String[] args;
public DefaultApplicationArguments(String[] args) {
public DefaultApplicationArguments(String... args) {
Assert.notNull(args, "Args must not be null");
this.source = new Source(args);
this.args = args;

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

@ -80,8 +80,7 @@ public class DefaultApplicationArgumentsTests { @@ -80,8 +80,7 @@ public class DefaultApplicationArgumentsTests {
@Test
public void getNoNonOptionArgs() {
ApplicationArguments arguments = new DefaultApplicationArguments(
new String[] { "--debug" });
ApplicationArguments arguments = new DefaultApplicationArguments("--debug");
assertThat(arguments.getNonOptionArgs()).isEmpty();
}

Loading…
Cancel
Save