Skip to content

Commit 063a01b

Browse files
Check if a child dependency was already included as compileOnly (#162)
1 parent e965eff commit 063a01b

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/main/java/org/sonatype/gradle/plugins/scan/common/DependenciesFinder.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -429,7 +429,9 @@ private boolean shouldRemoveCompileOnlyDependencies(Project project, Configurati
429429
}
430430

431431
private void fillAllChildDependencies(ResolvedDependency resolvedDependency, Set<String> dependenciesIds) {
432-
dependenciesIds.add(getResolvedDependencyId(resolvedDependency));
432+
if (!dependenciesIds.add(getResolvedDependencyId(resolvedDependency))) {
433+
return;
434+
}
433435

434436
if (resolvedDependency.getChildren() != null) {
435437
for (ResolvedDependency child : resolvedDependency.getChildren()) {

0 commit comments

Comments
 (0)