public void execute()

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()));
        }
    }