Bump args4j version to 2.0.26
New version has features which be useful for Gerrit core and plugins: * new hidden attribute, specifying to hide it in help message * new depends attribute, specifying the dependent option(s) * multiValued attribute was removed Change-Id: Ic7e9f37231cb83940db50fe3b9efe8ad972108cf
This commit is contained in:
@@ -52,10 +52,13 @@ import org.kohsuke.args4j.spi.BooleanOptionHandler;
|
||||
import org.kohsuke.args4j.spi.EnumOptionHandler;
|
||||
import org.kohsuke.args4j.spi.OptionHandler;
|
||||
import org.kohsuke.args4j.spi.Setter;
|
||||
import org.kohsuke.args4j.spi.FieldSetter;
|
||||
|
||||
|
||||
import java.io.StringWriter;
|
||||
import java.io.Writer;
|
||||
import java.lang.annotation.Annotation;
|
||||
import java.lang.reflect.AnnotatedElement;
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
@@ -380,6 +383,16 @@ public class CmdLineParser {
|
||||
return new String[] {"-h"};
|
||||
}
|
||||
|
||||
@Override
|
||||
public String[] depends() {
|
||||
return new String[] {};
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean hidden() {
|
||||
return false;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String usage() {
|
||||
return "display this help text";
|
||||
@@ -400,11 +413,6 @@ public class CmdLineParser {
|
||||
return "";
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean multiValued() {
|
||||
return false;
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean required() {
|
||||
return false;
|
||||
@@ -415,6 +423,16 @@ public class CmdLineParser {
|
||||
return Option.class;
|
||||
}
|
||||
|
||||
@Override
|
||||
public FieldSetter asFieldSetter() {
|
||||
throw new UnsupportedOperationException();
|
||||
}
|
||||
|
||||
@Override
|
||||
public AnnotatedElement asAnnotatedElement() {
|
||||
throw new UnsupportedOperationException();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Class<Boolean> getType() {
|
||||
return Boolean.class;
|
||||
@@ -422,7 +440,7 @@ public class CmdLineParser {
|
||||
|
||||
@Override
|
||||
public boolean isMultiValued() {
|
||||
return multiValued();
|
||||
return false;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user