org.gradle.api.Task.getGroup()方法的使用及代码示例

x33g5p2x  于2022-01-29 转载在 其他  
字(1.8k)|赞(0)|评价(0)|浏览(108)

本文整理了Java中org.gradle.api.Task.getGroup()方法的一些代码示例,展示了Task.getGroup()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Task.getGroup()方法的具体详情如下:
包路径:org.gradle.api.Task
类名称:Task
方法名:getGroup

Task.getGroup介绍

暂无

代码示例

代码示例来源:origin: org.gradle/gradle-core

@Override
public boolean isSatisfiedBy(Task task) {
  return !Strings.isNullOrEmpty(task.getGroup());
}

代码示例来源:origin: gradle.plugin.com.github.gradle-guides/gradle-site-plugin

@Override
  public void execute(Task task) {
    if (task.getGroup() != null) {
      projectDescriptor.addTask(new TaskDescriptor(task.getName(), task.getPath(), task.getGroup(), task.getDescription()));
    }
  }
});

代码示例来源:origin: gradle.plugin.com.palantir.python/gradle-miniconda-plugin

public static Delete createCleanupTask(TaskContainer tasks, Task task) {
  String cleanTaskName = getCleanTaskName(task);
  Delete clean = tasks.create(cleanTaskName, Delete.class);
  clean.setGroup(task.getGroup());
  clean.setDescription("Cleans for " + task.getName());
  clean.delete(task.getOutputs().getFiles());
  task.mustRunAfter(clean);
  return clean;
}

代码示例来源:origin: GoogleCloudPlatform/app-gradle-plugin

@Test
 public void testAppEngineTaskGroupAssignment() {
  Project p = new TestProject(testProjectDir.getRoot()).applyAppYamlProjectBuilder();

  p.getTasks()
    .matching(task -> task.getName().startsWith("appengine"))
    .all(
      task ->
        assertEquals(
          AppEngineAppYamlPlugin.APP_ENGINE_APP_YAML_TASK_GROUP, task.getGroup()));
 }
}

代码示例来源:origin: GoogleCloudPlatform/app-gradle-plugin

@Test
 public void testAppEngineTaskGroupAssignment() throws IOException {
  Project p =
    new TestProject(testProjectDir.getRoot())
      .addAppEngineWebXml()
      .applyStandardProjectBuilder();

  p.getTasks()
    .matching(task -> task.getName().startsWith("appengine"))
    .all(
      task ->
        assertEquals(
          AppEngineStandardPlugin.APP_ENGINE_STANDARD_TASK_GROUP, task.getGroup()));
 }
}

相关文章