All Downloads are FREE. Search and download functionalities are using the official Maven repository.

CodeNarc.3.5.0.source-code.codenarc-base-rules.properties Maven / Gradle / Ivy

There is a newer version: 3.5.0-groovy-4.0
Show newest version
# CodeNarc Rules (see PropertiesFileRuleRegistry): Sun Jul 07 15:15:21 EDT 2024
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
BlockEndsWithBlankLine = org.codenarc.rule.formatting.BlockEndsWithBlankLineRule
BlockStartsWithBlankLine = org.codenarc.rule.formatting.BlockStartsWithBlankLineRule
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
ClassEndsWithBlankLine = org.codenarc.rule.formatting.ClassEndsWithBlankLineRule
ClassForName = org.codenarc.rule.basic.ClassForNameRule
ClassJavadoc = org.codenarc.rule.comments.ClassJavadocRule
ClassName = org.codenarc.rule.naming.ClassNameRule
ClassNameSameAsFilename = org.codenarc.rule.naming.ClassNameSameAsFilenameRule
ClassNameSameAsSuperclass = org.codenarc.rule.naming.ClassNameSameAsSuperclassRule
ClassNotSerializable = org.codenarc.rule.jenkins.ClassNotSerializableRule
ClassSize = org.codenarc.rule.size.ClassSizeRule
ClassStartsWithBlankLine = org.codenarc.rule.formatting.ClassStartsWithBlankLineRule
CloneWithoutCloneable = org.codenarc.rule.design.CloneWithoutCloneableRule
CloneableWithoutClone = org.codenarc.rule.design.CloneableWithoutCloneRule
CloseWithoutCloseable = org.codenarc.rule.design.CloseWithoutCloseableRule
ClosureAsLastMethodParameter = org.codenarc.rule.groovyism.ClosureAsLastMethodParameterRule
ClosureInGString = org.codenarc.rule.jenkins.ClosureInGStringRule
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
CompileStatic = org.codenarc.rule.convention.CompileStaticRule
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
CouldBeSwitchStatement = org.codenarc.rule.convention.CouldBeSwitchStatementRule
CoupledTestCase = org.codenarc.rule.junit.CoupledTestCaseRule
CpsCallFromNonCpsMethod = org.codenarc.rule.jenkins.CpsCallFromNonCpsMethodRule
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
ExplicitCallToPutAtMethod = org.codenarc.rule.groovyism.ExplicitCallToPutAtMethodRule
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
ExpressionInCpsMethodNotSerializable = org.codenarc.rule.jenkins.ExpressionInCpsMethodNotSerializableRule
FactoryMethodName = org.codenarc.rule.naming.FactoryMethodNameRule
FieldName = org.codenarc.rule.naming.FieldNameRule
FieldTypeRequired = org.codenarc.rule.convention.FieldTypeRequiredRule
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
ForbiddenCallInCpsMethod = org.codenarc.rule.jenkins.ForbiddenCallInCpsMethodRule
GStringAsMapKey = org.codenarc.rule.groovyism.GStringAsMapKeyRule
GStringExpressionWithinString = org.codenarc.rule.groovyism.GStringExpressionWithinStringRule
GetterMethodCouldBeProperty = org.codenarc.rule.groovyism.GetterMethodCouldBePropertyRule
GrailsDomainGormMethods = org.codenarc.rule.grails.GrailsDomainGormMethodsRule
GrailsDomainHasEquals = org.codenarc.rule.grails.GrailsDomainHasEqualsRule
GrailsDomainHasToString = org.codenarc.rule.grails.GrailsDomainHasToStringRule
GrailsDomainReservedSqlKeywordName = org.codenarc.rule.grails.GrailsDomainReservedSqlKeywordNameRule
GrailsDomainStringPropertyMaxSize = org.codenarc.rule.grails.GrailsDomainStringPropertyMaxSizeRule
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
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
ImplicitClosureParameter = org.codenarc.rule.convention.ImplicitClosureParameterRule
ImplicitReturnStatement = org.codenarc.rule.convention.ImplicitReturnStatementRule
ImportFromSamePackage = org.codenarc.rule.imports.ImportFromSamePackageRule
ImportFromSunPackages = org.codenarc.rule.imports.ImportFromSunPackagesRule
InconsistentPropertyLocking = org.codenarc.rule.concurrency.InconsistentPropertyLockingRule
InconsistentPropertySynchronization = org.codenarc.rule.concurrency.InconsistentPropertySynchronizationRule
Indentation = org.codenarc.rule.formatting.IndentationRule
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
InvertedCondition = org.codenarc.rule.convention.InvertedConditionRule
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
JavadocConsecutiveEmptyLines = org.codenarc.rule.comments.JavadocConsecutiveEmptyLinesRule
JavadocEmptyAuthorTag = org.codenarc.rule.comments.JavadocEmptyAuthorTagRule
JavadocEmptyExceptionTag = org.codenarc.rule.comments.JavadocEmptyExceptionTagRule
JavadocEmptyFirstLine = org.codenarc.rule.comments.JavadocEmptyFirstLineRule
JavadocEmptyLastLine = org.codenarc.rule.comments.JavadocEmptyLastLineRule
JavadocEmptyParamTag = org.codenarc.rule.comments.JavadocEmptyParamTagRule
JavadocEmptyReturnTag = org.codenarc.rule.comments.JavadocEmptyReturnTagRule
JavadocEmptySeeTag = org.codenarc.rule.comments.JavadocEmptySeeTagRule
JavadocEmptySinceTag = org.codenarc.rule.comments.JavadocEmptySinceTagRule
JavadocEmptyThrowsTag = org.codenarc.rule.comments.JavadocEmptyThrowsTagRule
JavadocEmptyVersionTag = org.codenarc.rule.comments.JavadocEmptyVersionTagRule
JavadocMissingExceptionDescription = org.codenarc.rule.comments.JavadocMissingExceptionDescriptionRule
JavadocMissingParamDescription = org.codenarc.rule.comments.JavadocMissingParamDescriptionRule
JavadocMissingThrowsDescription = org.codenarc.rule.comments.JavadocMissingThrowsDescriptionRule
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
MethodParameterTypeRequired = org.codenarc.rule.convention.MethodParameterTypeRequired
MethodReturnTypeRequired = org.codenarc.rule.convention.MethodReturnTypeRequiredRule
MethodSize = org.codenarc.rule.size.MethodSizeRule
MisorderedStaticImports = org.codenarc.rule.imports.MisorderedStaticImportsRule
MissingBlankLineAfterImports = org.codenarc.rule.formatting.MissingBlankLineAfterImportsRule
MissingBlankLineAfterPackage = org.codenarc.rule.formatting.MissingBlankLineAfterPackageRule
MissingBlankLineBeforeAnnotatedField = org.codenarc.rule.formatting.MissingBlankLineBeforeAnnotatedFieldRule
MissingNewInThrowStatement = org.codenarc.rule.exceptions.MissingNewInThrowStatementRule
MissingOverrideAnnotation = org.codenarc.rule.enhanced.MissingOverrideAnnotationRule
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
NoDouble = org.codenarc.rule.convention.NoDoubleRule
NoFloat = org.codenarc.rule.convention.NoFloatRule
NoJavaUtilDate = org.codenarc.rule.convention.NoJavaUtilDateRule
NoScriptBindings = org.codenarc.rule.concurrency.NoScriptBindingsRule
NoTabCharacter = org.codenarc.rule.convention.NoTabCharacterRule
NoWildcardImports = org.codenarc.rule.imports.NoWildcardImportsRule
NonFinalPublicField = org.codenarc.rule.security.NonFinalPublicFieldRule
NonFinalSubclassOfSensitiveInterface = org.codenarc.rule.security.NonFinalSubclassOfSensitiveInterfaceRule
NonSerializableFieldInSerializableClass = org.codenarc.rule.serialization.NonSerializableFieldInSerializableClass
ObjectFinalize = org.codenarc.rule.security.ObjectFinalizeRule
ObjectOverrideMisspelledMethodName = org.codenarc.rule.naming.ObjectOverrideMisspelledMethodNameRule
ObjectOverrideOnlyNonCpsMethods = org.codenarc.rule.jenkins.ObjectOverrideOnlyNonCpsMethods
OptionalCollectionReturnType = org.codenarc.rule.design.OptionalCollectionReturnTypeRule
OptionalField = org.codenarc.rule.design.OptionalFieldRule
OptionalMethodParameter = org.codenarc.rule.design.OptionalMethodParameterRule
PackageName = org.codenarc.rule.naming.PackageNameRule
PackageNameMatchesFilePath = org.codenarc.rule.naming.PackageNameMatchesFilePathRule
ParameterAssignmentInFilterClosure = org.codenarc.rule.basic.ParameterAssignmentInFilterClosureRule
ParameterCount = org.codenarc.rule.size.ParameterCountRule
ParameterName = org.codenarc.rule.naming.ParameterNameRule
ParameterOrReturnTypeNotSerializable = org.codenarc.rule.jenkins.ParameterOrReturnTypeNotSerializableRule
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
PublicMethodsBeforeNonPublicMethods = org.codenarc.rule.convention.PublicMethodsBeforeNonPublicMethodsRule
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
SpaceAfterCommentDelimiter = org.codenarc.rule.comments.SpaceAfterCommentDelimiterRule
SpaceAfterFor = org.codenarc.rule.formatting.SpaceAfterForRule
SpaceAfterIf = org.codenarc.rule.formatting.SpaceAfterIfRule
SpaceAfterMethodCallName = org.codenarc.rule.formatting.SpaceAfterMethodCallNameRule
SpaceAfterMethodDeclarationName = org.codenarc.rule.formatting.SpaceAfterMethodDeclarationNameRule
SpaceAfterNotOperator = org.codenarc.rule.formatting.SpaceAfterNotOperatorRule
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
SpaceBeforeCommentDelimiter = org.codenarc.rule.comments.SpaceBeforeCommentDelimiterRule
SpaceBeforeOpeningBrace = org.codenarc.rule.formatting.SpaceBeforeOpeningBraceRule
SpaceInsideParentheses = org.codenarc.rule.formatting.SpaceInsideParenthesesRule
SpockIgnoreRestUsed = org.codenarc.rule.junit.SpockIgnoreRestUsedRule
SpockMissingAssert = org.codenarc.rule.junit.SpockMissingAssertRule
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
StaticFieldsBeforeInstanceFields = org.codenarc.rule.convention.StaticFieldsBeforeInstanceFieldsRule
StaticMatcherField = org.codenarc.rule.concurrency.StaticMatcherFieldRule
StaticMethodsBeforeInstanceMethods = org.codenarc.rule.convention.StaticMethodsBeforeInstanceMethodsRule
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
UnnecessarySetter = org.codenarc.rule.unnecessary.UnnecessarySetterRule
UnnecessaryStringInstantiation = org.codenarc.rule.unnecessary.UnnecessaryStringInstantiationRule
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
VariableTypeRequired = org.codenarc.rule.convention.VariableTypeRequiredRule
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




© 2015 - 2024 Weber Informatics LLC | Privacy Policy