public String getOutput()

in src/main/java/org/apache/maven/plugins/dependency/resolvers/ResolveDependenciesMojo.java [137:173]


    public String getOutput(boolean outputAbsoluteArtifactFilename, boolean theOutputScope, boolean theSort) {
        StringBuilder sb = new StringBuilder();
        sb.append(System.lineSeparator());
        sb.append("The following files have been resolved:");
        sb.append(System.lineSeparator());
        if (results.getResolvedDependencies() == null
                || results.getResolvedDependencies().isEmpty()) {
            sb.append("   none");
            sb.append(System.lineSeparator());
        } else {
            sb.append(buildArtifactListOutput(
                    results.getResolvedDependencies(), outputAbsoluteArtifactFilename, theOutputScope, theSort));
        }

        if (results.getSkippedDependencies() != null
                && !results.getSkippedDependencies().isEmpty()) {
            sb.append(System.lineSeparator());
            sb.append("The following files were skipped:");
            sb.append(System.lineSeparator());
            Set<Artifact> skippedDependencies = new LinkedHashSet<>(results.getSkippedDependencies());
            sb.append(buildArtifactListOutput(
                    skippedDependencies, outputAbsoluteArtifactFilename, theOutputScope, theSort));
        }

        if (results.getUnResolvedDependencies() != null
                && !results.getUnResolvedDependencies().isEmpty()) {
            sb.append(System.lineSeparator());
            sb.append("The following files have NOT been resolved:");
            sb.append(System.lineSeparator());
            Set<Artifact> unResolvedDependencies = new LinkedHashSet<>(results.getUnResolvedDependencies());
            sb.append(buildArtifactListOutput(
                    unResolvedDependencies, outputAbsoluteArtifactFilename, theOutputScope, theSort));
        }
        sb.append(System.lineSeparator());

        return sb.toString();
    }