Use varargs for DefaultApplicationArguments

Closes gh-15142
This commit is contained in:
artsiom 2018-11-09 12:16:33 +03:00 committed by Stephane Nicoll
parent 389ab9579f
commit e2d5dfad3a
2 changed files with 2 additions and 3 deletions

View File

@ -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;

View File

@ -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();
}