AbcComplexityAstVisitor
AbcComplexityRule
AbstractAstVisitor
AbstractAstVisitorRule
AbstractClassNameAstVisitor
AbstractClassNameRule
AbstractClassWithoutAbstractMethodAstVisitor
AbstractClassWithoutAbstractMethodRule
AbstractConstructorCallAstVisitor
AbstractFinallyAstVisitor
AbstractLastStatementInBlockAstVisitor
AbstractMethodMetricAstVisitor
AbstractReportWriter
AbstractRule
AbstractSourceCode
AbstractTypeNameAstVisitor
AddEmptyStringAstVisitor
AddEmptyStringRule
AnalysisContext
AntFileSetSourceAnalyzer
ArrayReturnTracker
AssertionTrap
AssignmentInConditionalAstVisitor
AssignmentInConditionalRule
AstUtil
AstVisitor
BigDecimalInstantiationAstVisitor
BigDecimalInstantiationRule
BooleanGetBooleanAstVisitor
BooleanGetBooleanRule
BooleanMethodReturnsNullAstVisitor
BooleanMethodReturnsNullRule
BooleanReturnTracker
BrokenOddnessCheckAstVisitor
BrokenOddnessCheckRule
BusyWaitAstVisitor
BusyWaitRule
CatchArrayIndexOutOfBoundsExceptionRule
CatchErrorRule
CatchExceptionRule
CatchIllegalMonitorStateExceptionRule
CatchIndexOutOfBoundsExceptionRule
CatchNullPointerExceptionRule
CatchRuntimeExceptionRule
CatchThrowableRule
ChainedTestAstVisitor
ChainedTestRule
ClassNameAstVisitor
ClassNameRule
ClassPathResource
ClassSizeAstVisitor
ClassSizeRule
CloneableWithoutCloneAstVisitor
CloneableWithoutCloneRule
CloseWithoutCloseableAstVisitor
CloseWithoutCloseableRule
CodeNarc
CodeNarcRunner
CodeNarcTask
CollectionReturnTracker
CommonCatchAstVisitor
CommonThrowAstVisitor
CompareToWithoutComparableAstVisitor
CompareToWithoutComparableRule
CompositeRuleSet
ConfusingClassNamedExceptionAstVisitor
ConfusingClassNamedExceptionRule
ConfusingMethodNameAstVisitor
ConfusingMethodNameRule
ConfusingTernaryAstVisitor
ConfusingTernaryRule
ConsecutiveLiteralAppendsAstVisitor
ConsecutiveLiteralAppendsRule
ConsecutiveStringConcatenationAstVisitor
ConsecutiveStringConcatenationRule
ConsecutiveUtils
ConstantIfExpressionAstVisitor
ConstantIfExpressionRule
ConstantsOnlyInterfaceAstVisitor
ConstantsOnlyInterfaceRule
ConstantTernaryExpressionAstVisitor
ConstantTernaryExpressionRule
CoupledTestCaseAstVisitor
CoupledTestCaseRule
CyclomaticComplexityAstVisitor
CyclomaticComplexityRule
DeadCodeAstVisitor
DeadCodeRule
DefaultResourceFactory
DirectoryResults
DirectorySourceAnalyzer
DoubleCheckedLockingAstVisitor
DoubleCheckedLockingRule
DoubleNegativeAstVisitor
DoubleNegativeRule
DuplicateCaseStatementAstVisitor
DuplicateCaseStatementRule
DuplicateImportRule
DuplicateLiteralAstVisitor
DuplicateNumberLiteralRule
DuplicateStringLiteralRule
ElseBlockBracesAstVisitor
ElseBlockBracesRule
EmptyCatchBlockAstVisitor
EmptyCatchBlockRule
EmptyElseBlockAstVisitor
EmptyElseBlockRule
EmptyFinallyBlockAstVisitor
EmptyFinallyBlockRule
EmptyForStatementAstVisitor
EmptyForStatementRule
EmptyIfStatementAstVisitor
EmptyIfStatementRule
EmptyInstanceInitializerAstVisitor
EmptyInstanceInitializerRule
EmptyMethodAstVisitor
EmptyMethodInAbstractClassAstVisitor
EmptyMethodInAbstractClassRule
EmptyMethodRule
EmptyStaticInitializerAstVisitor
EmptyStaticInitializerRule
EmptySwitchStatementAstVisitor
EmptySwitchStatementRule
EmptySynchronizedStatementAstVisitor
EmptySynchronizedStatementRule
EmptyTryBlockAstVisitor
EmptyTryBlockRule
EmptyWhileStatementAstVisitor
EmptyWhileStatementRule
EqualsAndHashCodeAstVisitor
EqualsAndHashCodeRule
ExceptionExtendsErrorAstVisitor
ExceptionExtendsErrorRule
ExplicitArrayListInstantiationRule
ExplicitCallToAndMethodAstVisitor
ExplicitCallToAndMethodRule
ExplicitCallToCompareToMethodAstVisitor
ExplicitCallToCompareToMethodRule
ExplicitCallToDivMethodAstVisitor
ExplicitCallToDivMethodRule
ExplicitCallToEqualsMethodAstVisitor
ExplicitCallToEqualsMethodRule
ExplicitCallToGetAtMethodAstVisitor
ExplicitCallToGetAtMethodRule
ExplicitCallToLeftShiftMethodAstVisitor
ExplicitCallToLeftShiftMethodRule
ExplicitCallToMethodAstVisitor
ExplicitCallToMinusMethodAstVisitor
ExplicitCallToMinusMethodRule
ExplicitCallToModMethodAstVisitor
ExplicitCallToModMethodRule
ExplicitCallToMultiplyMethodAstVisitor
ExplicitCallToMultiplyMethodRule
ExplicitCallToOrMethodAstVisitor
ExplicitCallToOrMethodRule
ExplicitCallToPlusMethodAstVisitor
ExplicitCallToPlusMethodRule
ExplicitCallToPowerMethodAstVisitor
ExplicitCallToPowerMethodRule
ExplicitCallToRightShiftMethodAstVisitor
ExplicitCallToRightShiftMethodRule
ExplicitCallToXorMethodAstVisitor
ExplicitCallToXorMethodRule
ExplicitGarbageCollectionAstVisitor
ExplicitGarbageCollectionRule
ExplicitHashMapInstantiationRule
ExplicitHashSetInstantiationRule
ExplicitLinkedListInstantiationRule
ExplicitStackInstantiationRule
ExplicitTreeSetInstantiationRule
ExplicitTypeInstantiationAstVisitor
FieldNameAstVisitor
FieldNameRule
FileResults
FilesystemSourceAnalyzer
FilteredRuleSet
FinalClassWithProtectedMemberAstVisitor
FinalClassWithProtectedMemberRule
ForStatementBracesAstVisitor
ForStatementBracesRule
GenerateAll
GenerateCodeNarcRulesProperties
GenerateRuleIndexPage
GenerateRuleSetAllRules
GenerateRuleSetAllRulesByCategory
GenerateUtil
GMetricsSourceCodeAdapter
GrailsPublicControllerMethodAstVisitor
GrailsPublicControllerMethodRule
GrailsServletContextReferenceAstVisitor
GrailsServletContextReferenceRule
GrailsSessionReferenceAstVisitor
GrailsSessionReferenceRule
GrailsStatelessServiceRule
GrailsUtil
GroovyDslRuleSet
GroovyLangImmutableAstVisitor
GroovyLangImmutableRule
GroovyVersion
GStringAsMapKeyAstVisitor
GStringAsMapKeyRule
HtmlReportWriter
IfStatementBracesAstVisitor
IfStatementBracesRule
IllegalRegexRule
ImplementationAsTypeAstVisitor
ImplementationAsTypeRule
ImportFromSamePackageRule
InconsistentPropertyLockingAstVisitor
InconsistentPropertyLockingRule
InconsistentPropertySynchronizationAstVisitor
InconsistentPropertySynchronizationRule
InlineXmlReportWriter
IntegerGetIntegerAstVisitor
IntegerGetIntegerRule
InterfaceNameAstVisitor
InterfaceNameRule
InvertedIfElseAstVisitor
InvertedIfElseRule
JUnitAssertAlwaysFailsAstVisitor
JUnitAssertAlwaysFailsRule
JUnitAssertAlwaysSucceedsAstVisitor
JUnitAssertAlwaysSucceedsRule
JUnitFailWithoutMessageRule
JUnitFailWithoutMessageRuleAstVisitor
JUnitPublicNonTestMethodAstVisitor
JUnitPublicNonTestMethodRule
JUnitSetUpCallsSuperAstVisitor
JUnitSetUpCallsSuperRule
JUnitStyleAssertionsAstVisitor
JUnitStyleAssertionsRule
JUnitTearDownCallsSuperAstVisitor
JUnitTearDownCallsSuperRule
JUnitTestMethodWithoutAssertAstVisitor
JUnitTestMethodWithoutAssertRule
JUnitUnnecessarySetUpAstVisitor
JUnitUnnecessarySetUpRule
JUnitUnnecessaryTearDownAstVisitor
JUnitUnnecessaryTearDownRule
JUnitUtil
ListRuleSet
LoggerForDifferentClassAstVisitor
LoggerForDifferentClassRule
LoggerWithWrongModifiersAstVisitor
LoggerWithWrongModifiersRule
LoggingSwallowsStacktraceAstVisitor
LoggingSwallowsStacktraceRule
LogUtil
MethodCountAstVisitor
MethodCountRule
MethodNameAstVisitor
MethodNameRule
MethodSizeAstVisitor
MethodSizeRule
MissingNewInThrowStatementAstVisitor
MissingNewInThrowStatementRule
MultipleLoggersAstVisitor
MultipleLoggersRule
NestedBlockDepthAstVisitor
NestedBlockDepthRule
NestedSynchronizationAstVisitor
NestedSynchronizationRule
NullReturnTracker
ObjectOverrideMisspelledMethodNameAstVisitor
ObjectOverrideMisspelledMethodNameRule
PackageNameAstVisitor
PackageNameRule
ParameterNameAstVisitor
ParameterNameRule
PathUtil
PrintlnAstVisitor
PrintlnRule
PrintStackTraceAstVisitor
PrintStackTraceRule
PropertiesFileRuleRegistry
PropertiesFileRuleSetConfigurer
PropertyNameAstVisitor
PropertyNameRule
PropertyUtil
ReferenceCollector
RemoveAllOnSelfAstVisitor
RemoveAllOnSelfRule
Report
ReportOption
ReportWriter
ReportWriterFactory
RequiredRegexRule
RequiredStringRule
Resource
ResourceFactory
Results
ReturnFromFinallyBlockAstVisitor
ReturnFromFinallyBlockRule
ReturnNullFromCatchBlockAstVisitor
ReturnNullFromCatchBlockRule
ReturnsNullInsteadOfEmptyArrayAstVisitor
ReturnsNullInsteadOfEmptyArrayRule
ReturnsNullInsteadOfEmptyCollectionRule
ReturnsNullInsteadOfEmptyCollectionRuleAstVisitor
Rule
RuleRegistry
RuleRegistryHolder
RuleRegistryInitializer
RuleSet
RuleSetBuilder
RuleSetDelegate
RuleSets
RuleSetUtil
ScopedConfusingMethodNameAstVisitor
SerializableClassMustDefineSerialVersionUIDAstVisitor
SerializableClassMustDefineSerialVersionUIDRule
SerialVersionUIDAstVisitor
SerialVersionUIDRule
SimpleDateFormatMissingLocaleAstVisitor
SimpleDateFormatMissingLocaleRule
SourceAnalyzer
SourceCode
SourceCodeCriteria
SourceFile
SourceString
StatelessClassAstVisitor
StatelessClassRule
StaticCalendarFieldAstVisitor
StaticCalendarFieldRule
StaticDateFormatFieldAstVisitor
StaticDateFormatFieldRule
StaticMatcherFieldAstVisitor
StaticMatcherFieldRule
StringSourceAnalyzer
SynchronizedMethodAstVisitor
SynchronizedMethodRule
SynchronizedOnBoxedPrimitiveAstVisitor
SynchronizedOnBoxedPrimitiveRule
SynchronizedOnGetClassAstVisitor
SynchronizedOnGetClassRule
SynchronizedOnReentrantLockAstVisitor
SynchronizedOnReentrantLockRule
SynchronizedOnStringAstVisitor
SynchronizedOnStringRule
SynchronizedOnThisAstVisitor
SynchronizedOnThisRule
SynchronizedReadObjectMethodAstVisitor
SynchronizedReadObjectMethodRule
SystemErrPrintAstVisitor
SystemErrPrintRule
SystemOutPrintAstVisitor
SystemOutPrintRule
SystemRunFinalizersOnExitAstVisitor
SystemRunFinalizersOnExitRule
TextReportWriter
ThreadGroupAstVisitor
ThreadGroupRule
ThreadLocalNotStaticFinalAstVisitor
ThreadLocalNotStaticFinalRule
ThreadYieldAstVisitor
ThreadYieldRule
ThrowErrorRule
ThrowExceptionFromFinallyBlockAstVisitor
ThrowExceptionFromFinallyBlockRule
ThrowExceptionRule
ThrowNullPointerExceptionRule
ThrowRuntimeExceptionRule
ThrowThrowableRule
TopLevelDelegate
UnnecessaryBigDecimalInstantiationAstVisitor
UnnecessaryBigDecimalInstantiationRule
UnnecessaryBigIntegerInstantiationAstVisitor
UnnecessaryBigIntegerInstantiationRule
UnnecessaryBooleanExpressionAstVisitor
UnnecessaryBooleanExpressionRule
UnnecessaryBooleanInstantiationAstVisitor
UnnecessaryBooleanInstantiationRule
UnnecessaryCallForLastElementAstVisitor
UnnecessaryCallForLastElementRule
UnnecessaryCallToSubstringAstVisitor
UnnecessaryCallToSubstringRule
UnnecessaryCatchBlockAstVisitor
UnnecessaryCatchBlockRule
UnnecessaryCollectCallAstVisitor
UnnecessaryCollectCallRule
UnnecessaryCollectionCallAstVisitor
UnnecessaryCollectionCallRule
UnnecessaryConstructorAstVisitor
UnnecessaryConstructorRule
UnnecessaryDefInMethodDeclarationAstVisitor
UnnecessaryDefInMethodDeclarationRule
UnnecessaryDoubleInstantiationAstVisitor
UnnecessaryDoubleInstantiationRule
UnnecessaryFailAstVisitor
UnnecessaryFailRule
UnnecessaryFloatInstantiationAstVisitor
UnnecessaryFloatInstantiationRule
UnnecessaryGetterAstVisitor
UnnecessaryGetterRule
UnnecessaryGroovyImportRule
UnnecessaryGStringAstVisitor
UnnecessaryGStringRule
UnnecessaryIfStatementAstVisitor
UnnecessaryIfStatementRule
UnnecessaryInstantiationAstVisitor
UnnecessaryInstantiationToGetClassAstVisitor
UnnecessaryInstantiationToGetClassRule
UnnecessaryIntegerInstantiationAstVisitor
UnnecessaryIntegerInstantiationRule
UnnecessaryLongInstantiationAstVisitor
UnnecessaryLongInstantiationRule
UnnecessaryModOneAstVisitor
UnnecessaryModOneRule
UnnecessaryNullCheckAstVisitor
UnnecessaryNullCheckBeforeInstanceOfAstVisitor
UnnecessaryNullCheckBeforeInstanceOfRule
UnnecessaryNullCheckRule
UnnecessaryObjectReferencesAstVisitor
UnnecessaryObjectReferencesRule
UnnecessaryOverridingMethodAstVisitor
UnnecessaryOverridingMethodRule
UnnecessaryPublicModifierAstVisitor
UnnecessaryPublicModifierRule
UnnecessaryReturnKeywordAstVisitor
UnnecessaryReturnKeywordRule
UnnecessarySelfAssignmentAstVisitor
UnnecessarySelfAssignmentRule
UnnecessarySemicolonAstVisitor
UnnecessarySemicolonRule
UnnecessaryStringInstantiationAstVisitor
UnnecessaryStringInstantiationRule
UnnecessaryTernaryExpressionAstVisitor
UnnecessaryTernaryExpressionRule
UnnecessaryTransientModifierAstVisitor
UnnecessaryTransientModifierRule
UnusedArrayAstVisitor
UnusedArrayRule
UnusedImportRule
UnusedObjectAstVisitor
UnusedObjectRule
UnusedPrivateFieldAstVisitor
UnusedPrivateFieldRule
UnusedPrivateMethodAstVisitor
UnusedPrivateMethodParameterAstVisitor
UnusedPrivateMethodParameterRule
UnusedPrivateMethodRule
UnusedVariableAstVisitor
UnusedVariableRule
UrlResource
UseAssertEqualsInsteadOfAssertTrueAstVisitor
UseAssertEqualsInsteadOfAssertTrueRule
UseAssertFalseInsteadOfNegationAstVisitor
UseAssertFalseInsteadOfNegationRule
UseAssertNullInsteadOfAssertEqualsAstVisitor
UseAssertNullInsteadOfAssertEqualsRule
UseAssertSameInsteadOfAssertTrueAstVisitor
UseAssertSameInsteadOfAssertTrueRule
UseAssertTrueInsteadOfAssertEqualsAstVisitor
UseAssertTrueInsteadOfAssertEqualsRule
UseAssertTrueInsteadOfNegationAstVisitor
UseAssertTrueInsteadOfNegationRule
UseOfNotifyMethodAstVisitor
UseOfNotifyMethodRule
VariableNameAstVisitor
VariableNameRule
VariableUsageFinder
Violation
VirtualResults
VolatileArrayFieldAstVisitor
VolatileArrayFieldRule
VolatileLongOrDoubleFieldRule
VolatileLongOrDoubleFieldVisitor
WaitOutsideOfWhileLoopAstVisitor
WaitOutsideOfWhileLoopRule
WhileStatementBracesAstVisitor
WhileStatementBracesRule
WildcardPattern
XmlFileRuleSet
XmlReaderRuleSet
XmlReportWriter
|