A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _

A

AbstractCheckTaskEnhancer - Class in org.myire.quill.check
Abstract base class for enhancers of code quality tasks.
AbstractCheckTaskEnhancer(T) - Constructor in AbstractCheckTaskEnhancer
Create a new AbstractTaskEnhancer.
AbstractCoberturaTask - Class in org.myire.quill.cobertura
Abstract base class for Cobertura tasks.
AbstractPluginEnhancer - Class in org.myire.quill.check
Abstract base class for enhancers that modify and extend the project extension and tasks of a code quality plugin.
AbstractPluginEnhancer(Project, Class<? extends Plugin<Project>>, String) - Constructor in AbstractPluginEnhancer
Create a new AbstractPluginEnhancer.
AbstractTransformingReport - Class in org.myire.quill.report
Abstract base class for TransformingReport implementations that use an XSL style sheet stored in a resource if no XSL file has been explicitly specified.
AbstractTransformingReport(Project, String, String, String, Closure<File>) - Constructor in AbstractTransformingReport
Create a new AbstractTransformingReport.
AdditionalReportsTask - Class in org.myire.quill.report
A task that holds additional reports for other tasks that for some reason cannot be added to those tasks' report containers.
addLegalFormats(String) - Method in DefaultFormatChoiceReport
Add a sequence of formats accepted by this report.
addMatcher(RuleViolationMatcher) - Method in RuleViolationFilter
Add a rule violation matcher to this filter.
addReport(Report) - Method in MutableReportContainer
Add a report to this container
addSection(String, Report, Report, Object) - Method in DashboardTask
Add or modify the dashboard section with a specific name.
addTransformingReport(Report, String) - Method in AbstractCheckTaskEnhancer
Create a TransformingReport and add it to the task being enhanced.
addUpToDateCheck() - Method in CpdTask
Add checks of the reports to the task's up-to-date check of its outputs.
addUpToDateCheck() - Method in JavaNcssTask
Add checks of the reports to the task's up-to-date check of its outputs.
afterTestExecution() - Method in CoberturaTestTaskEnhancement
Restore the test task from code coverage analysis during test execution.
aggregate(File, String) - Method in JUnitReportAggregator
Aggregate all JUnit report files in a directory and add the result to this instance.
analyze() - Method in CpdTask
Perform copy-paste detection on the sources and produces the enabled report(s).
apply(Project) - Method in CheckstyleAdditionsPlugin
apply(Project) - Method in CoberturaPlugin
apply(Project) - Method in CpdPlugin
apply(Project) - Method in DashboardPlugin
apply(Project) - Method in FindBugsAdditionsPlugin
apply(Project) - Method in IvyPlugin
apply(Project) - Method in JavaAdditionsPlugin
apply(Project) - Method in JavaNcssPlugin
apply(Project) - Method in JDependAdditionsPlugin
apply(Project) - Method in JUnitAdditionsPlugin
apply(Project) - Method in PmdAdditionsPlugin
apply() - Method in PmdFilter
Apply the filter specified in the file property to the result of the task specified in the constructor.
apply(Project) - Method in ProjectMetaDataPlugin
apply(Project) - Method in QuillAllPlugin
applyGroupToProject() - Method in ProjectMetaDataExtension
Set the project's group property to this instance's group property, given that the latter is non-null.
applyLongVersionToProject() - Method in SemanticVersionExtension
Set the project's version property to this instance's long version string.
applyShortVersionToProject() - Method in SemanticVersionExtension
Set the project's version property to this instance's short version string.
available() - Method in DocTypeFilterStream

B

beforeTestExecution() - Method in CoberturaTestTaskEnhancement
Prepare the test task for code coverage analysis during test execution.

C

