@@ -4,11 +4,9 @@ import org.gradle.api.Plugin
44import org.gradle.api.Project
55import org.gradle.api.artifacts.Configuration
66import org.gradle.api.artifacts.Dependency
7- import org.gradle.api.artifacts.ExternalDependency
87import org.gradle.api.artifacts.ResolvedDependency
98import org.gradle.api.attributes.Usage
109import org.gradle.api.internal.artifacts.dependencies.DefaultExternalModuleDependency
11- import org.gradle.api.specs.Spec
1210
1311class GrailsBuildPlugin implements Plugin<Project > {
1412
@@ -31,7 +29,7 @@ class GrailsBuildPlugin implements Plugin<Project> {
3129 }
3230
3331 def addChildren
34- addChildren = { Collection deps , Set allDeps = new LinkedHashSet () ->
32+ addChildren = { Collection deps , Set allDeps ->
3533 deps. each { ResolvedDependency resolvedDependency ->
3634 def notSeenBefore = allDeps. add(resolvedDependency)
3735 if (notSeenBefore) { // defend against circular dependencies
@@ -43,7 +41,7 @@ class GrailsBuildPlugin implements Plugin<Project> {
4341
4442 def dependencies = new LinkedHashSet ()
4543 for (configuration in configurations) {
46- addChildren(configuration. resolvedConfiguration. getFirstLevelModuleDependencies({ it instanceof ExternalDependency } as Spec ), dependencies)
44+ addChildren(configuration. resolvedConfiguration. getFirstLevelModuleDependencies(), dependencies)
4745 }
4846
4947 def sourceDependencies = dependencies. collect { ResolvedDependency resolvedDependency ->
0 commit comments