public Set<String> getExcludes() { Jar jarTask = (Jar) getProject().getTasks().findByName(JavaPlugin.JAR_TASK_NAME); return jarTask != null ? jarTask.getExcludes() : ImmutableSet.of(); }
public boolean hasLintRegistry() { Jar jarTask = (Jar) getProject().getTasks().findByName(JavaPlugin.JAR_TASK_NAME); return jarTask != null && (jarTask.getManifest().getAttributes().containsKey("Lint-Registry") || jarTask.getManifest().getAttributes().containsKey("Lint-Registry-v2")); }
project.getLogger().debug( "Applying Hibernate enhancement action to SourceSet.{}", sourceSet.getName() ); final Task compileTask = project.getTasks().findByName( sourceSet.getCompileJavaTaskName() ); compileTask.doLast( new Action<Task>() {
@SuppressWarnings("unchecked") private <T extends Task> T create(TaskContainer taskContainer, String name, Class<T> type, Action<? super T> configuration) throws InvalidUserDataException { Task existing = taskContainer.findByName(name); if (existing != null) { return (T) existing; } return taskContainer.create(name, type, configuration); } }
private Task getAssembleDefault() { if (assembleDefault == null) { assembleDefault = project.getTasks().findByName("assembleDefault"); } return assembleDefault; } }
private Task getAssembleDefault() { if (assembleDefault == null) { assembleDefault = project.getTasks().findByName("assembleDefault"); } return assembleDefault; } }
@Override public Task call() throws Exception { TaskContainer taskContainer = project.getTasks(); return taskContainer.findByName(_TRANSPILE_JS_TASK_NAME); }
private BintrayUploadTask bintrayUpload(final Project it) { TaskContainer _tasks = it.getTasks(); Task _findByName = _tasks.findByName("bintrayUpload"); return ((BintrayUploadTask) _findByName); } }
public static <T extends Task> T fetchTask( Project project, String taskName, Class<T> clazz) { TaskContainer taskContainer = project.getTasks(); Task task = taskContainer.findByName(taskName); if (clazz.isInstance(task)) { return (T)task; } return null; }
public static <T extends Task> T fetchTask( Project project, String taskName, Class<T> clazz) { TaskContainer taskContainer = project.getTasks(); Task task = taskContainer.findByName(taskName); if (clazz.isInstance(task)) { return (T)task; } return null; }
public void execute(Project project) { // Don't force evaluation of rules here, let the task container do what it needs to ((ProjectInternal) project).evaluate(); Task task = project.getTasks().findByName(name); if (task != null) { foundTasks.add(task); } } };
@Override public void execute(GitPlugin gitPushPlugin) { GitCommitTask gitCommitTask = (GitCommitTask) project.getTasks().findByName(GitPlugin.GIT_COMMIT_TASK); gitCommitTask.addChange(changedFiles, changeDescription, changingTask); } });
private void configureCompileJavaccTask(Project project) { CompileJavaccTask compileJavaccTask = (CompileJavaccTask) project.getTasks().findByName(CompileJavaccTask.TASK_NAME_VALUE); if (compileJavaccTask != null) { addJavaccDependencyToJavaCompileTask(project.getTasks().withType(JavaCompile.class), compileJavaccTask); } }
public Set<? extends Task> getDependencies(Task task) { Set<Task> tasks = Sets.newHashSetWithExpectedSize(taskDependencyNames.size()); for (String dependedOnTaskName : taskDependencyNames) { Task dependency = task.getProject().getTasks().findByName(dependedOnTaskName); if (dependency == null) { throw new UnknownTaskException(String.format("Imported Ant target '%s' depends on target or task '%s' which does not exist", task.getName(), dependedOnTaskName)); } tasks.add(dependency); } return tasks; } }
public void configureCompileJava(Project project) { JavaCompile compileJava = (JavaCompile) project.getTasks().findByName(JavaPlugin.COMPILE_JAVA_TASK_NAME); if (compileJava != null) { compileJava.getExtensions().create("moduleOptions", ModuleOptions.class, project); compileJava.doFirst(task -> CompileJavaTaskMutator.mutateJavaCompileTask(project, compileJava)); } }
@Nullable static War getWarTask(Project project) { WarPluginConvention warPluginConvention = project.getConvention().findPlugin(WarPluginConvention.class); if (warPluginConvention == null) { return null; } return (War) warPluginConvention.getProject().getTasks().findByName("war"); }
private void createRunAllTask(Project project, String taskName, Class<? extends Task> taskClass) { project.subprojects(subProject -> { TaskCollection<?> tasks = subProject.getTasks().withType(taskClass); if (!tasks.isEmpty()) { Task runAllTask = project.getTasks().findByName(taskName); if (runAllTask == null) { runAllTask = project.getTasks().create(taskName); } runAllTask.dependsOn(tasks.toArray()); } }); }
private void configureJavaCompileTask(Project project, SuselMetadataTask metadataTask) { JavaCompile javaCompile = (JavaCompile) project.getTasks().findByName(JavaPlugin.COMPILE_JAVA_TASK_NAME); metadataTask.dependsOn(javaCompile); javaCompile.doFirst(action -> { JavaCompile jc = (JavaCompile) action; FileCollection classPath = jc.getClasspath(); metadataTask.classpath(classPath); }); }
@Override public void apply(Project project) { project.getRootProject().getPlugins().apply(CiReleasePlugin.class); project.getPlugins().apply(UpgradeDownstreamPlugin.class); ShipkitExecTask ciPerformReleaseTask = (ShipkitExecTask) project.getRootProject().getTasks().findByName(CiReleasePlugin.CI_PERFORM_RELEASE_TASK); ciPerformReleaseTask.getExecCommands().add(execCommand( "Upgrading downstream projects", asList(GradleWrapper.getWrapperCommand(), UpgradeDownstreamPlugin.UPGRADE_DOWNSTREAM_TASK))); } }
@Override void configure(Task task) { super.configure(task); GenerateWorkspaceIdTask generateWSIdTask = (GenerateWorkspaceIdTask)project.getTasks().findByName(AzurePlugin.GENERATE_WORKSPACE_ID_TASK); GetFileContentTask t = (GetFileContentTask)task; t.setDescription("Determine the azure resource group name related for the current workspace"); t.dependsOn(generateWSIdTask); t.getFile().set(azure.getIdFile()); } }