CheckstyleAdditionsPlugin - Class in org.myire.quill.check
Gradle plugin for adding enhancements to the Checkstyle extension and tasks.
CheckstyleEnhancer - Class in org.myire.quill.check
Enhancer for the Checkstyle plugin.
CheckstyleEnhancer.CheckstyleTaskEnhancer(Checkstyle, CheckstyleExtension, File) - Constructor in CheckstyleEnhancer.CheckstyleTaskEnhancer
CheckstyleEnhancer(Project) - Constructor in CheckstyleEnhancer
Create an enhancer for the CheckstylePlugin.
checkUpToDate() - Method in AbstractTransformingReport
checkUpToDate() - Method in JUnitSummaryReport
Check if the report is up to date.
checkUpToDate() - Method in TransformingReport
Check if the report is up to date with respect to its XML input.
close() - Method in ReportBuilder
Close the builder's underlying destination.
CoberturaContext - Class in org.myire.quill.cobertura
A Cobertura context holds properties shared by Cobertura instrumentation, test execution and report creation.
CoberturaContext(CoberturaExtension, String) - Constructor in CoberturaContext
Create a new CoberturaContext.
CoberturaExtension - Class in org.myire.quill.cobertura
Project extension used to set properties for the Cobertura tasks on a global basis.
CoberturaExtension(Project) - Constructor in CoberturaExtension
Create a new CoberturaExtension.
CoberturaInstrumentTask - Class in org.myire.quill.cobertura
Task for Cobertura instrumentation based on the Ant task provided in the Cobertura distribution.
CoberturaPlugin - Class in org.myire.quill.cobertura
Plugin that provides support for generating Cobertura code coverage reports.
CoberturaReports - Interface in org.myire.quill.cobertura
The reports produced by a CoberturaReportTask.
CoberturaReportsImpl - Class in org.myire.quill.cobertura
Default implementation of CoberturaReports.
CoberturaReportsTask - Class in org.myire.quill.cobertura
Task that creates a summary XML report and/or a detailed HTML report from a Cobertura coverage analysis.
CoberturaTestTaskEnhancement - Class in org.myire.quill.cobertura
An enhancement to a Test task that adds Cobertura code coverage functionality.
CoberturaTestTaskEnhancement(Test, CoberturaExtension, CoberturaContext) - Constructor in CoberturaTestTaskEnhancement
Create a new CoberturaTestEnhancement.
configure(Closure) - Method in DashboardTask
Add the default sections before configuring the task.
configureCodeQualityExtension(CodeQualityExtension) - Method in AbstractPluginEnhancer
Configure a CodeQualityExtension with the default values shared by all code quality extensions.
configureExtension() - Method in AbstractPluginEnhancer
Configure the task's extension with sensible defaults.
configureExtension() - Method in CheckstyleEnhancer
Configure the Checkstyle extension with some opinionated defaults.
configureExtension() - Method in FindBugsEnhancer
Configure the FindBugs extension with some opinionated defaults.
configureExtension() - Method in JDependEnhancer
Configure the JDepend extension with some opinionated defaults.
configureExtension() - Method in PmdEnhancer
Configure the PMD extension with some opinionated defaults.
copy(String) - Method in ReportBuilder
Copy the contents of a classpath resource to this builder's destination.
CpdPlugin - Class in org.myire.quill.cpd
Gradle plugin for adding a copy-paste detection task based on CPD to a project.
CpdReports - Interface in org.myire.quill.cpd
The reports produced by a CpdTask.
CpdReportsImpl - Class in org.myire.quill.cpd
Default implementation of CpdReports.
CpdTask - Class in org.myire.quill.cpd
Task for performing copy-paste detection by calling the CPD Ant task.
CpdTask.PropertyVersion(String, String) - Constructor in CpdTask.PropertyVersion
createAvailableDefaultSections() - Method in DashboardSectionFactory
Create all default dashboard sections for which the reports exist.
createCheckstyleSection(Checkstyle) - Method in DashboardSectionFactory
Create a default dashboard section for the XML report of a Checkstyle task.
createCoberturaSection(CoberturaReportsTask) - Method in DashboardSectionFactory
Create a default dashboard section for the XML report of a Cobertura report task.
createCpdSection(CpdTask) - Method in DashboardSectionFactory
Create a default dashboard section for the XML report of a CPD task.
createFindBugsSection(FindBugs) - Method in DashboardSectionFactory
Create a default dashboard section for the XML report of a FindBugs task.
createJavaNcssSection(JavaNcssTask) - Method in DashboardSectionFactory
Create a default dashboard section for the XML report of a JavaNCSS task.
createJDependSection(JDepend) - Method in DashboardSectionFactory
Create a default dashboard section for the XML report of a JDepend task.
createJUnitSection(Test) - Method in DashboardSectionFactory
Create a default dashboard section for the JUnit summary report of a test task.
createPmdSection(Pmd) - Method in DashboardSectionFactory
Create a default dashboard section for the XML report of a PMD task.
createReport() - Method in DashboardTask
Create the dashboard report with all sections that have been added to the task.
createReport() - Method in JUnitSummaryReport
Create the JUnit summary report.
createReportDirectorySpec(Project, String) - Method in Projects
Create a file specification for a file or directory within the project's main report directory.
createReports() - Method in AdditionalReportsTask
Create the task's report container.
createReports() - Method in CoberturaReportsTask
Create the Cobertura reports specified by the reports property.
createTaskEnhancer(T) - Method in AbstractPluginEnhancer
Create a new enhancer for a task.
createTaskEnhancer(Checkstyle) - Method in CheckstyleEnhancer
createTaskEnhancer(FindBugs) - Method in FindBugsEnhancer
createTaskEnhancer(JDepend) - Method in JDependEnhancer
createTaskEnhancer(Pmd) - Method in PmdEnhancer
createTemporaryDirectorySpec(Project, String) - Method in Projects
Create a file specification for a temporary directory.
createTemporaryFileSpec(String) - Method in AbstractPluginEnhancer
Create a specification for a file in the project's temporary directory for the enhancer's tool.

