in src/main/java/org/apache/maven/shared/dependency/analyzer/DefaultProjectDependencyAnalyzer.java [137:147]
private static Set<Artifact> getTestArtifactsWithNonTestScope(Set<Artifact> testOnlyArtifacts) {
Set<Artifact> nonTestScopeArtifacts = new LinkedHashSet<>();
for (Artifact artifact : testOnlyArtifacts) {
if (artifact.getScope().equals("compile")) {
nonTestScopeArtifacts.add(artifact);
}
}
return nonTestScopeArtifacts;
}