- checkUpToDate() - Method in interface org.myire.quill.report.TransformingReport
-
Check if the report is up to date with respect to its XML input.
- classesDirectory(Object) - Method in class org.myire.quill.jol.JolTask
-
Add a directory containing classes to analyze.
- classesDirectory(Object, Closure<?>) - Method in class org.myire.quill.jol.JolTask
-
Add a directory containing classes to analyze.
- ClassLayout(String, String, String, int, long, Collection<JolResult.FieldLayout>) - Constructor for class org.myire.quill.jol.JolResult.ClassLayout
-
Create a new ClassLayout.
- close() - Method in class org.myire.quill.report.ReportBuilder
-
Close the builder's underlying destination.
- close() - Method in class org.myire.quill.report.ReportWriter
-
- collectMetricsAsXml(Collection<File>, Charset, int, boolean, File) - Method in class org.myire.quill.scent.impl.ScentRunnerImpl
-
Scan the directories and files in a collection of Java files, collect source code metrics
for them, and create an XML report from the collected metrics.
- collectMetricsAsXml(Collection<File>, Charset, int, boolean, File) - Method in interface org.myire.quill.scent.ScentRunner
-
Collect source code metrics from a collection of files and write an XML report.
- Configurations - Class in org.myire.quill.configuration
-
Utility methods for Gradle configurations.
- ConfigurationSpec - Class in org.myire.quill.configuration
-
Specification of a configuration.
- ConfigurationSpec(String) - Constructor for class org.myire.quill.configuration.ConfigurationSpec
-
Create a new ConfigurationSpec.
- configure(Closure) - Method in class org.myire.quill.cpd.CpdReportsImpl
-
- configure(Closure) - Method in class org.myire.quill.dashboard.DashboardTask
-
Add the default sections before configuring the task.
- configure(Closure) - Method in class org.myire.quill.report.AbstractXmlHtmlReportSet
-
- configure(Closure) - Method in class org.myire.quill.report.SimpleConfigurableReport
-
- convertIvyFile() - Method in class org.myire.quill.ivy.IvyFileConvertTask
-
Import configurations and/or dependencies from the Ivy file specified in the ivyFile
property and write them on Gradle notation to the file specified in the destination
property.
- convertPom() - Method in class org.myire.quill.maven.PomConvertTask
-
Import repositories and/or dependencies from the pom file specified in the pomFile
property and write them on Gradle notation to the file specified in the destination
property.
- copy(File) - Method in class org.myire.quill.report.ReportBuilder
-
Copy the contents of a file to this builder's destination.
- copy(String) - Method in class org.myire.quill.report.ReportBuilder
-
Copy the contents of a classpath resource to this builder's destination.
- CpdParameters - Class in org.myire.quill.cpd
-
The parameters that can be passed to A CpdRunner to control the CPD analysis.
- CpdParameters() - Constructor for class org.myire.quill.cpd.CpdParameters
-
- CpdPlugin - Class in org.myire.quill.cpd
-
Gradle plugin for adding a copy-paste detection task based on CPD to a project.
- CpdPlugin() - Constructor for class org.myire.quill.cpd.CpdPlugin
-
- CpdReports - Interface in org.myire.quill.cpd
-
The reports produced by a CpdTask.
- CpdReportsImpl - Class in org.myire.quill.cpd
-
Default implementation of CpdReports.
- CpdRunner - Interface in org.myire.quill.cpd
-
A CpdRunner performs copy-paste analysis on a collection of files using the CPD tool, and
writes a report with the result of the analysis.
- CpdRunnerImpl - Class in org.myire.quill.cpd.impl
-
Delegate class for running CPD and creating a report.
- CpdRunnerImpl() - Constructor for class org.myire.quill.cpd.impl.CpdRunnerImpl
-
- CpdTask - Class in org.myire.quill.cpd
-
Task for performing copy-paste detection using the CPD tool.
- CpdTask() - Constructor for class org.myire.quill.cpd.CpdTask
-
- createBaseDirectoryFileResolver(Project, Object) - Static method in class org.myire.quill.common.Projects
-
Create a file resolver that resolves paths relative to a base directory.
- createDirectoryProperty(Project) - Static method in class org.myire.quill.common.Providers
-
Create a new DirectoryProperty.
- createFileProperty(Project) - Static method in class org.myire.quill.common.Providers
-
Create a new RegularFileProperty.
- createReport() - Method in class org.myire.quill.dashboard.DashboardTask
-
Create the dashboard report with all sections that have been added to the task.
- createReportDirectorySpec(Project, String) - Static method in class org.myire.quill.common.Projects
-
Create a file specification for a file or directory within the project's main report
directory.
- createTemporaryDirectorySpec(Project, String) - Static method in class org.myire.quill.common.Projects
-
Create a file specification for a temporary directory.
- createToolProxy() - Method in class org.myire.quill.common.ExternalToolLoader
-
Create an instance of the proxy implementation class.
- CredentialsSpec - Class in org.myire.quill.repository
-
Specification of a username and password.
- CredentialsSpec(String, String) - Constructor for class org.myire.quill.repository.CredentialsSpec
-
Create a new CredentialsSpec.
- getAetherVersion() - Method in class org.myire.quill.maven.MavenImportExtension
-
Get the version of the Eclipse Aether libraries to specify in the dependencies of the
mavenImport configuration.
- getAlignment() - Method in class org.myire.quill.jol.JolTask
-
Get the alignment parameter for the Jol analysis.
- getAnalysisClassPath() - Method in class org.myire.quill.jol.JolTask
-
Get the class path from which to load any classes referenced by the classes to analyze.
- getArtifactId() - Method in interface org.myire.quill.maven.EffectivePomLoader
-
Get the artifact ID from the effective pom, possibly loading it first.
- getArtifactId() - Method in class org.myire.quill.maven.impl.EffectivePomLoaderImpl
-
Get the artifact ID from the effective pom.
- getCellEndHtmlCode() - Method in class org.myire.quill.dashboard.DashboardLayout
-
Get the HTML code to end each section cell in the matrix with.
- getCellStartHtmlCode() - Method in class org.myire.quill.dashboard.DashboardLayout
-
Get the HTML code to start each section cell in the matrix with.
- getClasses() - Method in class org.myire.quill.jol.JolResult.PackageLayout
-
Get an Iterable with the layouts of the classes in this package.
- getClasses() - Method in class org.myire.quill.jol.JolTask
-
Get the fully qualified names of classes to analyze.
- getClassesDirectories() - Method in class org.myire.quill.jol.JolTask
-
Get the directories containing class files to analyze.
- getClassifier() - Method in class org.myire.quill.dependency.ArtifactSpec
-
- getClassifier() - Method in class org.myire.quill.dependency.ModuleDependencySpec
-
- getClassName() - Method in class org.myire.quill.jol.JolResult.ClassLayout
-
Get the name of the class for which this instance contains layout info.
- getClassPathRepository() - Method in class org.myire.quill.maven.MavenImportExtension
-
Get the temporary repository to use for resolving the dependencies of the mavenImport
configuration.
- getConfiguration() - Method in class org.myire.quill.dependency.DependencySpec
-
- getConfigurations() - Method in class org.myire.quill.ivy.impl.IvyModuleLoaderImpl
-
- getConfigurations() - Method in interface org.myire.quill.ivy.IvyModuleLoader
-
Get the configurations from the Ivy module, possibly loading the file first.
- getConventionPlugin(Project, String, Class<T>) - Static method in class org.myire.quill.common.Projects
-
Get a plugin from a project's convention.
- getCpdClasspath() - Method in class org.myire.quill.cpd.CpdTask
-
Get the classpath containing the CPD classes used by the task.
- getCredentials() - Method in class org.myire.quill.repository.RepositorySpec
-
Get the credentials to use when accessing the repository.
- getDataModel() - Method in class org.myire.quill.jol.JolTask
-
Get the data model parameter for the Jol analysis.
- getDependencies() - Method in class org.myire.quill.ivy.impl.IvyModuleLoaderImpl
-
- getDependencies() - Method in interface org.myire.quill.ivy.IvyModuleLoader
-
Get the dependencies from the Ivy module, possibly loading the file first.
- getDependencies() - Method in interface org.myire.quill.maven.EffectivePomLoader
-
Get the dependencies from the effective pom, possibly loading it first.
- getDependencies() - Method in class org.myire.quill.maven.impl.EffectivePomLoaderImpl
-
Get the dependencies from the effective pom.
- getDescription() - Method in class org.myire.quill.configuration.ConfigurationSpec
-
- getDescription() - Method in class org.myire.quill.jol.JolResult
-
Get the description of the analysis parameters used to produce this result.
- getDestination() - Method in class org.myire.quill.ivy.IvyFileConvertTask
-
Get the specification for the destination file to create.
- getDestination() - Method in class org.myire.quill.maven.PomConvertTask
-
Get the specification for the destination file to create.
- getDestination() - Method in class org.myire.quill.report.ReportBuilder
-
Get the file this builder is creating.
- getDestination() - Method in class org.myire.quill.report.SimpleConfigurableReport
-
- getDetailedReport() - Method in class org.myire.quill.dashboard.DashboardSection
-
Get the detailed report the section should refer to.
- getDisplayName() - Method in class org.myire.quill.report.SimpleConfigurableReport
-
- getEnclosingClassName() - Method in class org.myire.quill.jol.JolResult.ClassLayout
-
Get the name of the enclosing class of the class this instance contains layout info for.
- getEncoding() - Method in class org.myire.quill.cpd.CpdParameters
-
Get the encoding used by CPD to read the source files and to produce the report.
- getEncoding() - Method in class org.myire.quill.cpd.CpdTask
-
Get the encoding used by CPD to read the source files and to produce the report.
- getEntryPoint() - Method in class org.myire.quill.report.DefaultDirectoryReport
-
- getExtension(Project, String, Class<T>) - Static method in class org.myire.quill.common.Projects
-
Get an extension from a project.
- getExtension() - Method in class org.myire.quill.dependency.ArtifactSpec
-
- getExtension() - Method in class org.myire.quill.dependency.ModuleDependencySpec
-
- getExternalAlignmentGapSize() - Method in class org.myire.quill.jol.JolResult.ClassLayout
-
Get the size of any gap caused by the next object being aligned.
- getExternalAlignmentGapSize() - Method in class org.myire.quill.jol.JolResult
-
Get the sum of all detected external alignment gap sizes in the analyzed classes.
- getExternalAlignmentGapSize() - Method in class org.myire.quill.jol.JolResult.PackageLayout
-
Get the sum of all detected external alignment gap sizes in the package's analyzed
classes.
- getFields() - Method in class org.myire.quill.jol.JolResult.ClassLayout
-
Get an Iterable with the layouts of the fields in this class.
- getFileResolver(Project) - Static method in class org.myire.quill.common.Projects
-
Get a project's file resolver.
- getFooterHtmlFile() - Method in class org.myire.quill.dashboard.DashboardLayout
-
Get the HTML file that will be put after the sections in the report file.
- getFormat() - Method in class org.myire.quill.report.DefaultFormatChoiceReport
-
- getFormat() - Method in interface org.myire.quill.report.FormatChoiceReport
-
Get the selected format of the report.
- getFullClassName() - Method in class org.myire.quill.jol.JolResult.ClassLayout
-
Get the class name prefixed with any enclosing class name.
- getFullyQualifiedName() - Method in class org.myire.quill.jol.JolResult.ClassLayout
-
Get the full class name prefixed with the package name.
- getGroup() - Method in class org.myire.quill.dependency.ExclusionSpec
-
- getGroup() - Method in class org.myire.quill.dependency.ModuleDependencySpec
-
- getGroupId() - Method in interface org.myire.quill.maven.EffectivePomLoader
-
Get the group ID from the effective pom, possibly loading it first.
- getGroupId() - Method in class org.myire.quill.maven.impl.EffectivePomLoaderImpl
-
Get the group ID from the effective pom.
- getHeaderHtmlFile() - Method in class org.myire.quill.dashboard.DashboardLayout
-
Get the HTML file that will be put before the sections in the report file.
- getHeaderSize() - Method in class org.myire.quill.jol.JolResult.ClassLayout
-
Get the object header size of the class.
- getHeadlineHtmlCode() - Method in class org.myire.quill.dashboard.DashboardLayout
-
Get the HTML code for the headline to display before the matrix with all sections.
- getHtml() - Method in interface org.myire.quill.cpd.CpdReports
-
Get the HTML file report.
- getHtml() - Method in class org.myire.quill.cpd.CpdReportsImpl
-
Get the HTML report.
- getHtml() - Method in interface org.myire.quill.dashboard.DashboardReports
-
Get the HTML file report.
- getHtml() - Method in class org.myire.quill.report.AbstractXmlHtmlReportSet
-
Get the HTML report.
- getHtml() - Method in interface org.myire.quill.report.XmlHtmlReportSet
-
Get the HTML file report.
- getInputFile() - Method in class org.myire.quill.report.FileTransformingReport
-
- getInputFile() - Method in class org.myire.quill.report.ReportTransformingReport
-
- getInputSections() - Method in class org.myire.quill.dashboard.DashboardTask
-
Get the map with the individual dashboard sections that will be included in the report.
- getInstanceSize() - Method in class org.myire.quill.jol.JolResult.ClassLayout
-
Get the size of instances of the class.
- getInternalAlignmentGapSize() - Method in class org.myire.quill.jol.JolResult.ClassLayout
-
Get the sum of all internal field alignment gap sizes.
- getInternalAlignmentGapSize() - Method in class org.myire.quill.jol.JolResult
-
Get the sum of all detected internal alignment gap sizes in the analyzed classes.
- getInternalAlignmentGapSize() - Method in class org.myire.quill.jol.JolResult.PackageLayout
-
Get the sum of all detected internal alignment gap sizes in the package's analyzed
classes.
- getIvyClassPath() - Method in class org.myire.quill.ivy.IvyImportExtension
-
Get the class path containing the Ivy related classes used by the Ivy import.
- getIvyFile() - Method in class org.myire.quill.ivy.IvyFileConvertTask
-
Get the specification for the Ivy file to import from.
- getIvyVersion() - Method in class org.myire.quill.ivy.IvyImportExtension
-
Get the version of the Ivy libraries to use when importing from an Ivy file.
- getLanguage() - Method in class org.myire.quill.cpd.CpdParameters
-
Get the language of the source files to analyze, e.g.
- getLanguage() - Method in class org.myire.quill.cpd.CpdTask
-
Get the language of the source files to analyze, e.g.
- getLanguageLevel() - Method in class org.myire.quill.scent.ScentTask
-
The language level to parse the sources with.
- getLayout() - Method in class org.myire.quill.dashboard.DashboardTask
-
Get the layout of the dashboard.
- getLayout() - Method in class org.myire.quill.jol.JolTask
-
Get the layout parameter for the Jol analysis.
- getLocalRepository() - Method in interface org.myire.quill.maven.EffectivePomLoader
-
Get the local repository from the settings file, possibly loading it first.
- getLocalRepository() - Method in class org.myire.quill.maven.impl.EffectivePomLoaderImpl
-
Get the local repository from the settings file, possibly loading it first.
- getMavenClassPath() - Method in class org.myire.quill.maven.MavenImportExtension
-
Get the class path containing the Maven related classes used by the Maven import.
- getMavenVersion() - Method in class org.myire.quill.maven.MavenImportExtension
-
Get the version of the Maven libraries to specify in the dependencies of the
mavenImport configuration.
- getMinimumTokenCount() - Method in class org.myire.quill.cpd.CpdParameters
-
The minimum duplicate size to be reported.
- getMinimumTokenCount() - Method in class org.myire.quill.cpd.CpdTask
-
The minimum duplicate size to be reported.
- getModule() - Method in class org.myire.quill.dependency.ExclusionSpec
-
- getModuleName() - Method in class org.myire.quill.ivy.impl.IvyModuleLoaderImpl
-
- getModuleName() - Method in interface org.myire.quill.ivy.IvyModuleLoader
-
Get the value of the module attribute from the Ivy module's info section,
possibly loading the file first.
- getName() - Method in class org.myire.quill.configuration.ConfigurationSpec
-
- getName() - Method in class org.myire.quill.dashboard.DashboardSection
-
Get the name of this section.
- getName() - Method in class org.myire.quill.dependency.ArtifactSpec
-
- getName() - Method in class org.myire.quill.dependency.ModuleDependencySpec
-
- getName() - Method in class org.myire.quill.jol.JolResult.FieldLayout
-
- getName() - Method in class org.myire.quill.jol.JolResult.PackageLayout
-
Get the name of this package.
- getName() - Method in class org.myire.quill.report.SimpleConfigurableReport
-
- getName() - Method in class org.myire.quill.repository.RepositorySpec
-
Get the repository's name.
- getNumArtifacts() - Method in class org.myire.quill.dependency.DependencySpec
-
Get the number of artifact specifications added to this instance.
- getNumClasses() - Method in class org.myire.quill.jol.JolResult.PackageLayout
-
Get the number of classes in this instance.
- getNumColumns() - Method in class org.myire.quill.dashboard.DashboardLayout
-
Get the number of columns to present the sections in.
- getNumExclusions() - Method in class org.myire.quill.dependency.DependencySpec
-
Get the number of exclusion specifications added to this instance.
- getNumExtendedConfigurations() - Method in class org.myire.quill.configuration.ConfigurationSpec
-
Get the number of configurations that are extended by this configuration.
- getNumFields() - Method in class org.myire.quill.jol.JolResult.ClassLayout
-
Get the number of fields in this class.
- getNumPackages() - Method in class org.myire.quill.jol.JolResult
-
Get the number of packages in this result.
- getOffset() - Method in class org.myire.quill.jol.JolResult.FieldLayout
-
- getOrganisation() - Method in class org.myire.quill.ivy.impl.IvyModuleLoaderImpl
-
- getOrganisation() - Method in interface org.myire.quill.ivy.IvyModuleLoader
-
Get the value of the organisation attribute from the Ivy module's info section,
possibly loading the file first.
- getOutputLocation() - Method in class org.myire.quill.report.DefaultDirectoryReport
-
- getOutputLocation() - Method in class org.myire.quill.report.DefaultSingleFileReport
-
- getOutputLocation(Report) - Static method in class org.myire.quill.report.Reports
-
Get the value of a report's outputLocation property.
- getOutputType() - Method in class org.myire.quill.report.SimpleConfigurableReport
-
- getPackageName() - Method in class org.myire.quill.jol.JolResult.ClassLayout
-
Get the name of the package the class belongs to.
- getPackages() - Method in class org.myire.quill.jol.JolResult
-
Get an Iterable with the packages for which classes were analyzed.
- getPassword() - Method in class org.myire.quill.repository.CredentialsSpec
-
- getPomFile() - Method in class org.myire.quill.maven.PomConvertTask
-
Get the specification for the pom file to import from.
- getPrimary() - Method in interface org.myire.quill.cpd.CpdReports
-
Get the primary report, which is a single file report on either the XML, CSV, text, or
Visual Studio format.
- getPrimary() - Method in class org.myire.quill.cpd.CpdReportsImpl
-
Get the primary report.
- getProject() - Method in class org.myire.quill.common.ProjectAware
-
Get this entity's associated project.
- getProject() - Method in class org.myire.quill.report.SimpleConfigurableReport
-
- getProjectLogger() - Method in class org.myire.quill.common.ProjectAware
-
Get the project's Logger instance.
- getProjectLogger() - Method in class org.myire.quill.report.SimpleConfigurableReport
-
- getProjectPath() - Method in class org.myire.quill.dependency.ProjectDependencySpec
-
- getReport() - Method in class org.myire.quill.dashboard.DashboardSection
-
Get the underlying XML report for this section.
- getReportByName(String) - Method in class org.myire.quill.cpd.CpdReportsImpl
-
- getReportByName(String) - Method in class org.myire.quill.report.AbstractXmlHtmlReportSet
-
- getReportByName(String) - Method in interface org.myire.quill.report.ReportSet
-
Get a report by its name.
- getReports() - Method in class org.myire.quill.cpd.CpdTask
-
Get the reports produced by this task.
- getReports() - Method in class org.myire.quill.dashboard.DashboardTask
-
Get the reports produced by this task.
- getReports() - Method in class org.myire.quill.jol.JolTask
-
Get the reports produced by this task.
- getReports() - Method in interface org.myire.quill.report.ReportingEntity
-
Get the reports created by this entity.
- getReports() - Method in class org.myire.quill.scent.ScentTask
-
Get the reports produced by this task.
- getRepositories() - Method in interface org.myire.quill.maven.EffectivePomLoader
-
Get the repositories from the effective pom, possibly loading it first.
- getRepositories() - Method in class org.myire.quill.maven.impl.EffectivePomLoaderImpl
-
Get the repositories from the effective pom.
- getRequired() - Method in class org.myire.quill.report.SimpleConfigurableReport
-
- getRevision() - Method in class org.myire.quill.ivy.impl.IvyModuleLoaderImpl
-
- getRevision() - Method in interface org.myire.quill.ivy.IvyModuleLoader
-
Get the value of the revision attribute from the Ivy module's info section,
possibly loading the file first.
- getRowEndHtmlCode() - Method in class org.myire.quill.dashboard.DashboardLayout
-
Get the HTML code to end each row of sections with.
- getRowStartHtmlCode() - Method in class org.myire.quill.dashboard.DashboardLayout
-
Get the HTML code to start each row of sections with.
- getScentClasspath() - Method in class org.myire.quill.scent.ScentTask
-
Get the classpath containing the Scent classes used by the task.
- getScopeToConfiguration() - Method in class org.myire.quill.maven.MavenImportExtension
-
Get the mapping from Maven scope name to Gradle configuration name.
- getSections() - Method in class org.myire.quill.dashboard.DashboardTask
-
Get the map with the individual dashboard sections that will be included in the report.
- getSectionsEndHtmlCode() - Method in class org.myire.quill.dashboard.DashboardLayout
-
Get the HTML code to end the sections matrix with.
- getSectionsStartHtmlCode() - Method in class org.myire.quill.dashboard.DashboardLayout
-
Get the HTML code to start the sections matrix with.
- getSettingsFile() - Method in class org.myire.quill.ivy.IvyImportExtension
-
Get the Ivy settings file to use when importing from an Ivy file.
- getSettingsFile() - Method in class org.myire.quill.maven.MavenImportExtension
-
Get the Maven settings file to use when importing from a pom file.
- getSize() - Method in class org.myire.quill.jol.JolResult.FieldLayout
-
- getSkipBlocksPattern() - Method in class org.myire.quill.cpd.CpdParameters
-
Specifies the pattern to find the blocks to skip when skipBlocks is true.
- getSkipBlocksPattern() - Method in class org.myire.quill.cpd.CpdTask
-
Specifies the pattern to find the blocks to skip when skipBlocks is true.
- getSource() - Method in class org.myire.quill.cpd.CpdTask
-
- getSource() - Method in class org.myire.quill.scent.ScentTask
-
Get the source files to collect metrics from.
- getSourceEncoding() - Method in class org.myire.quill.scent.ScentTask
-
Get the encoding of the Java source files.
- getSourceSet(Project, String) - Static method in class org.myire.quill.common.Projects
-
Get a source set from a project.
- getSourceSets(Project) - Static method in class org.myire.quill.common.Projects
-
Get a project's SourceSetContainer.
- getTask(Project, String, Class<T>) - Static method in class org.myire.quill.common.Projects
-
Get a task from a project.
- getToolClassPath() - Method in class org.myire.quill.jol.JolTask
-
Get the class path from which to load the Jol classes.
- getToolVersion() - Method in class org.myire.quill.cpd.CpdTask
-
Get the version of CPD to use.
- getToolVersion() - Method in class org.myire.quill.jol.JolTask
-
Get the version of Jol to use.
- getToolVersion() - Method in class org.myire.quill.scent.ScentTask
-
Get the version of Scent to use.
- getType() - Method in class org.myire.quill.dependency.ArtifactSpec
-
- getType() - Method in class org.myire.quill.jol.JolResult.FieldLayout
-
- getUrl() - Method in class org.myire.quill.dependency.ArtifactSpec
-
- getUrl() - Method in class org.myire.quill.repository.RepositorySpec
-
Get the repository's url.
- getUserName() - Method in class org.myire.quill.repository.CredentialsSpec
-
- getVersion() - Method in class org.myire.quill.dependency.ModuleDependencySpec
-
- getVersion() - Method in class org.myire.quill.jol.JolResult
-
Get the version of Jol used for the analysis.
- getVersion() - Method in interface org.myire.quill.maven.EffectivePomLoader
-
Get the version string from the effective pom, possibly loading it first.
- getVersion() - Method in class org.myire.quill.maven.impl.EffectivePomLoaderImpl
-
Get the version string from the effective pom.
- getWagonVersion() - Method in class org.myire.quill.maven.MavenImportExtension
-
Get the version of the Maven Wagon libraries to specify in the dependencies of the
mavenImport configuration.
- getWildcardConfiguration() - Method in class org.myire.quill.ivy.IvyImportExtension
-
Get the name of the configuration to map the wildcard Ivy configuration to.
- getXml() - Method in class org.myire.quill.report.AbstractXmlHtmlReportSet
-
Get the XML report.
- getXml() - Method in interface org.myire.quill.report.XmlHtmlReportSet
-
Get the XML file report.
- getXslFile() - Method in class org.myire.quill.dashboard.DashboardSection
-
Get the XSL file that will be used to transform the XML input.
- getXslFile() - Method in interface org.myire.quill.report.TransformingReport
-
Get the XSL file that will be used to transform the XML input.
- GradlePrettyPrinter - Class in org.myire.quill.common
-
Base class for Gradle build script pretty printing.
- GradlePrettyPrinter(PrintWriter) - Constructor for class org.myire.quill.common.GradlePrettyPrinter
-
Create a new GradlePrettyPrinter.
- increaseIndentationLevel() - Method in class org.myire.quill.report.ReportWriter
-
- init(File, File) - Method in class org.myire.quill.ivy.impl.IvyModuleLoaderImpl
-
- init(File, File) - Method in interface org.myire.quill.ivy.IvyModuleLoader
-
Specify the Ivy module file to load and any settings file to apply when loading the file.
- init(String) - Method in class org.myire.quill.jol.impl.JolRunnerImpl
-
- init(String) - Method in interface org.myire.quill.jol.JolRunner
-
Initialize this instance.
- init(File, File) - Method in interface org.myire.quill.maven.EffectivePomLoader
-
Specify the pom file to load and any settings file to apply when loading the effective pom.
- init(File, File) - Method in class org.myire.quill.maven.impl.EffectivePomLoaderImpl
-
Specify the pom file to load and any settings file to apply when loading the effective pom.
- inputFile(Task, Callable<File>) - Static method in class org.myire.quill.common.Tasks
-
Specify an input file for a task.
- inputFiles(Task, Callable<FileCollection>) - Static method in class org.myire.quill.common.Tasks
-
Specify an input file collection for a task.
- inputProperty(Task, String, Callable<T>) - Static method in class org.myire.quill.common.Tasks
-
Specify an input property value for a task.
- isChanging() - Method in class org.myire.quill.dependency.ModuleDependencySpec
-
- isConvertConfigurations() - Method in class org.myire.quill.ivy.IvyFileConvertTask
-
Should the configurations from the Ivy file be imported and converted? Default is true.
- isConvertDependencies() - Method in class org.myire.quill.ivy.IvyFileConvertTask
-
Should the dependencies from the Ivy file be imported and converted? Default is true.
- isConvertDependencies() - Method in class org.myire.quill.maven.PomConvertTask
-
Should the dependencies from the pom file be imported and converted? Default is true.
- isConvertLocalRepository() - Method in class org.myire.quill.maven.PomConvertTask
-
Should the local repository from the Maven settings file be imported and converted? Default
is true.
- isConvertRepositories() - Method in class org.myire.quill.maven.PomConvertTask
-
Should the repositories from the pom file be imported and converted? Default is true.
- isEnabled() - Method in class org.myire.quill.report.SimpleConfigurableReport
-
- isEnableLanguagePreviews() - Method in class org.myire.quill.scent.ScentTask
-
- isForce() - Method in class org.myire.quill.dependency.ModuleDependencySpec
-
- isIgnoreAnnotations() - Method in class org.myire.quill.cpd.CpdParameters
-
If true, annotations will be ignored.
- isIgnoreAnnotations() - Method in class org.myire.quill.cpd.CpdTask
-
If true, annotations will be ignored.
- isIgnoreIdentifiers() - Method in class org.myire.quill.cpd.CpdParameters
-
- isIgnoreIdentifiers() - Method in class org.myire.quill.cpd.CpdTask
-
If true, differences in identifiers (like variable names or methods names) will be ignored
in the same way as literals in
CpdTask.isIgnoreLiterals().
- isIgnoreLiterals() - Method in class org.myire.quill.cpd.CpdParameters
-
If true, CPD ignores literal value differences when evaluating a duplicate block.
- isIgnoreLiterals() - Method in class org.myire.quill.cpd.CpdTask
-
If true, CPD ignores literal value differences when evaluating a duplicate block.
- isIgnoreUsings() - Method in class org.myire.quill.cpd.CpdParameters
-
If true, using directives in C# will be ignored when comparing text.
- isIgnoreUsings() - Method in class org.myire.quill.cpd.CpdTask
-
If true, using directives in C# will be ignored when comparing text.
- isOverwrite() - Method in class org.myire.quill.ivy.IvyFileConvertTask
-
Should the destination file be overwritten if it exists? If this property is false and the
destination file exists, the task will do nothing.
- isOverwrite() - Method in class org.myire.quill.maven.PomConvertTask
-
Should the destination file be overwritten if it exists? If this property is false and the
destination file exists, the task will do nothing.
- isRequired(Report) - Static method in class org.myire.quill.report.Reports
-
Get the value of a report's required property.
- isSkipBlocks() - Method in class org.myire.quill.cpd.CpdParameters
-
If true, skipping of blocks is enabled with the patterns specified in the
skipBlocksPattern property.
- isSkipBlocks() - Method in class org.myire.quill.cpd.CpdTask
-
If true, skipping of blocks is enabled with the patterns specified in the
skipBlocksPattern property.
- isSkipDuplicateFiles() - Method in class org.myire.quill.cpd.CpdParameters
-
If true, CPD will ignore multiple copies of files with the same name and length.
- isSkipDuplicateFiles() - Method in class org.myire.quill.cpd.CpdTask
-
If true, CPD will ignore multiple copies of files with the same name and length.
- isSkipLexicalErrors() - Method in class org.myire.quill.cpd.CpdParameters
-
If true, CPD will skip files which can't be tokenized due to invalid characters instead of
aborting the analysis.
- isSkipLexicalErrors() - Method in class org.myire.quill.cpd.CpdTask
-
If true, CPD will skip files which can't be tokenized due to invalid characters instead of
aborting the analysis.
- isTransitive() - Method in class org.myire.quill.configuration.ConfigurationSpec
-
- isTransitive() - Method in class org.myire.quill.dependency.DependencySpec
-
- isVerbose() - Method in class org.myire.quill.dashboard.DashboardTask
-
Should the path to the report file be logged after it has been created?
- isVisible() - Method in class org.myire.quill.configuration.ConfigurationSpec
-
- IvyFileConvertTask - Class in org.myire.quill.ivy
-
A task that imports configurations and/or dependencies from an Ivy file and writes them to an
output file on Gradle notation.
- IvyFileConvertTask() - Constructor for class org.myire.quill.ivy.IvyFileConvertTask
-
- IvyFileImporter - Class in org.myire.quill.ivy
-
An IvyFileImporter imports entities from an Ivy file.
- IvyImportExtension - Class in org.myire.quill.ivy
-
Gradle project extension for specifying an Ivy settings file and the Ivy libraries to use when
importing from an Ivy file.
- IvyImportExtension(Project, Configuration) - Constructor for class org.myire.quill.ivy.IvyImportExtension
-
Create a new IvyImportExtension.
- IvyModuleLoader - Interface in org.myire.quill.ivy
-
An IvyModuleLoader loads an Ivy module from an Ivy file and retrieves (parts of) its
contents.
- IvyModuleLoaderImpl - Class in org.myire.quill.ivy.impl
-
Implementation of IvyModuleLoader based on the Ivy libraries.
- IvyModuleLoaderImpl() - Constructor for class org.myire.quill.ivy.impl.IvyModuleLoaderImpl
-