D

DashboardPlugin - Class in org.myire.quill.dashboard
Gradle plugin for adding a dashboard report task to a project.
DashboardReports - Interface in org.myire.quill.dashboard
The reports produced by a DashboardReportTask.
DashboardReportsImpl - Class in org.myire.quill.dashboard
Default implementation of DashboardReports.
DashboardSection - Class in org.myire.quill.dashboard
A dashboard section produces a HTML fragment for the report dashboard.
DashboardSection(DashboardTask, String, Report, Report, File) - Constructor in DashboardSection
Create a new DashboardSection.
DashboardSectionFactory - Class in org.myire.quill.dashboard
Factory for default DashboardSection instances.
DashboardSectionFactory(DashboardTask) - Constructor in DashboardSectionFactory
Create a new DashboardSectionFactory.
DashboardTask - Class in org.myire.quill.dashboard
A task that creates a summary report of a collection of reports generated during a build.
DashboardTask.DashboardSectionSnapshot(DashboardSection) - Constructor in DashboardTask.DashboardSectionSnapshot
DashboardTask.FileSnapshot(File) - Constructor in DashboardTask.FileSnapshot
defaultCellStartHtmlCode() - Method in DashboardTask
Get the default cell start HTML code.
DefaultDestinationReport - Class in org.myire.quill.report
A report that lazily evaluates its destination through a Closure to a default value if no destination has been specified when getDestination() is called.
DefaultDestinationReport(String, String, OutputType, FileResolver, Closure<File>) - Constructor in DefaultDestinationReport
Create a new DefaultDestinationReport.
DefaultDirectoryReport - Class in org.myire.quill.report
A DirectoryReport with a lazily evaluated default destination.
DefaultDirectoryReport(Project, String, String, String, Closure<File>) - Constructor in DefaultDirectoryReport
Create a new DefaultDirectoryReport.
DefaultFormatChoiceReport - Class in org.myire.quill.report
A FormatChoiceReport with a default destination.
DefaultFormatChoiceReport(Task, String, String, String, Closure<File>) - Constructor in DefaultFormatChoiceReport
Create a new DefaultFormatChoiceReport.
defaultHeadlineHtmlCode() - Method in DashboardTask
Get the default headline HTML code.
defaultInputClasses(Project) - Method in CoberturaContext
Get the default collection of classes to analyze for test coverage.
defaultPrimaryDestination() - Method in CpdTask
Get the default destination for the task's primary report.
defaultPrimaryDestination() - Method in JavaNcssTask
Get the default destination for the task's primary report.
defaultReportsDir() - Method in CoberturaReportsImpl.DefaultReportsDir
DefaultSingleFileReport - Class in org.myire.quill.report
A SingleFileReport with a lazily evaluated default destination.
DefaultSingleFileReport(Project, String, String, Closure<File>) - Constructor in DefaultSingleFileReport
Create a new DefaultSingleFileReport.
defaultSourceDirs(Project) - Method in CoberturaContext
Get the default source directories for the classes to analyze for test coverage.
doCall(Object) - Method in CoberturaReportsImpl.DefaultReportsDir
doCall(Object) - Method in CoberturaReportsImpl.DefaultXmlReportFile
doCall(Object) - Method in CpdReportsImpl.DefaultPrimaryReportDestination
doCall(Object) - Method in DashboardReportsImpl.DefaultReportDestination
doCall(Object) - Method in JavaNcssReportsImpl.DefaultPrimaryReportDestination
DocTypeFilterStream - Class in org.myire.quill.report
A filtering input stream that replaces any XML DOCTYPE declaration with whitespace.
DocTypeFilterStream(InputStream) - Constructor in DocTypeFilterStream
Create a new DoctypeFilterStream.

E

