in apache-rat-tools/src/main/java/org/apache/rat/tools/Naming.java [162:183]
private static List<String> fillColumns(final List<String> columns, final Option option, final boolean addCLI, final boolean showMaven,
final boolean showAnt, final Function<Option, String> descriptionFunction) {
if (addCLI) {
if (option.hasLongOpt()) {
columns.add("--" + option.getLongOpt());
} else {
columns.add("-" + option.getOpt());
}
}
if (showAnt) {
columns.add(new AntOption(option).getExample());
}
if (showMaven) {
columns.add(new MavenOption(option).getExample());
}
columns.add(descriptionFunction.apply(option));
columns.add(option.hasArgName() ? option.getArgName() : option.hasArgs() ? "Strings" : option.hasArg() ? "String" : "-- none --");
columns.add(option.hasArgName() ? option.getArgName() : option.hasArgs() ? "Strings" : option.hasArg() ? "String" : "-- none --");
columns.add(option.hasArgName() ? option.getArgName() : option.hasArgs() ? "Strings" : option.hasArg() ? "String" : "-- none --");
return columns;
}