类org.gradle.api.tasks.diagnostics.internal.text.TextReportBuilder源码实例Demo

下面列出了怎么用org.gradle.api.tasks.diagnostics.internal.text.TextReportBuilder的API类实例代码及写法,或者点击链接到github查看源代码。

源代码1 项目: pushfish-android   文件: ComponentRenderer.java
@Override
public void render(ComponentSpec component, TextReportBuilder builder) {
    builder.subheading(StringUtils.capitalize(component.getDisplayName()));
    builder.getOutput().println();
    builder.collection("Source sets", component.getSource(), sourceSetRenderer, "source sets");
    builder.getOutput().println();
    builder.collection("Binaries", CollectionUtils.sort(component.getBinaries(), new Comparator<BinarySpec>() {
        public int compare(BinarySpec binary1, BinarySpec binary2) {
            return binary1.getName().compareTo(binary2.getName());
        }
    }), renderer, "binaries");
}
 
源代码2 项目: pushfish-android   文件: SourceSetRenderer.java
@Override
public void render(LanguageSourceSet sourceSet, TextReportBuilder builder) {
    StyledTextOutput textOutput = builder.getOutput();
    textOutput.println(StringUtils.capitalize(sourceSet.getDisplayName()));
    Set<File> srcDirs = sourceSet.getSource().getSrcDirs();
    if (srcDirs.isEmpty()) {
        textOutput.println("    No source directories");
    } else {
        for (File file : srcDirs) {
            textOutput.formatln("    %s", fileResolver.resolveAsRelativePath(file));
        }
    }
}
 
源代码3 项目: Pushjet-Android   文件: ComponentRenderer.java
@Override
public void render(ComponentSpec component, TextReportBuilder builder) {
    builder.subheading(StringUtils.capitalize(component.getDisplayName()));
    builder.getOutput().println();
    builder.collection("Source sets", component.getSource(), sourceSetRenderer, "source sets");
    builder.getOutput().println();
    builder.collection("Binaries", CollectionUtils.sort(component.getBinaries(), new Comparator<BinarySpec>() {
        public int compare(BinarySpec binary1, BinarySpec binary2) {
            return binary1.getName().compareTo(binary2.getName());
        }
    }), renderer, "binaries");
}
 
源代码4 项目: Pushjet-Android   文件: SourceSetRenderer.java
@Override
public void render(LanguageSourceSet sourceSet, TextReportBuilder builder) {
    StyledTextOutput textOutput = builder.getOutput();
    textOutput.println(StringUtils.capitalize(sourceSet.getDisplayName()));
    Set<File> srcDirs = sourceSet.getSource().getSrcDirs();
    if (srcDirs.isEmpty()) {
        textOutput.println("    No source directories");
    } else {
        for (File file : srcDirs) {
            textOutput.formatln("    %s", fileResolver.resolveAsRelativePath(file));
        }
    }
}
 
源代码5 项目: pushfish-android   文件: TextReportRenderer.java
public TextReportBuilder getBuilder() {
    return builder;
}
 
源代码6 项目: javaide   文件: TextReportRenderer.java
public TextReportBuilder getBuilder() {
    return builder;
}
 
源代码7 项目: Pushjet-Android   文件: TextReportRenderer.java
public TextReportBuilder getBuilder() {
    return builder;
}
 
 类所在包
 类方法
 同包方法