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

x33g5p2x  于2022-01-17 转载在 其他  
字(1.5k)|赞(0)|评价(0)|浏览(149)

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

AntBuilder.getAntProject介绍

暂无

代码示例

代码示例来源:origin: gradle.plugin.de.otto.shopoffice/otto-classycle-plugin

classycle.setMergeInnerClasses(true);
classycle.setDefinitionFile(definitionFile);
classycle.setProject(task.getProject().getAnt().getAntProject());
for (final File classesDir : existingClassesDirs) {
  final FileSet fileSet = new FileSet();

代码示例来源:origin: gradle.plugin.pl.squirrel/classycle-gradle-plugin

@Override
  public void execute(Task task) {
    if (!classDir.isDirectory()) {
      log.debug("Class directory doesn't exist, skipping: " + classDir);
      return;
    }
    reportFile.getParentFile().mkdirs();
    try {
      log.debug("Running classycle analysis on: " + classDir);
      DependencyCheckingTask classycle = new DependencyCheckingTask();
      classycle.setReportFile(reportFile);
      classycle.setFailOnUnwantedDependencies(true);
      classycle.setMergeInnerClasses(true);
      classycle.setDefinitionFile(definitionFile);
      classycle.setProject(project.getAnt().getAntProject());
      FileSet fileSet = new FileSet();
      fileSet.setDir(classDir);
      fileSet.setProject(classycle.getProject());
      classycle.add(fileSet);
      classycle.execute();
    } catch (Exception e) {
      throw new RuntimeException(
          "Classycle check failed: " + e.getMessage() + ". See report at "
              + clickableFileUrl(reportFile), e);
    }
  }
});

相关文章