A C E G H I L N P R T X 
All Classes All Packages

A

addSourceDirectory(String) - Method in class io.github.crizzis.codenarc.parser.CodeNarcAnalysis
 
AnalysisScopeConfig - Interface in io.github.crizzis.codenarc
 

C

canGenerateReport() - Method in class io.github.crizzis.codenarc.CodeNarcReportMojo
 
CodeNarcAnalysis - Class in io.github.crizzis.codenarc.parser
 
CodeNarcAnalysis() - Constructor for class io.github.crizzis.codenarc.parser.CodeNarcAnalysis
 
CodeNarcConfig - Class in io.github.crizzis.codenarc.runner
 
CodeNarcConfig() - Constructor for class io.github.crizzis.codenarc.runner.CodeNarcConfig
 
CodeNarcReportGenerator - Class in io.github.crizzis.codenarc.report
CodeNarc report generator.
CodeNarcReportGenerator() - Constructor for class io.github.crizzis.codenarc.report.CodeNarcReportGenerator
 
CodeNarcReportMojo - Class in io.github.crizzis.codenarc
Create a CodeNarc report (implies the execution of the verify goal)
CodeNarcReportMojo(CodeNarcXmlParser, CodeNarcReportGenerator) - Constructor for class io.github.crizzis.codenarc.CodeNarcReportMojo
 
CodeNarcRunnerFactory - Class in io.github.crizzis.codenarc.runner
Configures a CodeNarcRunner used for running the verify goal
CodeNarcRunnerFactory() - Constructor for class io.github.crizzis.codenarc.runner.CodeNarcRunnerFactory
 
CodeNarcVerifyMojo - Class in io.github.crizzis.codenarc
Perform CodeNarc analysis, and optionally fail the build if specified quality criteria are not met
CodeNarcVerifyMojo(CodeNarcRunnerFactory, CodeNarcXmlParser, Collection<GroovyCompilerPluginIntegration>) - Constructor for class io.github.crizzis.codenarc.CodeNarcVerifyMojo
 
CodeNarcXmlParser - Class in io.github.crizzis.codenarc.parser
CodeNarc XML report parser.
CodeNarcXmlParser() - Constructor for class io.github.crizzis.codenarc.parser.CodeNarcXmlParser
 
CodeNarcXmlParser.XmlParserException - Exception in io.github.crizzis.codenarc.parser
 

E

execute() - Method in class io.github.crizzis.codenarc.CodeNarcVerifyMojo
 
execute() - Method in class io.github.crizzis.codenarc.HelpMojo
executeReport(Locale) - Method in class io.github.crizzis.codenarc.CodeNarcReportMojo
 

G

generate(CodeNarcAnalysis, Sink, Locale) - Method in class io.github.crizzis.codenarc.report.CodeNarcReportGenerator
 
getCodeNarcMessages(Locale) - Method in interface io.github.crizzis.codenarc.report.Localizable
 
getColumnCount() - Method in interface io.github.crizzis.codenarc.report.TableRenderer
 
getDescription(Locale) - Method in class io.github.crizzis.codenarc.CodeNarcReportMojo
 
getExcludes() - Method in interface io.github.crizzis.codenarc.AnalysisScopeConfig
 
getHeaders() - Method in interface io.github.crizzis.codenarc.report.TableRenderer
 
getIncludes() - Method in interface io.github.crizzis.codenarc.AnalysisScopeConfig
 
getName(Locale) - Method in class io.github.crizzis.codenarc.CodeNarcReportMojo
 
getOutputName() - Method in class io.github.crizzis.codenarc.CodeNarcReportMojo
 
getSources() - Method in interface io.github.crizzis.codenarc.AnalysisScopeConfig
 
getSources(Build, MavenSession) - Method in interface io.github.crizzis.codenarc.integration.GroovyCompilerPluginIntegration
 
getTestSources() - Method in interface io.github.crizzis.codenarc.AnalysisScopeConfig
 
getTestSources(Build, MavenSession) - Method in interface io.github.crizzis.codenarc.integration.GroovyCompilerPluginIntegration
 
GroovyCompilerPluginIntegration - Interface in io.github.crizzis.codenarc.integration
Defines an entry point for integration with Groovy compiler plugins.

H

HelpMojo - Class in io.github.crizzis.codenarc
Display help information on codenarc-maven-plugin.
Call mvn codenarc:help -Ddetail=true -Dgoal=<goal-name> to display parameter details.
HelpMojo() - Constructor for class io.github.crizzis.codenarc.HelpMojo
 

I

io.github.crizzis.codenarc - package io.github.crizzis.codenarc
 
io.github.crizzis.codenarc.integration - package io.github.crizzis.codenarc.integration
 
io.github.crizzis.codenarc.parser - package io.github.crizzis.codenarc.parser
 
io.github.crizzis.codenarc.report - package io.github.crizzis.codenarc.report
 
io.github.crizzis.codenarc.runner - package io.github.crizzis.codenarc.runner
 
isIncludeMain() - Method in interface io.github.crizzis.codenarc.AnalysisScopeConfig
 
isIncludeTests() - Method in interface io.github.crizzis.codenarc.AnalysisScopeConfig
 

L

Localizable - Interface in io.github.crizzis.codenarc.report
 

N

newCodeNarcRunner(CodeNarcConfig) - Method in class io.github.crizzis.codenarc.runner.CodeNarcRunnerFactory
 

P

parse(File) - Method in class io.github.crizzis.codenarc.parser.CodeNarcXmlParser
 

R

renderCell(Sink, T, int) - Method in interface io.github.crizzis.codenarc.report.TableRenderer
 
renderHeader(Sink) - Method in interface io.github.crizzis.codenarc.report.TableRenderer
 
renderRow(Sink, T) - Method in interface io.github.crizzis.codenarc.report.TableRenderer
 
renderTable(Sink, Iterable<T>) - Method in interface io.github.crizzis.codenarc.report.TableRenderer
 
renderTable(Sink, Consumer<Consumer<T>>) - Method in interface io.github.crizzis.codenarc.report.TableRenderer
 

T

TableRenderer<T> - Interface in io.github.crizzis.codenarc.report
 

X

XmlParserException(Throwable) - Constructor for exception io.github.crizzis.codenarc.parser.CodeNarcXmlParser.XmlParserException
 
A C E G H I L N P R T X 
All Classes All Packages