enhance() - Method in AbstractCheckTaskEnhancer
Configure the task's extension with sensible defaults.
enhance() - Method in AbstractPluginEnhancer
Configure the extension related to the task type this enhancer operates on and then enhance all tasks in the project that have that type.
enhance() - Method in CheckstyleEnhancer.CheckstyleTaskEnhancer
enhance() - Method in FindBugsEnhancer.FindBugsTaskEnhancer
enhance() - Method in JDependEnhancer.JDependTaskEnhancer
enhance() - Method in PmdEnhancer
enhance() - Method in PmdEnhancer.PmdTaskEnhancer
ensureBuiltInPropertiesFile() - Method in JDependEnhancer.JDependTaskEnhancer
Ensure that the built-in properties file has been extracted from the classpath resource if the task is configured to use it.
equals(Object) - Method in DashboardTask.DashboardSectionSnapshot
equals(Object) - Method in DashboardTask.FileSnapshot
execute() - Method in JavaNcssExec
Execute JavaNCSS with the classpath and arguments from the task specified in the constructor.
extensionConfigFileWithCheckForBuiltIn() - Method in CheckstyleEnhancer.CheckstyleTaskEnhancer
Get the config file specified in the extension, and if it is the built-in config file make sure that is has been extracted from the classpath resource.
extensionRuleSetFilesWithCheckForBuiltIn() - Method in PmdEnhancer.PmdTaskEnhancer
Get the rule set files specified in the extension, and if one of those files is the built-in config file make sure that is has been extracted from the classpath resource.
extractResource(String, File) - Method in Projects
Extract a classpath resource to a file.
extractResourceToFile(String, File) - Method in AbstractCheckTaskEnhancer
Extract a classpath resource to a file.

F

FileTransformingReport - Class in org.myire.quill.report
A transforming report that applies an XSL transformation on an XML file obtained lazily through a closure.
FileTransformingReport(Project, String, String, Closure<File>, String) - Constructor in FileTransformingReport
Create a new FileTransformingReport.
FindBugsAdditionsPlugin - Class in org.myire.quill.check
Gradle plugin for adding enhancements to the FindBugs extension and tasks.
FindBugsEnhancer - Class in org.myire.quill.check
Enhancer for the FindBugs plugin.
FindBugsEnhancer.FindBugsTaskEnhancer(FindBugs) - Constructor in FindBugsEnhancer.FindBugsTaskEnhancer
FindBugsEnhancer(Project) - Constructor in FindBugsEnhancer
Create an enhancer for the FindBugsPlugin.
FORMAT_CSV - Field in CpdReports
FORMAT_CSV_LINECOUNT - Field in CpdReports
FORMAT_TEXT - Field in CpdReports
FORMAT_XML - Field in CpdReports
FormatChoiceReport - Interface in org.myire.quill.report
A SingleFileReport that produces one of several possible formats.
FormatChoiceReportTransformingReport - Class in org.myire.quill.report
A ReportTransformingReport that transforms a FormatChoiceReport.
FormatChoiceReportTransformingReport(Project, String, String, FormatChoiceReport, String) - Constructor in FormatChoiceReportTransformingReport
Create a new FormatChoiceReportTransformingReport.
from(String) - Method in ProjectMetaDataExtension
Load the project meta data values from a JSON file.
from(Object) - Method in SemanticVersionExtension
Load the semantic version values from a JSON file.

G

