in src/main/java/org/apache/maven/plugins/toolchain/jdk/DisplayDiscoveredJdkToolchainsMojo.java [64:76]
public void execute() {
PersistedToolchains toolchains = discoverer.discoverToolchains(comparator);
List<ToolchainModel> models = toolchains.getToolchains();
getLog().info("Discovered " + models.size() + " JDK toolchains:");
for (ToolchainModel model : models) {
getLog().info(" - "
+ ((Xpp3Dom) model.getConfiguration()).getChild("jdkHome").getValue());
getLog().info(" provides:");
model.getProvides().entrySet().stream()
.sorted(comparing(e -> SORTED_PROVIDES.indexOf(e.getKey().toString())))
.forEach(e -> getLog().info(" " + e.getKey() + ": " + e.getValue()));
}
}