private static boolean configureSourceDirsAndJavaClasspath(Project project, Map<String, Object> properties, final boolean addForGroovy) { JavaPluginConvention javaPluginConvention = new DslObject(project).getConvention().getPlugin(JavaPluginConvention.class); SourceSet main = javaPluginConvention.getSourceSets().getAt("main"); List<File> sourceDirectories = nonEmptyOrNull(main.getAllJava().getSrcDirs().stream().filter(File::exists).collect(Collectors.toList())); properties.put(SONAR_SOURCES_PROP, sourceDirectories); SourceSet test = javaPluginConvention.getSourceSets().getAt("test"); List<File> testDirectories = nonEmptyOrNull(test.getAllJava().getSrcDirs().stream().filter(File::exists).collect(Collectors.toList())); properties.put(SONAR_TESTS_PROP, testDirectories); Collection<File> mainClassDirs = getOutputDirs(main); Collection<File> mainLibraries = getLibraries(main); setMainClasspathProps(properties, addForGroovy, mainClassDirs, mainLibraries); Collection<File> testClassDirs = getOutputDirs(test); Collection<File> testLibraries = getLibraries(test); setTestClasspathProps(properties, testClassDirs, testLibraries); return sourceDirectories != null || testDirectories != null; }
private static boolean configureSourceDirsAndJavaClasspath(Project project, Map<String, Object> properties, final boolean addForGroovy) { JavaPluginConvention javaPluginConvention = new DslObject(project).getConvention().getPlugin(JavaPluginConvention.class); SourceSet main = javaPluginConvention.getSourceSets().getAt("main"); List<File> sourceDirectories = nonEmptyOrNull(main.getAllJava().getSrcDirs().stream().filter(File::exists).collect(Collectors.toList())); properties.put(SONAR_SOURCES_PROP, sourceDirectories); SourceSet test = javaPluginConvention.getSourceSets().getAt("test"); List<File> testDirectories = nonEmptyOrNull(test.getAllJava().getSrcDirs().stream().filter(File::exists).collect(Collectors.toList())); properties.put(SONAR_TESTS_PROP, testDirectories); Collection<File> mainClassDirs = getOutputDirs(main); Collection<File> mainLibraries = getLibraries(main); setMainClasspathProps(properties, addForGroovy, mainClassDirs, mainLibraries); Collection<File> testClassDirs = getOutputDirs(test); Collection<File> testLibraries = getLibraries(test); setTestClasspathProps(properties, testClassDirs, testLibraries); return sourceDirectories != null || testDirectories != null; }
if (_notEquals) { SourceSetContainer _sourceSets = java.getSourceSets(); final SourceSet mainSourceSet = _sourceSets.getAt("main"); boolean _notEquals_1 = (!Objects.equal(mainSourceSet, null)); if (_notEquals_1) {