Modifier and Type | Class and Description |
---|---|
class |
AbstractSharedAstVisitorRule
Abstract superclass for Rules that use a single, shared AstVisitor across all ClassNodes in a source (file).
|
Modifier and Type | Class and Description |
---|---|
class |
ElseBlockBracesRule |
class |
ForStatementBracesRule |
class |
IfStatementBracesRule |
class |
WhileStatementBracesRule |
Modifier and Type | Class and Description |
---|---|
class |
BusyWaitRule |
class |
DoubleCheckedLockingRule |
class |
InconsistentPropertyLockingRule |
class |
InconsistentPropertySynchronizationRule |
class |
NestedSynchronizationRule |
class |
StaticCalendarFieldRule |
class |
StaticConnectionRule |
class |
StaticDateFormatFieldRule |
class |
StaticMatcherFieldRule |
class |
StaticSimpleDateFormatFieldRule |
class |
SynchronizedMethodRule |
class |
SynchronizedOnBoxedPrimitiveRule |
class |
SynchronizedOnGetClassRule |
class |
SynchronizedOnReentrantLockRule |
class |
SynchronizedOnStringRule |
class |
SynchronizedOnThisRule |
class |
SynchronizedReadObjectMethodRule |
class |
SystemRunFinalizersOnExitRule |
class |
ThisReferenceEscapesConstructorRule |
class |
ThreadGroupRule |
class |
ThreadLocalNotStaticFinalRule |
class |
ThreadYieldRule |
class |
UseOfNotifyMethodRule |
class |
VolatileArrayFieldRule |
class |
VolatileLongOrDoubleFieldRule |
class |
WaitOutsideOfWhileLoopRule |
Modifier and Type | Class and Description |
---|---|
class |
ConfusingTernaryRule |
class |
CouldBeElvisRule |
class |
HashtableIsObsoleteRule |
class |
IfStatementCouldBeTernaryRule |
class |
InvertedIfElseRule |
class |
LongLiteralWithLowerCaseLRule |
class |
ParameterReassignmentRule |
class |
TernaryCouldBeElvisRule |
class |
VectorIsObsoleteRule |
Modifier and Type | Class and Description |
---|---|
class |
AbstractClassWithoutAbstractMethodRule |
class |
AbstractClassWithPublicConstructorRule |
class |
AssignmentToStaticFieldFromInstanceMethodRule |
class |
BooleanMethodReturnsNullRule |
class |
BuilderMethodWithSideEffectsRule |
class |
CloneableWithoutCloneRule |
class |
CloneWithoutCloneableRule |
class |
CloseWithoutCloseableRule |
class |
CompareToWithoutComparableRule |
class |
ConstantsOnlyInterfaceRule |
class |
EmptyMethodInAbstractClassRule |
class |
FinalClassWithProtectedMemberRule |
class |
ImplementationAsTypeRule |
class |
InstanceofRule |
class |
LocaleSetDefaultRule |
class |
NestedForLoopRule |
class |
PrivateFieldCouldBeFinalRule |
class |
PublicInstanceFieldRule |
class |
ReturnsNullInsteadOfEmptyArrayRule |
class |
ReturnsNullInsteadOfEmptyCollectionRule |
class |
SimpleDateFormatMissingLocaleRule |
class |
StatelessSingletonRule |
class |
ToStringReturnsNullRule |
Modifier and Type | Class and Description |
---|---|
class |
DuplicateListLiteralRule |
class |
DuplicateMapLiteralRule |
class |
DuplicateNumberLiteralRule |
class |
DuplicateStringLiteralRule |
Modifier and Type | Class and Description |
---|---|
class |
CatchArrayIndexOutOfBoundsExceptionRule |
class |
CatchErrorRule |
class |
CatchExceptionRule |
class |
CatchIllegalMonitorStateExceptionRule |
class |
CatchIndexOutOfBoundsExceptionRule |
class |
CatchNullPointerExceptionRule |
class |
CatchRuntimeExceptionRule |
class |
CatchThrowableRule |
class |
ConfusingClassNamedExceptionRule |
class |
ExceptionExtendsErrorRule |
class |
ExceptionExtendsThrowableRule |
class |
ExceptionNotThrownRule |
class |
MissingNewInThrowStatementRule |
class |
ReturnNullFromCatchBlockRule |
class |
SwallowThreadDeathRule |
class |
ThrowErrorRule |
class |
ThrowExceptionRule |
class |
ThrowNullPointerExceptionRule |
class |
ThrowRuntimeExceptionRule |
class |
ThrowThrowableRule |
Modifier and Type | Class and Description |
---|---|
class |
BracesForForLoopRule |
class |
BracesForIfElseRule |
class |
BracesForMethodRule |
class |
BracesForTryCatchFinallyRule |
class |
ClosureStatementOnOpeningLineOfMultipleLineClosureRule |
class |
LineLengthRule |
class |
SpaceAfterCatchRule |
class |
SpaceAfterClosingBraceRule |
class |
SpaceAfterCommaRule |
class |
SpaceAfterForRule |
class |
SpaceAfterIfRule |
class |
SpaceAfterOpeningBraceRule |
class |
SpaceAfterSemicolonRule |
class |
SpaceAfterSwitchRule |
class |
SpaceAfterWhileRule |
class |
SpaceAroundClosureArrowRule |
class |
SpaceAroundMapEntryColonRule |
class |
SpaceAroundOperatorRule |
class |
SpaceBeforeClosingBraceRule |
class |
SpaceBeforeOpeningBraceRule |
Modifier and Type | Class and Description |
---|---|
class |
IllegalClassMemberRule |
class |
IllegalClassReferenceRule |
class |
IllegalPackageReferenceRule |
class |
IllegalSubclassRule |
class |
StatelessClassRule |
Modifier and Type | Class and Description |
---|---|
class |
GrailsDomainHasEqualsRule |
class |
GrailsDomainHasToStringRule |
class |
GrailsDomainReservedSqlKeywordNameRule |
class |
GrailsDomainWithServiceReferenceRule |
class |
GrailsDuplicateConstraintRule |
class |
GrailsDuplicateMappingRule |
class |
GrailsMassAssignmentRule |
class |
GrailsPublicControllerMethodRule |
class |
GrailsServletContextReferenceRule |
class |
GrailsSessionReferenceRule |
class |
GrailsStatelessServiceRule |
Modifier and Type | Class and Description |
---|---|
class |
ImportFromSunPackagesRule |
Modifier and Type | Class and Description |
---|---|
class |
DirectConnectionManagementRule |
class |
JdbcConnectionReferenceRule |
class |
JdbcResultSetReferenceRule |
class |
JdbcStatementReferenceRule |
Modifier and Type | Class and Description |
---|---|
class |
ChainedTestRule |
class |
CoupledTestCaseRule |
class |
JUnitAssertAlwaysFailsRule |
class |
JUnitAssertAlwaysSucceedsRule |
class |
JUnitAssertEqualsConstantActualValueRule |
class |
JUnitFailWithoutMessageRule |
class |
JUnitLostTestRule |
class |
JUnitPublicFieldRule |
class |
JUnitPublicNonTestMethodRule |
class |
JUnitPublicPropertyRule |
class |
JUnitSetUpCallsSuperRule |
class |
JUnitStyleAssertionsRule |
class |
JUnitTearDownCallsSuperRule |
class |
JUnitTestMethodWithoutAssertRule |
class |
JUnitUnnecessarySetUpRule |
class |
JUnitUnnecessaryTearDownRule |
class |
JUnitUnnecessaryThrowsExceptionRule |
class |
SpockIgnoreRestUsedRule |
class |
UnnecessaryFailRule |
class |
UseAssertEqualsInsteadOfAssertTrueRule |
class |
UseAssertFalseInsteadOfNegationRule |
class |
UseAssertNullInsteadOfAssertEqualsRule |
class |
UseAssertSameInsteadOfAssertTrueRule |
class |
UseAssertTrueInsteadOfAssertEqualsRule |
class |
UseAssertTrueInsteadOfNegationRule |
Modifier and Type | Class and Description |
---|---|
class |
LoggerForDifferentClassRule |
class |
LoggerWithWrongModifiersRule |
class |
LoggingSwallowsStacktraceRule |
class |
MultipleLoggersRule |
class |
PrintlnRule |
class |
PrintStackTraceRule |
class |
SystemErrPrintRule |
class |
SystemOutPrintRule |
Modifier and Type | Class and Description |
---|---|
class |
AbstractClassNameRule |
class |
ClassNameRule |
class |
ClassNameSameAsSuperclassRule |
class |
ConfusingMethodNameRule |
class |
FactoryMethodNameRule |
class |
FieldNameRule |
class |
InterfaceNameRule |
class |
InterfaceNameSameAsSuperInterfaceRule |
class |
MethodNameRule |
class |
ObjectOverrideMisspelledMethodNameRule |
class |
PackageNameRule |
class |
ParameterNameRule |
class |
PropertyNameRule |
class |
VariableNameRule |
Modifier and Type | Class and Description |
---|---|
class |
FileCreateTempFileRule |
class |
InsecureRandomRule |
class |
JavaIoPackageAccessRule |
class |
NonFinalPublicFieldRule |
class |
NonFinalSubclassOfSensitiveInterfaceRule |
class |
ObjectFinalizeRule |
class |
PublicFinalizeMethodRule |
class |
SystemExitRule |
class |
UnsafeArrayDeclarationRule |
class |
UnsafeImplementationAsMapRule |
Modifier and Type | Class and Description |
---|---|
class |
EnumCustomSerializationIgnoredRule |
class |
SerializableClassMustDefineSerialVersionUIDRule |
class |
SerialPersistentFieldsRule |
class |
SerialVersionUIDRule |
Modifier and Type | Class and Description |
---|---|
class |
AbcComplexityRule |
class |
AbcMetricRule |
class |
ClassSizeRule |
class |
CrapMetricRule |
class |
CyclomaticComplexityRule |
class |
MethodCountRule |
class |
MethodSizeRule |
class |
NestedBlockDepthRule |
class |
ParameterCountRule |
Modifier and Type | Class and Description |
---|---|
class |
UnusedArrayRule |
class |
UnusedMethodParameterRule |
class |
UnusedObjectRule |
class |
UnusedPrivateFieldRule |
class |
UnusedPrivateMethodParameterRule |
class |
UnusedPrivateMethodRule |
class |
UnusedVariableRule |
Copyright © 2022. All rights reserved.