in src/main/java/org/apache/maven/shared/dependency/analyzer/ProjectDependencyAnalysis.java [89:98]
public ProjectDependencyAnalysis(
Set<Artifact> usedDeclaredArtifacts,
Map<Artifact, Set<String>> usedUndeclaredArtifacts,
Set<Artifact> unusedDeclaredArtifacts,
Set<Artifact> testArtifactsWithNonTestScope) {
this.usedDeclaredArtifacts = safeCopy(usedDeclaredArtifacts);
this.usedUndeclaredArtifacts = safeCopy(usedUndeclaredArtifacts);
this.unusedDeclaredArtifacts = safeCopy(unusedDeclaredArtifacts);
this.testArtifactsWithNonTestScope = safeCopy(testArtifactsWithNonTestScope);
}