in grails-cli/src/main/java/org/grails/forge/cli/command/ListFeatures.java [91:107]
private void listFeatures(ConsoleOutput consoleOutput, Set<Feature> defaultFeatures, List<Feature> allFeatures, int width) {
for (Feature feature: allFeatures) {
String name = feature.getName();
if (feature.isPreview()) {
name += " [PREVIEW]";
}
if (feature.isCommunity()) {
name += " [COMMUNITY]";
}
if (defaultFeatures.contains(feature)) {
name += " (+)";
consoleOutput.out("@|blue " + String.format("%1$-" + width + "s", name) + feature.getDescription() + "|@");
} else {
consoleOutput.out(" " + String.format("%1$-" + width + "s", name) + feature.getDescription());
}
}
}