Просмотр исходного кода

Fix setting the argument default values.

Timur Sağlam 5 лет назад
Родитель
Сommit
272b8438eb
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      jplag/src/main/java/jplag/CommandLineArgument.java

+ 1 - 1
jplag/src/main/java/jplag/CommandLineArgument.java

@@ -69,8 +69,8 @@ public enum CommandLineArgument {
      */
      */
     public void parseWith(ArgumentParser parser) {
     public void parseWith(ArgumentParser parser) {
         Argument argument = parser.addArgument(flag).help(helptext);
         Argument argument = parser.addArgument(flag).help(helptext);
-        defaultValue.ifPresent(it -> argument.setDefault(defaultValue));
         choices.ifPresent(it -> argument.choices(it));
         choices.ifPresent(it -> argument.choices(it));
+        defaultValue.ifPresent(it -> argument.setDefault(it));
         action.ifPresent(it -> argument.action(it));
         action.ifPresent(it -> argument.action(it));
     }
     }