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