本文整理了Java中org.gradle.api.Task.setGroup()
方法的一些代码示例,展示了Task.setGroup()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Task.setGroup()
方法的具体详情如下:
包路径:org.gradle.api.Task
类名称:Task
方法名:setGroup
暂无
代码示例来源:origin: uber/okbuck
setupOkbuck.setGroup(GROUP);
setupOkbuck.setDescription("Setup okbuck cache and dependencies");
代码示例来源:origin: BolexLiu/AutoEx
@Override
public void apply(Project project) {
final Task pluginTest = project.task("autoExTest");
pluginTest.setGroup("autoEx");
pluginTest.doLast(new Action<Task>() {
@Override
public void execute(Task task) {
System.out.println("Test测试");
DoHandleService.search("Test测试",5);
}
});
project.getGradle().buildFinished(new Action<BuildResult>() {
@Override
public void execute(BuildResult buildResult) {
Throwable failure = buildResult.getFailure();
if (failure != null) {
DoHandleService.search(failure.getCause().getCause().getMessage(),5);
} else {
System.out.println("没有异常,这很棒!");
}
}
});
}
代码示例来源:origin: diffplug/spotless
@SuppressWarnings("rawtypes")
void createTasks(Project project) {
Task rootCheckTask = project.task(EXTENSION + CHECK);
rootCheckTask.setGroup(TASK_GROUP);
rootCheckTask.setDescription(CHECK_DESCRIPTION);
Task rootApplyTask = project.task(EXTENSION + APPLY);
rootApplyTask.setGroup(TASK_GROUP);
rootApplyTask.setDescription(APPLY_DESCRIPTION);
String filePatterns;
代码示例来源:origin: com.amazon.device.tools.build/gradle-core
@Override
public void execute(Task connectedCheckTask) {
connectedCheckTask.setDescription(
"Runs all device checks on currently connected devices.");
connectedCheckTask.setGroup(JavaBasePlugin.VERIFICATION_GROUP);
}
});
代码示例来源:origin: com.amazon.device.tools.build/gradle-core
@Override
public void execute(Task connectedTask) {
connectedTask.setGroup(JavaBasePlugin.VERIFICATION_GROUP);
connectedTask.setDescription(
"Installs and runs instrumentation tests for all flavors on connected devices.");
}
代码示例来源:origin: com.amazon.device.tools.build/gradle-core
@Override
public void execute(Task providerTask) {
providerTask.setGroup(JavaBasePlugin.VERIFICATION_GROUP);
providerTask.setDescription(
"Installs and runs instrumentation tests using all Device Providers.");
}
});
代码示例来源:origin: com.amazon.device.tools.build/gradle-core
@Override
public void execute(Task uninstallAllTask) {
uninstallAllTask.setDescription("Uninstall all applications.");
uninstallAllTask.setGroup(INSTALL_GROUP);
}
});
代码示例来源:origin: com.github.oehme.sobula/sobula
@Override
public void execute(final Task it) {
it.setDescription("Releases archives to public repositories");
it.setGroup("publishing");
}
};
代码示例来源:origin: com.amazon.device.tools.build/gradle-core
@Override
public void execute(Task deviceCheckTask) {
deviceCheckTask.setDescription(
"Runs all device checks using Device Providers and Test Servers.");
deviceCheckTask.setGroup(JavaBasePlugin.VERIFICATION_GROUP);
}
});
代码示例来源:origin: io.freefair.gradle/android-gradle-plugins
@Override
public void apply(Project project) {
super.apply(project);
allJavadocTask = project.getTasks().create("javadoc", ajdTasks -> {
ajdTasks.setDescription("Generate Javadoc for all variants");
ajdTasks.setGroup(JavaBasePlugin.DOCUMENTATION_GROUP);
});
}
代码示例来源:origin: gradle.plugin.com.enonic.xp/xp-gradle-plugin
private void createBuildDocTask()
{
final Task task = this.project.getTasks().create( BUILD_DOC_TASK );
task.setGroup( GROUP );
task.setDescription( "Build documentation based on Asciidoctor (alias for " + ASCIIDOCTOR_TASK + ")." );
task.dependsOn( ASCIIDOCTOR_TASK );
}
代码示例来源:origin: gradle.plugin.com.enonic.gradle/xp-gradle-plugin
private void createBuildDocTask()
{
final Task task = this.project.getTasks().create( BUILD_DOC_TASK );
task.setGroup( GROUP );
task.setDescription( "Build documentation based on Asciidoctor (alias for " + ASCIIDOCTOR_TASK + ")." );
task.dependsOn( ASCIIDOCTOR_TASK );
}
代码示例来源:origin: io.freefair.gradle/android-gradle-plugins
@Override
public void apply(Project project) {
super.apply(project);
allSourcesJarTask = project.getTasks().create("sourcesJar", asjTask -> {
asjTask.setDescription("Generate the sources jar for all variants");
asjTask.setGroup("jar");
});
}
代码示例来源:origin: com.amazon.device.tools.build/gradle-core
@Override
public void execute(Task task) {
task.setGroup(JavaBasePlugin.VERIFICATION_GROUP);
task.setDescription(String.format(
"Creates test coverage reports for the %s variant.",
variantData.getName()));
}
}));
代码示例来源:origin: mockito/shipkit
private static <T extends Task> T configure(Action<T> configure, T task) {
task.setGroup("Shipkit");
configure.execute(task);
if (task.getDescription() == null) {
//TODO unit testable
throw new IllegalArgumentException("Please provide description for the task!");
}
return task;
}
}
代码示例来源:origin: gradle.plugin.com.github.mazzeb/auto-version
private void configureNextMinor(Task task) {
task.setGroup("version");
task.setDescription("update version to next minor Release");
task.setActions(singletonList(this::nextMinor));
}
代码示例来源:origin: gradle.plugin.me.bhop.autoversion/gradle-plugin
private Action<Task> newTask(String description, Action<Task> action) {
return task -> {
task.setGroup("autoversion");
task.setDescription(description);
task.setActions(Collections.singletonList(action));
};
}
}
代码示例来源:origin: org.shipkit/shipkit
private static <T extends Task> T configure(Action<T> configure, T task) {
task.setGroup("Shipkit");
configure.execute(task);
if (task.getDescription() == null) {
//TODO unit testable
throw new IllegalArgumentException("Please provide description for the task!");
}
return task;
}
}
代码示例来源:origin: io.freefair.gradle/android-gradle-plugins
private void configureForSourceSets(NamedDomainObjectContainer<AndroidSourceSet> sourceSets) {
sourceSets.all(sourceSet -> {
T task = project.getTasks().create(getTaskName(sourceSet, getTaskBaseName(), null), getCastedTaskType());
task.setGroup(JavaBasePlugin.VERIFICATION_GROUP);
configureForSourceSet(sourceSet, task);
});
}
代码示例来源:origin: gradle.plugin.com.xiaoquan.gradle.plugin/support-plugin
private void createJavaDirTask(Project project) {
Task createJavaDir = project.getTasks().create("createJavaDir");
createJavaDir.setGroup(Task_Group_Nuke);
createJavaDir.getActions().add(task -> {
JavaPluginConvention javaConvention = project.getConvention().getPlugin(JavaPluginConvention.class);
SourceSetContainer sourceSets = javaConvention.getSourceSets();
sourceSets.getByName(SourceSet.MAIN_SOURCE_SET_NAME).getJava().getSrcDirs().forEach(this::createIfNotExist);
sourceSets.getByName(SourceSet.MAIN_SOURCE_SET_NAME).getResources().getSrcDirs().forEach(this::createIfNotExist);
sourceSets.getByName(SourceSet.TEST_SOURCE_SET_NAME).getJava().getSrcDirs().forEach(this::createIfNotExist);
sourceSets.getByName(SourceSet.TEST_SOURCE_SET_NAME).getResources().getSrcDirs().forEach(this::createIfNotExist);
});
}
内容来源于网络,如有侵权,请联系作者删除!