Skip to content

Commit 9a4317e

Browse files
authored
add remove option (#1409)
1 parent 9453f2f commit 9a4317e

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

common-tools/clas-utils/src/main/java/org/jlab/utils/options/OptionParser.java

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,12 @@ public void addRequired(String key,String desc){
7070
option.setDescription(desc);
7171
requiredOptions.put(key, option);
7272
}
73-
73+
74+
public void removeOption(String key) {
75+
optionsDescriptors.remove(key);
76+
requiredOptions.remove(key);
77+
}
78+
7479
public void addOption(String key, String defaultValue){
7580
check(key, optionsDescriptors.keySet());
7681
OptionValue option = new OptionValue(key,defaultValue);

0 commit comments

Comments
 (0)