getAuxClassPath() - Method in CoberturaContext
Get the path containing any classes that shouldn't be analyzed but are needed by the instrumentation.
getAuxClassPath() - Method in CoberturaInstrumentTask
Get the path containing any classes that shouldn't be instrumented but are needed by the instrumentation.
getCellStartHtmlCode() - Method in DashboardTask
Get the HTML code to end each section cell with.
getClassPathWithProperties(FileCollection) - Method in JDependEnhancer.JDependTaskEnhancer
Create the classpath for the JDepend task by adding the properties file if one is specified.
getCoberturaClassPath() - Method in AbstractCoberturaTask
Get the class path containing the Cobertura classes used by the task.
getCoberturaClassPath() - Method in CoberturaExtension
Get the class path containing the Cobertura classes.
getContext() - Method in AbstractCoberturaTask
Get the context in which the task should execute.
getDataFile() - Method in CoberturaInstrumentTask
Get the file to write instrumentation meta data to.
getDataFile() - Method in CoberturaReportsTask
Get the file containing meta data about the instrumented classes and the test execution.
getDestination() - Method in DefaultDestinationReport
getDestination() - Method in ReportBuilder
Get the file this builder is creating.
getEntryPoint() - Method in DefaultDirectoryReport
getExecutionDataFile() - Method in CoberturaContext
Get the file holding metadata about the test execution of the instrumented classes.
getExtension() - Method in AbstractCoberturaTask
Get the extension holding default values for the task.
getExtension(Project, String, Class<T>) - Method in Projects
Get an extension from a project.
getExtractedBuiltInPropertiesFile() - Method in JDependEnhancer.JDependTaskEnhancer
Get the built-in properties file specification, making has been extracted from the classpath resource.
getFile() - Method in JDependProperties
Get the JDepend properties file to add to the classpath.
getFileNamePattern() - Method in JUnitSummaryReport
Get a regular expression with the pattern that the names of the report files to aggregate must match.
getFileResolver(Project) - Method in Projects
Get a project's file resolver.
getFooterHtmlFile() - Method in DashboardTask
Get the HTML file that will be put after the sections in the report file.
getFormat() - Method in DefaultFormatChoiceReport
getFormat() - Method in FormatChoiceReport
Get the selected format of the report.
getFrom() - Method in IvyModuleExtension
Get the Ivy module descriptor file to load configurations and dependencies from.
getHeaderHtmlFile() - Method in DashboardTask
Get the HTML file that will be put before the sections in the report file.
getHeadlineHtmlCode() - Method in DashboardTask
Get the HTML code for report headline to display before the matrix with all sections.
getHtml() - Method in CoberturaReports
Get the directory containing the HTML report.
getHtml() - Method in CoberturaReportsImpl
Get the Cobertura HTML report directory.
getHtml() - Method in CpdReports
Get the HTML file report.
getHtml() - Method in CpdReportsImpl
Get the HTML report.
getHtml() - Method in DashboardReports
Get the HTML file report.
getHtml() - Method in DashboardReportsImpl
Get the dashboard HTML file report.
getHtml() - Method in JavaNcssReports
Get the HTML file report.
getHtml() - Method in JavaNcssReportsImpl
Get the HTML report.
getHtmlReport(CheckstyleReports) - Method in CheckstyleEnhancer
Get the HTMl report from a CheckstyleReports instance.
getIgnoreMethodAnnotations() - Method in CoberturaContext
Get the list of fully qualified names of annotations with which methods that should be excluded from instrumentation are annotated with.
getIgnoreMethodAnnotations() - Method in CoberturaExtension
getIgnoreMethodAnnotations() - Method in CoberturaInstrumentTask
Get the list of fully qualified names of annotations with which methods that should be excluded from instrumentation are annotated with.
getIgnoreMethodNames() - Method in CoberturaContext
Get the list of regular expressions specifying methods names to be excluded from the coverage analysis.
getIgnoreMethodNames() - Method in CoberturaExtension
getIgnoreMethodNames() - Method in CoberturaInstrumentTask
Get the list of regular expressions specifying methods names to be excluded from the instrumentation.
getIgnoreTrivial() - Method in CoberturaContext
Get the ignore trivial property.
getIgnoreTrivial() - Method in CoberturaInstrumentTask
Get the flag specifying whether trivial methods should be ignored or not.
getInputClasses() - Method in CoberturaContext
Get the classes to analyze for test coverage.
getInputClasses() - Method in CoberturaInstrumentTask
Get the classes to instrument.
getInputFile() - Method in AbstractTransformingReport
Get the XML input file to transform.
getInputFile() - Method in FileTransformingReport
getInputFile() - Method in ReportTransformingReport
getInputSections() - Method in DashboardTask
Get the dashboard section snapshots that act as input for the task.
getInstrumentationDataFile() - Method in CoberturaContext
Get the file holding metadata about the instrumented classes.
getInstrumentedClassesDir() - Method in CoberturaContext
Get the directory containing the instrumented versions of the classes to analyze.
getInstrumentedClassesDir() - Method in CoberturaInstrumentTask
Get the directory where to create the instrumented classes.
getIntegerSetAttribute(Node, String) - Method in RuleViolationFilterLoader
getJunitReportDirectory() - Method in JUnitSummaryReport
Get the directory where to look for the JUnit XML reports to aggregate.
getLongVersionString() - Method in SemanticVersionExtension
Get the all parts of this semantic version number as a string.
getName() - Method in CoberturaContext
Get this context's name.
getPrimary() - Method in CpdReports
Get the primary report, which is a single file report on either the XML, CSV, or text format.
getPrimary() - Method in CpdReportsImpl
Get the primary report.
getPrimary() - Method in JavaNcssReports
Get the primary report, which is a single file report on either the XML or text format.
getPrimary() - Method in JavaNcssReportsImpl
Get the primary report.
getProject() - Method in ProjectAware
Get this entity's associated project.
getReports() - Method in AdditionalReportsTask
getReports() - Method in CoberturaReportsTask
Get the reports produced by this task.
getReports() - Method in CpdTask
Get the reports produced by this task.
getReports() - Method in DashboardTask
Get the reports produced by this task.
getReports() - Method in JavaNcssTask
Get the reports produced by this task.
getSections() - Method in DashboardTask
Get the map with the individual dashboard sections that will be included in the report.
getSettings() - Method in IvyModuleExtension
Get the Ivy settings file to use when parsing the module descriptor file.
getShortVersionString() - Method in SemanticVersionExtension
Get the main part of this semantic version number as a string.
getSource() - Method in CpdTask
getSource() - Method in JavaNcssTask
getSourceDirs() - Method in CoberturaContext
Get the directories containing the sources of the analyzed classes.
getSourceDirs() - Method in CoberturaReportsTask
Get the directories containing the sources of the analyzed classes.
getSourceEncoding() - Method in CoberturaContext
Get the encoding to use when reading the source files in the sourceDirs.
getSourceEncoding() - Method in CoberturaReportsTask
Get the encoding to use when reading the source files.
getSourceSet(Project, String) - Method in Projects
Get a source set from a project.
getTask() - Method in AbstractCheckTaskEnhancer
Get the task being enhanced by this enhancer.
getTask(Project, String, Class<T>) - Method in Projects
Get a task from a project.
getTaskClass() - Method in AbstractPluginEnhancer
Get the task class this enhancer operates on.
getTaskClass() - Method in CheckstyleEnhancer
getTaskClass() - Method in FindBugsEnhancer
getTaskClass() - Method in JDependEnhancer
getTaskClass() - Method in PmdEnhancer
getToolVersion() - Method in CoberturaExtension
getToolVersion() - Method in CpdTask
getToolVersion() - Method in JavaNcssTask
getWorkDir() - Method in CoberturaContext
Get the work directory where by default all temporary files, such as instrumented classes and the data file, are put.
getWorkDir() - Method in CoberturaExtension
Get the work directory where by default all temporary files, such as instrumented classes and the data file, are put.
getXml() - Method in CoberturaReports
Get the XML file report.
getXml() - Method in CoberturaReportsImpl
Get the XML report file.
getXslFile() - Method in AbstractTransformingReport
getXslFile() - Method in DashboardSection
Get the XSL file that will be used to transform the XML input.
getXslFile() - Method in TransformingReport
Get the XSL file that will be used to transform the XML input.

