diff --git a/src/main/groovy/nebula/plugin/info/java/InfoJavaPlugin.groovy b/src/main/groovy/nebula/plugin/info/java/InfoJavaPlugin.groovy index 36d6ea3..3e991ce 100644 --- a/src/main/groovy/nebula/plugin/info/java/InfoJavaPlugin.groovy +++ b/src/main/groovy/nebula/plugin/info/java/InfoJavaPlugin.groovy @@ -93,9 +93,9 @@ class InfoJavaPlugin implements Plugin, InfoCollectorPlugin { return new JavaCompatibility(javaPluginExtension.sourceCompatibility.toString(), javaPluginExtension.targetCompatibility.toString()) } List compileTaskNames = supportedLanguages.collect { mainSourceSet.getCompileTaskName(it)} - Set compileTasks = project.tasks.withType(AbstractCompile).findAll { + List compileTasks = project.tasks.withType(AbstractCompile).matching { it.name in compileTaskNames - } + }.toList() if(!compileTasks) { return JavaCompatibility.UNKNOWN