jarOutputStream.close(); return classpath.filter(File::isDirectory).plus(project.files(pathingJarPath));
public void propertiesFile(Object... files) { requireElementsNonNull(files); propertyActions.add(map -> { FormatterProperties preferences = FormatterProperties.from(getProject().files(files)); /* FreshMarkStep.State serializes the properties and not the files. * Therefore they must be stored in a hash-map like used by Properties.*/ preferences.getProperties().forEach((key, value) -> map.put(key.toString(), value)); }); }
private FormatterStep createStep() { Project project = getProject(); return DBeaverSQLFormatterStep.create(project.files(configFiles).getFiles()); } }
/** * FileCollections pass through raw. * Strings are treated as the 'include' arg to fileTree, with project.rootDir as the dir. * List<String> are treated as the 'includes' arg to fileTree, with project.rootDir as the dir. * Anything else gets passed to getProject().files(). */ public void target(Object... targets) { requireElementsNonNull(targets); if (targets.length == 0) { this.target = getProject().files(); } else if (targets.length == 1) { this.target = parseTarget(targets[0]); } else { if (Stream.of(targets).allMatch(o -> o instanceof String)) { this.target = parseTarget(Arrays.asList(targets)); } else { FileCollection union = getProject().files(); for (Object target : targets) { union = union.plus(parseTarget(target)); } this.target = union; } } }
/** If the user hasn't specified the files yet, we'll assume he/she means all of the kotlin files. */ @Override protected void setupTask(SpotlessTask task) { if (target == null) { JavaPluginConvention javaPlugin = getProject().getConvention().findPlugin(JavaPluginConvention.class); if (javaPlugin == null) { throw new GradleException("You must either specify 'target' manually or apply a kotlin plugin."); } FileCollection union = getProject().files(); for (SourceSet sourceSet : javaPlugin.getSourceSets()) { union = union.plus(sourceSet.getAllSource().filter(file -> { String name = file.getName(); return name.endsWith(".kt") || name.endsWith(".kts"); })); } target = union; } super.setupTask(task); } }
/** If the user hasn't specified the files yet, we'll assume he/she means all of the kotlin files. */ @Override protected void setupTask(SpotlessTask task) { if (target == null) { JavaPluginConvention javaPlugin = getProject().getConvention().findPlugin(JavaPluginConvention.class); if (javaPlugin == null) { throw new GradleException("You must either specify 'target' manually or apply the 'scala' plugin."); } FileCollection union = getProject().files(); for (SourceSet sourceSet : javaPlugin.getSourceSets()) { union = union.plus(sourceSet.getAllSource().filter(file -> { String name = file.getName(); return name.endsWith(".scala") || name.endsWith(".sc"); })); } target = union; } super.setupTask(task); } }
public void configFile(Object... configFiles) { requireElementsNonNull(configFiles); Project project = getProject(); builder.setPreferences(project.files(configFiles).getFiles()); replaceStep(builder.build()); } }
public void configFile(Object... configFiles) { requireElementsNonNull(configFiles); Project project = getProject(); builder.setPreferences(project.files(configFiles).getFiles()); replaceStep(builder.build()); }
public void configFile(Object... configFiles) { requireElementsNonNull(configFiles); Project project = getProject(); builder.setPreferences(project.files(configFiles).getFiles()); replaceStep(builder.build()); }
public void configFile(Object... configFiles) { requireElementsNonNull(configFiles); Project project = getProject(); builder.setPreferences(project.files(configFiles).getFiles()); replaceStep(builder.build()); }
public void configFile(Object... configFiles) { requireElementsNonNull(configFiles); Project project = getProject(); builder.setPreferences(project.files(configFiles).getFiles()); replaceStep(builder.build()); }
public void configFile(Object... configFiles) { requireElementsNonNull(configFiles); Project project = extension.getProject(); builder.setPreferences(project.files(configFiles).getFiles()); extension.replaceStep(builder.build()); } }
@SuppressWarnings("unchecked") public LenskitExtension(Project project) { ObjectFactory objF = project.getObjects(); threadCount = objF.property(Integer.class); threadCount.set(0); maxMemory = objF.property(String.class); classpath = project.files(); logLevel = objF.property(String.class); logLevel.set("INFO"); logFileLevel = objF.property(String.class); jvmArgs = objF.property((Class) List.class); }
return getProject().files(target);
/** If the user hasn't specified the files yet, we'll assume he/she means all of the java files. */ @Override protected void setupTask(SpotlessTask task) { if (target == null) { JavaPluginConvention javaPlugin = getProject().getConvention().findPlugin(JavaPluginConvention.class); if (javaPlugin == null) { throw new GradleException("You must apply the java plugin before the spotless plugin if you are using the java extension."); } FileCollection union = getProject().files(); for (SourceSet sourceSet : javaPlugin.getSourceSets()) { union = union.plus(sourceSet.getAllJava()); } target = union; } steps.replaceAll(step -> { if (LicenseHeaderStep.name().equals(step.getName())) { return step.filterByFile(LicenseHeaderStep.unsupportedJvmFilesFilter()); } else { return step; } }); super.setupTask(task); } }
FileCollection union = getProject().files(); for (SourceSet sourceSet : convention.getSourceSets()) { GroovySourceSet groovySourceSet = new DslObject(sourceSet).getConvention().getPlugin(GroovySourceSet.class);
protected FileCollection resolveFiles(List<Object> objects) { Object[] files = new Object[objects.size()]; int i = 0; for (Object obj : objects) files[i++] = resolveFile(obj); return project.files(files).getAsFileTree(); } }
@InputFiles protected FileCollection getInJarFileCollection() { return getProject().files(inJarFiles); }
@InputFiles public FileCollection getChangedSources() { return getProject().files(changed); }
public FileCollection getCollections() { List<Configuration> configs = Lists.newArrayListWithCapacity(configurations.size()); for (String s : configurations) configs.add(getProject().getConfigurations().getByName(s)); return getProject().files(configs); }