H

hashCode() - Method in DashboardTask.DashboardSectionSnapshot
hashCode() - Method in DashboardTask.FileSnapshot

I

init(CoberturaExtension, CoberturaContext) - Method in AbstractCoberturaTask
Initialize this task.
init(CoberturaExtension, CoberturaContext) - Method in CoberturaReportsTask
init() - Method in DashboardTask
Initialize the task.
instrument() - Method in CoberturaInstrumentTask
Perform instrumentation of the classes in the inputClasses file collection and write the resulting classes to instrumentedClassesDir.
isEnabled() - Method in FormatChoiceReportTransformingReport
isEnabled() - Method in ReportTransformingReport
IvyModuleExtension - Class in org.myire.quill.ivy
Gradle project extension for specifying an Ivy module descriptor file and optionally an Ivy settings file.
IvyModuleExtension(Project) - Constructor in IvyModuleExtension
IvyModuleFileLoader - Class in org.myire.quill.ivy
Loads configurations and dependencies from an Ivy module file and adds them to Gradle configurations and dependencies.
IvyModuleFileLoader(Project, File, File) - Constructor in IvyModuleFileLoader
Create a new IvyModuleFileLoader.
IvyPlugin - Class in org.myire.quill.ivy
A plugin that extends its project with functionality to load configurations and dependencies from an Ivy module file.

J

