CodeNarc.0.25.2.source-code.codenarc-base-rules.properties Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of CodeNarc Show documentation
Show all versions of CodeNarc Show documentation
The CodeNarc project provides a static analysis tool for Groovy code.
# CodeNarc Rules (see PropertiesFileRuleRegistry): Sat Apr 02 18:11:34 EDT 2016
AbcComplexity = org.codenarc.rule.size.AbcComplexityRule
AbcMetric = org.codenarc.rule.size.AbcMetricRule
AbstractClassName = org.codenarc.rule.naming.AbstractClassNameRule
AbstractClassWithPublicConstructor = org.codenarc.rule.design.AbstractClassWithPublicConstructorRule
AbstractClassWithoutAbstractMethod = org.codenarc.rule.design.AbstractClassWithoutAbstractMethodRule
AddEmptyString = org.codenarc.rule.unnecessary.AddEmptyStringRule
AssertWithinFinallyBlock = org.codenarc.rule.basic.AssertWithinFinallyBlockRule
AssignCollectionSort = org.codenarc.rule.groovyism.AssignCollectionSortRule
AssignCollectionUnique = org.codenarc.rule.groovyism.AssignCollectionUniqueRule
AssignmentInConditional = org.codenarc.rule.basic.AssignmentInConditionalRule
AssignmentToStaticFieldFromInstanceMethod = org.codenarc.rule.design.AssignmentToStaticFieldFromInstanceMethodRule
BigDecimalInstantiation = org.codenarc.rule.basic.BigDecimalInstantiationRule
BitwiseOperatorInConditional = org.codenarc.rule.basic.BitwiseOperatorInConditionalRule
BlankLineBeforePackage = org.codenarc.rule.formatting.BlankLineBeforePackageRule
BooleanGetBoolean = org.codenarc.rule.basic.BooleanGetBooleanRule
BooleanMethodReturnsNull = org.codenarc.rule.design.BooleanMethodReturnsNullRule
BracesForClass = org.codenarc.rule.formatting.BracesForClassRule
BracesForForLoop = org.codenarc.rule.formatting.BracesForForLoopRule
BracesForIfElse = org.codenarc.rule.formatting.BracesForIfElseRule
BracesForMethod = org.codenarc.rule.formatting.BracesForMethodRule
BracesForTryCatchFinally = org.codenarc.rule.formatting.BracesForTryCatchFinallyRule
BrokenNullCheck = org.codenarc.rule.basic.BrokenNullCheckRule
BrokenOddnessCheck = org.codenarc.rule.basic.BrokenOddnessCheckRule
BuilderMethodWithSideEffects = org.codenarc.rule.design.BuilderMethodWithSideEffectsRule
BusyWait = org.codenarc.rule.concurrency.BusyWaitRule
CatchArrayIndexOutOfBoundsException = org.codenarc.rule.exceptions.CatchArrayIndexOutOfBoundsExceptionRule
CatchError = org.codenarc.rule.exceptions.CatchErrorRule
CatchException = org.codenarc.rule.exceptions.CatchExceptionRule
CatchIllegalMonitorStateException = org.codenarc.rule.exceptions.CatchIllegalMonitorStateExceptionRule
CatchIndexOutOfBoundsException = org.codenarc.rule.exceptions.CatchIndexOutOfBoundsExceptionRule
CatchNullPointerException = org.codenarc.rule.exceptions.CatchNullPointerExceptionRule
CatchRuntimeException = org.codenarc.rule.exceptions.CatchRuntimeExceptionRule
CatchThrowable = org.codenarc.rule.exceptions.CatchThrowableRule
ChainedTest = org.codenarc.rule.junit.ChainedTestRule
ClassForName = org.codenarc.rule.basic.ClassForNameRule
ClassJavadoc = org.codenarc.rule.formatting.ClassJavadocRule
ClassName = org.codenarc.rule.naming.ClassNameRule
ClassNameSameAsFilename = org.codenarc.rule.naming.ClassNameSameAsFilenameRule
ClassNameSameAsSuperclass = org.codenarc.rule.naming.ClassNameSameAsSuperclassRule
ClassSize = org.codenarc.rule.size.ClassSizeRule
CloneWithoutCloneable = org.codenarc.rule.design.CloneWithoutCloneableRule
CloneableWithoutClone = org.codenarc.rule.design.CloneableWithoutCloneRule
CloseWithoutCloseable = org.codenarc.rule.design.CloseWithoutCloseableRule
ClosureAsLastMethodParameter = org.codenarc.rule.groovyism.ClosureAsLastMethodParameterRule
ClosureStatementOnOpeningLineOfMultipleLineClosure = org.codenarc.rule.formatting.ClosureStatementOnOpeningLineOfMultipleLineClosureRule
CollectAllIsDeprecated = org.codenarc.rule.groovyism.CollectAllIsDeprecatedRule
CompareToWithoutComparable = org.codenarc.rule.design.CompareToWithoutComparableRule
ComparisonOfTwoConstants = org.codenarc.rule.basic.ComparisonOfTwoConstantsRule
ComparisonWithSelf = org.codenarc.rule.basic.ComparisonWithSelfRule
ConfusingClassNamedException = org.codenarc.rule.exceptions.ConfusingClassNamedExceptionRule
ConfusingMethodName = org.codenarc.rule.naming.ConfusingMethodNameRule
ConfusingMultipleReturns = org.codenarc.rule.groovyism.ConfusingMultipleReturnsRule
ConfusingTernary = org.codenarc.rule.convention.ConfusingTernaryRule
ConsecutiveBlankLines = org.codenarc.rule.formatting.ConsecutiveBlankLinesRule
ConsecutiveLiteralAppends = org.codenarc.rule.unnecessary.ConsecutiveLiteralAppendsRule
ConsecutiveStringConcatenation = org.codenarc.rule.unnecessary.ConsecutiveStringConcatenationRule
ConstantAssertExpression = org.codenarc.rule.basic.ConstantAssertExpressionRule
ConstantIfExpression = org.codenarc.rule.basic.ConstantIfExpressionRule
ConstantTernaryExpression = org.codenarc.rule.basic.ConstantTernaryExpressionRule
ConstantsOnlyInterface = org.codenarc.rule.design.ConstantsOnlyInterfaceRule
CouldBeElvis = org.codenarc.rule.convention.CouldBeElvisRule
CoupledTestCase = org.codenarc.rule.junit.CoupledTestCaseRule
CrapMetric = org.codenarc.rule.size.CrapMetricRule
CyclomaticComplexity = org.codenarc.rule.size.CyclomaticComplexityRule
DeadCode = org.codenarc.rule.basic.DeadCodeRule
DirectConnectionManagement = org.codenarc.rule.jdbc.DirectConnectionManagementRule
DoubleCheckedLocking = org.codenarc.rule.concurrency.DoubleCheckedLockingRule
DoubleNegative = org.codenarc.rule.basic.DoubleNegativeRule
DuplicateCaseStatement = org.codenarc.rule.basic.DuplicateCaseStatementRule
DuplicateImport = org.codenarc.rule.imports.DuplicateImportRule
DuplicateListLiteral = org.codenarc.rule.dry.DuplicateListLiteralRule
DuplicateMapKey = org.codenarc.rule.basic.DuplicateMapKeyRule
DuplicateMapLiteral = org.codenarc.rule.dry.DuplicateMapLiteralRule
DuplicateNumberLiteral = org.codenarc.rule.dry.DuplicateNumberLiteralRule
DuplicateSetValue = org.codenarc.rule.basic.DuplicateSetValueRule
DuplicateStringLiteral = org.codenarc.rule.dry.DuplicateStringLiteralRule
ElseBlockBraces = org.codenarc.rule.braces.ElseBlockBracesRule
EmptyCatchBlock = org.codenarc.rule.basic.EmptyCatchBlockRule
EmptyClass = org.codenarc.rule.basic.EmptyClassRule
EmptyElseBlock = org.codenarc.rule.basic.EmptyElseBlockRule
EmptyFinallyBlock = org.codenarc.rule.basic.EmptyFinallyBlockRule
EmptyForStatement = org.codenarc.rule.basic.EmptyForStatementRule
EmptyIfStatement = org.codenarc.rule.basic.EmptyIfStatementRule
EmptyInstanceInitializer = org.codenarc.rule.basic.EmptyInstanceInitializerRule
EmptyMethod = org.codenarc.rule.basic.EmptyMethodRule
EmptyMethodInAbstractClass = org.codenarc.rule.design.EmptyMethodInAbstractClassRule
EmptyStaticInitializer = org.codenarc.rule.basic.EmptyStaticInitializerRule
EmptySwitchStatement = org.codenarc.rule.basic.EmptySwitchStatementRule
EmptySynchronizedStatement = org.codenarc.rule.basic.EmptySynchronizedStatementRule
EmptyTryBlock = org.codenarc.rule.basic.EmptyTryBlockRule
EmptyWhileStatement = org.codenarc.rule.basic.EmptyWhileStatementRule
EnumCustomSerializationIgnored = org.codenarc.rule.serialization.EnumCustomSerializationIgnoredRule
EqualsAndHashCode = org.codenarc.rule.basic.EqualsAndHashCodeRule
EqualsOverloaded = org.codenarc.rule.basic.EqualsOverloadedRule
ExceptionExtendsError = org.codenarc.rule.exceptions.ExceptionExtendsErrorRule
ExceptionExtendsThrowable = org.codenarc.rule.exceptions.ExceptionExtendsThrowableRule
ExceptionNotThrown = org.codenarc.rule.exceptions.ExceptionNotThrownRule
ExplicitArrayListInstantiation = org.codenarc.rule.groovyism.ExplicitArrayListInstantiationRule
ExplicitCallToAndMethod = org.codenarc.rule.groovyism.ExplicitCallToAndMethodRule
ExplicitCallToCompareToMethod = org.codenarc.rule.groovyism.ExplicitCallToCompareToMethodRule
ExplicitCallToDivMethod = org.codenarc.rule.groovyism.ExplicitCallToDivMethodRule
ExplicitCallToEqualsMethod = org.codenarc.rule.groovyism.ExplicitCallToEqualsMethodRule
ExplicitCallToGetAtMethod = org.codenarc.rule.groovyism.ExplicitCallToGetAtMethodRule
ExplicitCallToLeftShiftMethod = org.codenarc.rule.groovyism.ExplicitCallToLeftShiftMethodRule
ExplicitCallToMinusMethod = org.codenarc.rule.groovyism.ExplicitCallToMinusMethodRule
ExplicitCallToModMethod = org.codenarc.rule.groovyism.ExplicitCallToModMethodRule
ExplicitCallToMultiplyMethod = org.codenarc.rule.groovyism.ExplicitCallToMultiplyMethodRule
ExplicitCallToOrMethod = org.codenarc.rule.groovyism.ExplicitCallToOrMethodRule
ExplicitCallToPlusMethod = org.codenarc.rule.groovyism.ExplicitCallToPlusMethodRule
ExplicitCallToPowerMethod = org.codenarc.rule.groovyism.ExplicitCallToPowerMethodRule
ExplicitCallToRightShiftMethod = org.codenarc.rule.groovyism.ExplicitCallToRightShiftMethodRule
ExplicitCallToXorMethod = org.codenarc.rule.groovyism.ExplicitCallToXorMethodRule
ExplicitGarbageCollection = org.codenarc.rule.basic.ExplicitGarbageCollectionRule
ExplicitHashMapInstantiation = org.codenarc.rule.groovyism.ExplicitHashMapInstantiationRule
ExplicitHashSetInstantiation = org.codenarc.rule.groovyism.ExplicitHashSetInstantiationRule
ExplicitLinkedHashMapInstantiation = org.codenarc.rule.groovyism.ExplicitLinkedHashMapInstantiationRule
ExplicitLinkedListInstantiation = org.codenarc.rule.groovyism.ExplicitLinkedListInstantiationRule
ExplicitStackInstantiation = org.codenarc.rule.groovyism.ExplicitStackInstantiationRule
ExplicitTreeSetInstantiation = org.codenarc.rule.groovyism.ExplicitTreeSetInstantiationRule
FactoryMethodName = org.codenarc.rule.naming.FactoryMethodNameRule
FieldName = org.codenarc.rule.naming.FieldNameRule
FileCreateTempFile = org.codenarc.rule.security.FileCreateTempFileRule
FileEndsWithoutNewline = org.codenarc.rule.formatting.FileEndsWithoutNewlineRule
FinalClassWithProtectedMember = org.codenarc.rule.design.FinalClassWithProtectedMemberRule
ForLoopShouldBeWhileLoop = org.codenarc.rule.basic.ForLoopShouldBeWhileLoopRule
ForStatementBraces = org.codenarc.rule.braces.ForStatementBracesRule
GStringAsMapKey = org.codenarc.rule.groovyism.GStringAsMapKeyRule
GStringExpressionWithinString = org.codenarc.rule.groovyism.GStringExpressionWithinStringRule
GetterMethodCouldBeProperty = org.codenarc.rule.groovyism.GetterMethodCouldBePropertyRule
GrailsDomainHasEquals = org.codenarc.rule.grails.GrailsDomainHasEqualsRule
GrailsDomainHasToString = org.codenarc.rule.grails.GrailsDomainHasToStringRule
GrailsDomainReservedSqlKeywordName = org.codenarc.rule.grails.GrailsDomainReservedSqlKeywordNameRule
GrailsDomainWithServiceReference = org.codenarc.rule.grails.GrailsDomainWithServiceReferenceRule
GrailsDuplicateConstraint = org.codenarc.rule.grails.GrailsDuplicateConstraintRule
GrailsDuplicateMapping = org.codenarc.rule.grails.GrailsDuplicateMappingRule
GrailsMassAssignment = org.codenarc.rule.grails.GrailsMassAssignmentRule
GrailsPublicControllerMethod = org.codenarc.rule.grails.GrailsPublicControllerMethodRule
GrailsServletContextReference = org.codenarc.rule.grails.GrailsServletContextReferenceRule
GrailsSessionReference = org.codenarc.rule.grails.GrailsSessionReferenceRule
GrailsStatelessService = org.codenarc.rule.grails.GrailsStatelessServiceRule
GroovyLangImmutable = org.codenarc.rule.groovyism.GroovyLangImmutableRule
HardCodedWindowsFileSeparator = org.codenarc.rule.basic.HardCodedWindowsFileSeparatorRule
HardCodedWindowsRootDirectory = org.codenarc.rule.basic.HardCodedWindowsRootDirectoryRule
HashtableIsObsolete = org.codenarc.rule.convention.HashtableIsObsoleteRule
IfStatementBraces = org.codenarc.rule.braces.IfStatementBracesRule
IfStatementCouldBeTernary = org.codenarc.rule.convention.IfStatementCouldBeTernaryRule
IllegalClassMember = org.codenarc.rule.generic.IllegalClassMemberRule
IllegalClassReference = org.codenarc.rule.generic.IllegalClassReferenceRule
IllegalPackageReference = org.codenarc.rule.generic.IllegalPackageReferenceRule
IllegalRegex = org.codenarc.rule.generic.IllegalRegexRule
IllegalString = org.codenarc.rule.generic.IllegalStringRule
IllegalSubclass = org.codenarc.rule.generic.IllegalSubclassRule
ImplementationAsType = org.codenarc.rule.design.ImplementationAsTypeRule
ImportFromSamePackage = org.codenarc.rule.imports.ImportFromSamePackageRule
ImportFromSunPackages = org.codenarc.rule.imports.ImportFromSunPackagesRule
InconsistentPropertyLocking = org.codenarc.rule.concurrency.InconsistentPropertyLockingRule
InconsistentPropertySynchronization = org.codenarc.rule.concurrency.InconsistentPropertySynchronizationRule
InsecureRandom = org.codenarc.rule.security.InsecureRandomRule
Instanceof = org.codenarc.rule.design.InstanceofRule
IntegerGetInteger = org.codenarc.rule.basic.IntegerGetIntegerRule
InterfaceName = org.codenarc.rule.naming.InterfaceNameRule
InterfaceNameSameAsSuperInterface = org.codenarc.rule.naming.InterfaceNameSameAsSuperInterfaceRule
InvertedIfElse = org.codenarc.rule.convention.InvertedIfElseRule
JUnitAssertAlwaysFails = org.codenarc.rule.junit.JUnitAssertAlwaysFailsRule
JUnitAssertAlwaysSucceeds = org.codenarc.rule.junit.JUnitAssertAlwaysSucceedsRule
JUnitAssertEqualsConstantActualValue = org.codenarc.rule.junit.JUnitAssertEqualsConstantActualValueRule
JUnitFailWithoutMessage = org.codenarc.rule.junit.JUnitFailWithoutMessageRule
JUnitLostTest = org.codenarc.rule.junit.JUnitLostTestRule
JUnitPublicField = org.codenarc.rule.junit.JUnitPublicFieldRule
JUnitPublicNonTestMethod = org.codenarc.rule.junit.JUnitPublicNonTestMethodRule
JUnitPublicProperty = org.codenarc.rule.junit.JUnitPublicPropertyRule
JUnitSetUpCallsSuper = org.codenarc.rule.junit.JUnitSetUpCallsSuperRule
JUnitStyleAssertions = org.codenarc.rule.junit.JUnitStyleAssertionsRule
JUnitTearDownCallsSuper = org.codenarc.rule.junit.JUnitTearDownCallsSuperRule
JUnitTestMethodWithoutAssert = org.codenarc.rule.junit.JUnitTestMethodWithoutAssertRule
JUnitUnnecessarySetUp = org.codenarc.rule.junit.JUnitUnnecessarySetUpRule
JUnitUnnecessaryTearDown = org.codenarc.rule.junit.JUnitUnnecessaryTearDownRule
JUnitUnnecessaryThrowsException = org.codenarc.rule.junit.JUnitUnnecessaryThrowsExceptionRule
JavaIoPackageAccess = org.codenarc.rule.security.JavaIoPackageAccessRule
JdbcConnectionReference = org.codenarc.rule.jdbc.JdbcConnectionReferenceRule
JdbcResultSetReference = org.codenarc.rule.jdbc.JdbcResultSetReferenceRule
JdbcStatementReference = org.codenarc.rule.jdbc.JdbcStatementReferenceRule
LineLength = org.codenarc.rule.formatting.LineLengthRule
LocaleSetDefault = org.codenarc.rule.design.LocaleSetDefaultRule
LoggerForDifferentClass = org.codenarc.rule.logging.LoggerForDifferentClassRule
LoggerWithWrongModifiers = org.codenarc.rule.logging.LoggerWithWrongModifiersRule
LoggingSwallowsStacktrace = org.codenarc.rule.logging.LoggingSwallowsStacktraceRule
LongLiteralWithLowerCaseL = org.codenarc.rule.convention.LongLiteralWithLowerCaseLRule
MethodCount = org.codenarc.rule.size.MethodCountRule
MethodName = org.codenarc.rule.naming.MethodNameRule
MethodSize = org.codenarc.rule.size.MethodSizeRule
MisorderedStaticImports = org.codenarc.rule.imports.MisorderedStaticImportsRule
MissingBlankLineAfterImports = org.codenarc.rule.formatting.MissingBlankLineAfterImportsRule
MissingBlankLineAfterPackage = org.codenarc.rule.formatting.MissingBlankLineAfterPackageRule
MissingNewInThrowStatement = org.codenarc.rule.exceptions.MissingNewInThrowStatementRule
MultipleLoggers = org.codenarc.rule.logging.MultipleLoggersRule
MultipleUnaryOperators = org.codenarc.rule.basic.MultipleUnaryOperatorsRule
NestedBlockDepth = org.codenarc.rule.size.NestedBlockDepthRule
NestedForLoop = org.codenarc.rule.design.NestedForLoopRule
NestedSynchronization = org.codenarc.rule.concurrency.NestedSynchronizationRule
NoDef = org.codenarc.rule.convention.NoDefRule
NoTabCharacter = org.codenarc.rule.convention.NoTabCharacterRule
NoWildcardImports = org.codenarc.rule.imports.NoWildcardImportsRule
NonFinalPublicField = org.codenarc.rule.security.NonFinalPublicFieldRule
NonFinalSubclassOfSensitiveInterface = org.codenarc.rule.security.NonFinalSubclassOfSensitiveInterfaceRule
ObjectFinalize = org.codenarc.rule.security.ObjectFinalizeRule
ObjectOverrideMisspelledMethodName = org.codenarc.rule.naming.ObjectOverrideMisspelledMethodNameRule
PackageName = org.codenarc.rule.naming.PackageNameRule
PackageNameMatchesFilePath = org.codenarc.rule.naming.PackageNameMatchesFilePathRule
ParameterCount = org.codenarc.rule.size.ParameterCountRule
ParameterName = org.codenarc.rule.naming.ParameterNameRule
ParameterReassignment = org.codenarc.rule.convention.ParameterReassignmentRule
PrintStackTrace = org.codenarc.rule.logging.PrintStackTraceRule
Println = org.codenarc.rule.logging.PrintlnRule
PrivateFieldCouldBeFinal = org.codenarc.rule.design.PrivateFieldCouldBeFinalRule
PropertyName = org.codenarc.rule.naming.PropertyNameRule
PublicFinalizeMethod = org.codenarc.rule.security.PublicFinalizeMethodRule
PublicInstanceField = org.codenarc.rule.design.PublicInstanceFieldRule
RandomDoubleCoercedToZero = org.codenarc.rule.basic.RandomDoubleCoercedToZeroRule
RemoveAllOnSelf = org.codenarc.rule.basic.RemoveAllOnSelfRule
RequiredRegex = org.codenarc.rule.generic.RequiredRegexRule
RequiredString = org.codenarc.rule.generic.RequiredStringRule
ReturnFromFinallyBlock = org.codenarc.rule.basic.ReturnFromFinallyBlockRule
ReturnNullFromCatchBlock = org.codenarc.rule.exceptions.ReturnNullFromCatchBlockRule
ReturnsNullInsteadOfEmptyArray = org.codenarc.rule.design.ReturnsNullInsteadOfEmptyArrayRule
ReturnsNullInsteadOfEmptyCollection = org.codenarc.rule.design.ReturnsNullInsteadOfEmptyCollectionRule
SerialPersistentFields = org.codenarc.rule.serialization.SerialPersistentFieldsRule
SerialVersionUID = org.codenarc.rule.serialization.SerialVersionUIDRule
SerializableClassMustDefineSerialVersionUID = org.codenarc.rule.serialization.SerializableClassMustDefineSerialVersionUIDRule
SimpleDateFormatMissingLocale = org.codenarc.rule.design.SimpleDateFormatMissingLocaleRule
SpaceAfterCatch = org.codenarc.rule.formatting.SpaceAfterCatchRule
SpaceAfterClosingBrace = org.codenarc.rule.formatting.SpaceAfterClosingBraceRule
SpaceAfterComma = org.codenarc.rule.formatting.SpaceAfterCommaRule
SpaceAfterFor = org.codenarc.rule.formatting.SpaceAfterForRule
SpaceAfterIf = org.codenarc.rule.formatting.SpaceAfterIfRule
SpaceAfterOpeningBrace = org.codenarc.rule.formatting.SpaceAfterOpeningBraceRule
SpaceAfterSemicolon = org.codenarc.rule.formatting.SpaceAfterSemicolonRule
SpaceAfterSwitch = org.codenarc.rule.formatting.SpaceAfterSwitchRule
SpaceAfterWhile = org.codenarc.rule.formatting.SpaceAfterWhileRule
SpaceAroundClosureArrow = org.codenarc.rule.formatting.SpaceAroundClosureArrowRule
SpaceAroundMapEntryColon = org.codenarc.rule.formatting.SpaceAroundMapEntryColonRule
SpaceAroundOperator = org.codenarc.rule.formatting.SpaceAroundOperatorRule
SpaceBeforeClosingBrace = org.codenarc.rule.formatting.SpaceBeforeClosingBraceRule
SpaceBeforeOpeningBrace = org.codenarc.rule.formatting.SpaceBeforeOpeningBraceRule
SpockIgnoreRestUsed = org.codenarc.rule.junit.SpockIgnoreRestUsedRule
StatelessClass = org.codenarc.rule.generic.StatelessClassRule
StatelessSingleton = org.codenarc.rule.design.StatelessSingletonRule
StaticCalendarField = org.codenarc.rule.concurrency.StaticCalendarFieldRule
StaticConnection = org.codenarc.rule.concurrency.StaticConnectionRule
StaticDateFormatField = org.codenarc.rule.concurrency.StaticDateFormatFieldRule
StaticMatcherField = org.codenarc.rule.concurrency.StaticMatcherFieldRule
StaticSimpleDateFormatField = org.codenarc.rule.concurrency.StaticSimpleDateFormatFieldRule
SwallowThreadDeath = org.codenarc.rule.exceptions.SwallowThreadDeathRule
SynchronizedMethod = org.codenarc.rule.concurrency.SynchronizedMethodRule
SynchronizedOnBoxedPrimitive = org.codenarc.rule.concurrency.SynchronizedOnBoxedPrimitiveRule
SynchronizedOnGetClass = org.codenarc.rule.concurrency.SynchronizedOnGetClassRule
SynchronizedOnReentrantLock = org.codenarc.rule.concurrency.SynchronizedOnReentrantLockRule
SynchronizedOnString = org.codenarc.rule.concurrency.SynchronizedOnStringRule
SynchronizedOnThis = org.codenarc.rule.concurrency.SynchronizedOnThisRule
SynchronizedReadObjectMethod = org.codenarc.rule.concurrency.SynchronizedReadObjectMethodRule
SystemErrPrint = org.codenarc.rule.logging.SystemErrPrintRule
SystemExit = org.codenarc.rule.security.SystemExitRule
SystemOutPrint = org.codenarc.rule.logging.SystemOutPrintRule
SystemRunFinalizersOnExit = org.codenarc.rule.concurrency.SystemRunFinalizersOnExitRule
TernaryCouldBeElvis = org.codenarc.rule.convention.TernaryCouldBeElvisRule
ThisReferenceEscapesConstructor = org.codenarc.rule.concurrency.ThisReferenceEscapesConstructorRule
ThreadGroup = org.codenarc.rule.concurrency.ThreadGroupRule
ThreadLocalNotStaticFinal = org.codenarc.rule.concurrency.ThreadLocalNotStaticFinalRule
ThreadYield = org.codenarc.rule.concurrency.ThreadYieldRule
ThrowError = org.codenarc.rule.exceptions.ThrowErrorRule
ThrowException = org.codenarc.rule.exceptions.ThrowExceptionRule
ThrowExceptionFromFinallyBlock = org.codenarc.rule.basic.ThrowExceptionFromFinallyBlockRule
ThrowNullPointerException = org.codenarc.rule.exceptions.ThrowNullPointerExceptionRule
ThrowRuntimeException = org.codenarc.rule.exceptions.ThrowRuntimeExceptionRule
ThrowThrowable = org.codenarc.rule.exceptions.ThrowThrowableRule
ToStringReturnsNull = org.codenarc.rule.design.ToStringReturnsNullRule
TrailingComma = org.codenarc.rule.convention.TrailingCommaRule
TrailingWhitespace = org.codenarc.rule.formatting.TrailingWhitespaceRule
UnnecessaryBigDecimalInstantiation = org.codenarc.rule.unnecessary.UnnecessaryBigDecimalInstantiationRule
UnnecessaryBigIntegerInstantiation = org.codenarc.rule.unnecessary.UnnecessaryBigIntegerInstantiationRule
UnnecessaryBooleanExpression = org.codenarc.rule.unnecessary.UnnecessaryBooleanExpressionRule
UnnecessaryBooleanInstantiation = org.codenarc.rule.unnecessary.UnnecessaryBooleanInstantiationRule
UnnecessaryCallForLastElement = org.codenarc.rule.unnecessary.UnnecessaryCallForLastElementRule
UnnecessaryCallToSubstring = org.codenarc.rule.unnecessary.UnnecessaryCallToSubstringRule
UnnecessaryCast = org.codenarc.rule.unnecessary.UnnecessaryCastRule
UnnecessaryCatchBlock = org.codenarc.rule.unnecessary.UnnecessaryCatchBlockRule
UnnecessaryCollectCall = org.codenarc.rule.unnecessary.UnnecessaryCollectCallRule
UnnecessaryCollectionCall = org.codenarc.rule.unnecessary.UnnecessaryCollectionCallRule
UnnecessaryConstructor = org.codenarc.rule.unnecessary.UnnecessaryConstructorRule
UnnecessaryDefInFieldDeclaration = org.codenarc.rule.unnecessary.UnnecessaryDefInFieldDeclarationRule
UnnecessaryDefInMethodDeclaration = org.codenarc.rule.unnecessary.UnnecessaryDefInMethodDeclarationRule
UnnecessaryDefInVariableDeclaration = org.codenarc.rule.unnecessary.UnnecessaryDefInVariableDeclarationRule
UnnecessaryDotClass = org.codenarc.rule.unnecessary.UnnecessaryDotClassRule
UnnecessaryDoubleInstantiation = org.codenarc.rule.unnecessary.UnnecessaryDoubleInstantiationRule
UnnecessaryElseStatement = org.codenarc.rule.unnecessary.UnnecessaryElseStatementRule
UnnecessaryFail = org.codenarc.rule.junit.UnnecessaryFailRule
UnnecessaryFinalOnPrivateMethod = org.codenarc.rule.unnecessary.UnnecessaryFinalOnPrivateMethodRule
UnnecessaryFloatInstantiation = org.codenarc.rule.unnecessary.UnnecessaryFloatInstantiationRule
UnnecessaryGString = org.codenarc.rule.unnecessary.UnnecessaryGStringRule
UnnecessaryGetter = org.codenarc.rule.unnecessary.UnnecessaryGetterRule
UnnecessaryGroovyImport = org.codenarc.rule.imports.UnnecessaryGroovyImportRule
UnnecessaryIfStatement = org.codenarc.rule.unnecessary.UnnecessaryIfStatementRule
UnnecessaryInstanceOfCheck = org.codenarc.rule.unnecessary.UnnecessaryInstanceOfCheckRule
UnnecessaryInstantiationToGetClass = org.codenarc.rule.unnecessary.UnnecessaryInstantiationToGetClassRule
UnnecessaryIntegerInstantiation = org.codenarc.rule.unnecessary.UnnecessaryIntegerInstantiationRule
UnnecessaryLongInstantiation = org.codenarc.rule.unnecessary.UnnecessaryLongInstantiationRule
UnnecessaryModOne = org.codenarc.rule.unnecessary.UnnecessaryModOneRule
UnnecessaryNullCheck = org.codenarc.rule.unnecessary.UnnecessaryNullCheckRule
UnnecessaryNullCheckBeforeInstanceOf = org.codenarc.rule.unnecessary.UnnecessaryNullCheckBeforeInstanceOfRule
UnnecessaryObjectReferences = org.codenarc.rule.unnecessary.UnnecessaryObjectReferencesRule
UnnecessaryOverridingMethod = org.codenarc.rule.unnecessary.UnnecessaryOverridingMethodRule
UnnecessaryPackageReference = org.codenarc.rule.unnecessary.UnnecessaryPackageReferenceRule
UnnecessaryParenthesesForMethodCallWithClosure = org.codenarc.rule.unnecessary.UnnecessaryParenthesesForMethodCallWithClosureRule
UnnecessaryPublicModifier = org.codenarc.rule.unnecessary.UnnecessaryPublicModifierRule
UnnecessaryReturnKeyword = org.codenarc.rule.unnecessary.UnnecessaryReturnKeywordRule
UnnecessarySafeNavigationOperator = org.codenarc.rule.unnecessary.UnnecessarySafeNavigationOperatorRule
UnnecessarySelfAssignment = org.codenarc.rule.unnecessary.UnnecessarySelfAssignmentRule
UnnecessarySemicolon = org.codenarc.rule.unnecessary.UnnecessarySemicolonRule
UnnecessaryStringInstantiation = org.codenarc.rule.unnecessary.UnnecessaryStringInstantiationRule
UnnecessarySubstring = org.codenarc.rule.unnecessary.UnnecessarySubstringRule
UnnecessaryTernaryExpression = org.codenarc.rule.unnecessary.UnnecessaryTernaryExpressionRule
UnnecessaryToString = org.codenarc.rule.unnecessary.UnnecessaryToStringRule
UnnecessaryTransientModifier = org.codenarc.rule.unnecessary.UnnecessaryTransientModifierRule
UnsafeArrayDeclaration = org.codenarc.rule.security.UnsafeArrayDeclarationRule
UnsafeImplementationAsMap = org.codenarc.rule.security.UnsafeImplementationAsMapRule
UnusedArray = org.codenarc.rule.unused.UnusedArrayRule
UnusedImport = org.codenarc.rule.imports.UnusedImportRule
UnusedMethodParameter = org.codenarc.rule.unused.UnusedMethodParameterRule
UnusedObject = org.codenarc.rule.unused.UnusedObjectRule
UnusedPrivateField = org.codenarc.rule.unused.UnusedPrivateFieldRule
UnusedPrivateMethod = org.codenarc.rule.unused.UnusedPrivateMethodRule
UnusedPrivateMethodParameter = org.codenarc.rule.unused.UnusedPrivateMethodParameterRule
UnusedVariable = org.codenarc.rule.unused.UnusedVariableRule
UseAssertEqualsInsteadOfAssertTrue = org.codenarc.rule.junit.UseAssertEqualsInsteadOfAssertTrueRule
UseAssertFalseInsteadOfNegation = org.codenarc.rule.junit.UseAssertFalseInsteadOfNegationRule
UseAssertNullInsteadOfAssertEquals = org.codenarc.rule.junit.UseAssertNullInsteadOfAssertEqualsRule
UseAssertSameInsteadOfAssertTrue = org.codenarc.rule.junit.UseAssertSameInsteadOfAssertTrueRule
UseAssertTrueInsteadOfAssertEquals = org.codenarc.rule.junit.UseAssertTrueInsteadOfAssertEqualsRule
UseAssertTrueInsteadOfNegation = org.codenarc.rule.junit.UseAssertTrueInsteadOfNegationRule
UseCollectMany = org.codenarc.rule.groovyism.UseCollectManyRule
UseCollectNested = org.codenarc.rule.groovyism.UseCollectNestedRule
UseOfNotifyMethod = org.codenarc.rule.concurrency.UseOfNotifyMethodRule
VariableName = org.codenarc.rule.naming.VariableNameRule
VectorIsObsolete = org.codenarc.rule.convention.VectorIsObsoleteRule
VolatileArrayField = org.codenarc.rule.concurrency.VolatileArrayFieldRule
VolatileLongOrDoubleField = org.codenarc.rule.concurrency.VolatileLongOrDoubleFieldRule
WaitOutsideOfWhileLoop = org.codenarc.rule.concurrency.WaitOutsideOfWhileLoopRule
WhileStatementBraces = org.codenarc.rule.braces.WhileStatementBracesRule