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