JavaAdditionsPlugin - Class in org.myire.quill.java
Gradle plugin for adding Java related tasks and configuring some standard Java tasks with sensible (albeit opinionated) defaults.
JavaNcssExec - Class in org.myire.quill.javancss
Class that executes JavaNCSS in a separate JVM with arguments taken from a JavaNcssTask.
JavaNcssExec(JavaNcssTask) - Constructor in JavaNcssExec
Create a new JavaNcssExec.
JavaNcssPlugin - Class in org.myire.quill.javancss
Gradle plugin for adding a NCSS counting task based on JavaNCSS to a project.
JavaNcssReports - Interface in org.myire.quill.javancss
The reports produced by a JavaNcssTask.
JavaNcssReportsImpl - Class in org.myire.quill.javancss
Default implementation of JavaNcssReports.
JavaNcssTask - Class in org.myire.quill.javancss
Task for calculating source code metrics by invoking the JavaNCSS tool.
JDependAdditionsPlugin - Class in org.myire.quill.check
Gradle plugin for adding enhancements to the JDepend extension and tasks.
JDependEnhancer - Class in org.myire.quill.check
Enhancer for the JDepend plugin.
JDependEnhancer.JDependTaskEnhancer(JDepend, File) - Constructor in JDependEnhancer.JDependTaskEnhancer
JDependEnhancer(Project) - Constructor in JDependEnhancer
JDependProperties - Class in org.myire.quill.check
Wrapper class for specifying JDepend properties.
JDependProperties(Project, Closure<File>) - Constructor in JDependProperties
Create a new JDependProperties.
JUnitAdditionsPlugin - Class in org.myire.quill.junit
Gradle plugin for adding enhancements to the JUnit test task.
JUnitReportAggregator - Class in org.myire.quill.junit
An aggregator for one or more individual JUnit test reports.
JUnitSummaryReport - Class in org.myire.quill.junit
A report that aggregates Junit XML reports into a single report.
JUnitSummaryReport(Test) - Constructor in JUnitSummaryReport
Create a new JUnitSummaryReport.

K

L

loadIvyConfigurations(ConfigurationContainer) - Method in IvyModuleFileLoader
Load configurations from the Ivy module file and add them to the specified container.
loadIvyDependencies(DependencyHandler) - Method in IvyModuleFileLoader
Load dependencies from the Ivy module file and add them to the specified handler.
loadXmlFile(File) - Method in RuleViolationFilterLoader
Load an XML file containing one or more rule violation filters.

M

markSupported() - Method in DocTypeFilterStream
matches(String, String, int) - Method in RuleViolationFilter
matches(String, String, int) - Method in RuleViolationMatcher
Check if this matcher matches a rule violation described as a tuple of rule name - file name - line number.
maybeCreate(Project) - Method in AdditionalReportsTask
Get the AdditionalReportsTask from a project, creating it if it doesn't exist.
MutableReportContainer - Class in org.myire.quill.report
A report container that allows reports to be added after creation.
MutableReportContainer(Task) - Constructor in MutableReportContainer
Create a new AdditionalReportContainerImpl.

N

newMatcher(Pattern, BitSet, Pattern) - Method in RuleViolationMatchers
Create a new RuleViolationMatcher that matches violations of a rule in a certain line number range in a file.

O

P

PmdAdditionsPlugin - Class in org.myire.quill.check
Gradle plugin for adding enhancements to the Pmd extension and tasks.
PmdEnhancer - Class in org.myire.quill.check
Enhancer for the PMD plugin.
PmdEnhancer.PmdTaskEnhancer(Pmd, PmdExtension, File) - Constructor in PmdEnhancer.PmdTaskEnhancer
PmdEnhancer(Project) - Constructor in PmdEnhancer
Create an enhancer for the PmdPlugin.
PmdFilter - Class in org.myire.quill.check
A PMD filter applies a rule violation filter loaded from a file on the result of a PMD analysis.
PmdFilter(Pmd) - Constructor in PmdFilter
Create a new PmdFilter.
ProjectAware - Class in org.myire.quill.common
Base class for all entities that hold a reference to a Gradle project.
ProjectAware(Project) - Constructor in ProjectAware
Create a new ProjectAware.
ProjectMetaDataExtension - Class in org.myire.quill.meta
Project extension for specifying the short name, long name, group, description, and main package of a project.
ProjectMetaDataExtension(Project) - Constructor in ProjectMetaDataExtension
ProjectMetaDataPlugin - Class in org.myire.quill.meta
Project plugin that adds a ProjectMetaDataExtension and a SemanticVersionExtension to its project.
Projects - Class in org.myire.quill.common
Project related utility methods.

Q

QuillAllPlugin - Class in org.myire.quill
Gradle project plugin that applies all Quill plugins.

R

