I have an algorithm with many similar @Options, for instance:
@Option(names = {"-if", "--input-file"}, required = true, description = "description")
public void setInputFilePath(String value) throws FileNotFoundException {
checkInvalidPath(value); // throws FileNotFounException if path does not exist
inputFile = value;
}
I want to make this option a @Mixin, but the problem here is that these options require very different files, so the description I need for the help command differs for each use. Is it possible to customize the description of a @Mixin option for each use?