read(byte[], int, int) - Method in DocTypeFilterStream
removeTestSourceSet(CodeQualityExtension) - Method in AbstractPluginEnhancer
Remove the test source set from a CodeQualityExtension.
ReportBuilder - Class in org.myire.quill.report
A report builder incrementally writes the contents of a report to its destination.
ReportBuilder(File) - Constructor in ReportBuilder
Create a new ReportBuilder.
reports(Closure) - Method in AdditionalReportsTask
reports(Closure) - Method in CoberturaReportsTask
Configure this task's reports.
reports(Closure) - Method in CpdTask
Configure this task's reports.
reports(Closure) - Method in DashboardTask
Configure this task's reports.
reports(Closure) - Method in JavaNcssTask
Configure this task's reports.
ReportTransformingReport - Class in org.myire.quill.report
A transforming report that applies an XSL transformation on the output/destination of another report to create its own output.
ReportTransformingReport(Project, String, String, Report, String) - Constructor in ReportTransformingReport
Create a new ReportTransformingReport.
restoreConfigProperties() - Method in CheckstyleEnhancer.CheckstyleTaskEnhancer
Restore the task's configuration properties if they were modified before the task executed.
RuleViolationFilter - Class in org.myire.quill.filter
A rule violation filter uses a collection of RuleViolationMatcher instances to filter rule violations.
RuleViolationFilterLoader - Class in org.myire.quill.filter
Utility methods for code rule filters.
RuleViolationMatcher - Interface in org.myire.quill.filter
A matcher for rule violations in files.
RuleViolationMatchers - Class in org.myire.quill.filter
Factory methods for creating rule violation matchers.
run() - Method in JavaNcssTask
Calculate code metrics on the sources and produces the enabled report(s).

S

SemanticVersionExtension - Class in org.myire.quill.meta
Project extension holding the individual components of a semantic version number.
SemanticVersionExtension(Project) - Constructor in SemanticVersionExtension
setAuxClassPath(Object) - Method in CoberturaContext
Set the auxiliary classpath.
setCellStartHtmlCode(String) - Method in DashboardTask
setCoberturaClassPath(Object) - Method in CoberturaExtension
Set the Cobertura classpath.
setDestination(Object) - Method in DefaultDestinationReport
setExecutionDataFile(Object) - Method in CoberturaContext
Set the execution data file.
setFile(Object) - Method in JDependProperties
setFile(Object) - Method in PmdFilter
setFooterHtmlFile(Object) - Method in DashboardTask
setFormat(String) - Method in DefaultFormatChoiceReport
setFormat(String) - Method in FormatChoiceReport
Set the selected format of the report.
setFrom(Object) - Method in IvyModuleExtension
setHeaderHtmlFile(Object) - Method in DashboardTask
setHeadlineHtmlCode(String) - Method in DashboardTask
setIgnoreMethodAnnotations(List<String>) - Method in CoberturaContext
setIgnoreMethodNames(List<String>) - Method in CoberturaContext
setIgnoreTrivial(boolean) - Method in CoberturaContext
setInputClasses(Object) - Method in CoberturaContext
Set the input classes.
setInstrumentationDataFile(Object) - Method in CoberturaContext
Set the instrumentation data file.
setInstrumentedClassesDir(Object) - Method in CoberturaContext
Set the instrumented classes directory.
setSections(Map<String, DashboardSection>) - Method in DashboardTask
setSettings(Object) - Method in IvyModuleExtension
setSourceDirs(Object) - Method in CoberturaContext
Set the sources directory.
setSourceEncoding(String) - Method in CoberturaContext
Set the source encoding.
setupConfigProperties() - Method in CheckstyleEnhancer.CheckstyleTaskEnhancer
Check if the property "suppressions.file" in the Checkstyle task's configuration properties is set.
setupReports() - Method in CpdTask
Create the task's report container.
setupReports() - Method in JavaNcssTask
Create the task's report container.
setWorkDir(Object) - Method in CoberturaContext
Set the context's work directory.
setWorkDir(Object) - Method in CoberturaExtension
Set the work directory.
setXslFile(Object) - Method in AbstractTransformingReport
setXslFile(Object) - Method in DashboardSection
Set the XSL file to use when transforming the XML input.
setXslFile(Object) - Method in TransformingReport
Set the file containing the style sheet to use when transforming the XML input.
skip(long) - Method in DocTypeFilterStream

T

transform() - Method in AbstractTransformingReport
transform(File, String, Map<String, Object>) - Method in ReportBuilder
Transform an XML file by applying the style sheet from an XSL resource and write the result to this builder's destination.
transform() - Method in TransformingReport
Transform the report's XML input using the XSL style sheet specified for this report and write the result to this report's destination.
TransformingReport - Interface in org.myire.quill.report
A single file report that is created by applying an XSL transformation on some XML input.

U

V

W

write(String, Charset) - Method in ReportBuilder
Write a string to this builder's destination.
writeTo(ReportBuilder) - Method in DashboardSection
Write this section to a report by letting the specified report builder apply the transformation.
writeXmlFile(File) - Method in JUnitReportAggregator
Write this aggregation to an XML file.

X

Y

Z

_

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _