false
.ruleset
AbstractClassWithoutAbstractMethod
Design Rules
AbstractClassWithoutAnyMethod
Design Rules
AbstractNaming
Naming Rules
AccessorClassGeneration
Design Rules
AddEmptyString
Optimization Rules
AppendCharacterWithChar
String and StringBuffer Rules
ArrayIsStoredDirectly
Security Code Guidelines
AssignmentInOperand
Controversial Rules
AssignmentToNonFinalStatic
Design Rules
AtLeastOneConstructor
Controversial Rules
AvoidAccessibilityAlteration
Controversial Rules
AvoidArrayLoops
Optimization Rules
AvoidAssertAsIdentifier
Migration Rules
AvoidCallingFinalize
Finalizer Rules
AvoidCatchingNPE
Strict Exception Rules
AvoidCatchingThrowable
Strict Exception Rules
AvoidConstantsInterface
Design Rules
AvoidDecimalLiteralsInBigDecimalConstructor
Basic Rules
AvoidDeeplyNestedIfStmts
Design Rules
AvoidDollarSigns
Naming Rules
AvoidDuplicateLiterals
String and StringBuffer Rules
AvoidEnumAsIdentifier
Migration Rules
AvoidFieldNameMatchingMethodName
Naming Rules
AvoidFieldNameMatchingTypeName
Naming Rules
AvoidFinalLocalVariable
Controversial Rules
AvoidInstanceofChecksInCatchClause
Design Rules
AvoidMultipleUnaryOperators
Basic Rules
AvoidPrintStackTrace
Java Logging Rules
AvoidProtectedFieldInFinalClass
Design Rules
AvoidReassigningParameters
Design Rules
AvoidRethrowingException
Strict Exception Rules
AvoidStringBufferField
String and StringBuffer Rules
AvoidSynchronizedAtMethodLevel
Design Rules
AvoidThreadGroup
Basic Rules
AvoidThrowingNewInstanceOfSameException
Strict Exception Rules
AvoidThrowingNullPointerException
Strict Exception Rules
AvoidThrowingRawExceptionTypes
Strict Exception Rules
AvoidUsingHardCodedIP
Basic Rules
AvoidUsingNativeCode
Controversial Rules
AvoidUsingOctalValues
Basic Rules
AvoidUsingShortType
Controversial Rules
AvoidUsingVolatile
Controversial Rules
BadComparison
Design Rules
BigIntegerInstantiation
Basic Rules
BooleanGetMethodName
Naming Rules
BooleanInstantiation
Basic Rules
BooleanInversion
Controversial Rules
BrokenNullCheck
Basic Rules
ByteInstantiation
Migration Rules
CallSuperInConstructor
Controversial Rules
CheckResultSet
Basic Rules
ClassCastExceptionWithToArray
Basic Rules
ClassNamingConventions
Naming Rules
ClassWithOnlyPrivateConstructorsShouldBeFinal
Design Rules
CloneMethodMustImplementCloneable
Type Resolution Rules
CloneThrowsCloneNotSupportedException
Clone Implementation Rules
CloseResource
Design Rules
CollapsibleIfStatements
Basic Rules
CompareObjectsWithEquals
Design Rules
ConfusingTernary
Design Rules
ConsecutiveLiteralAppends
String and StringBuffer Rules
ConstructorCallsOverridableMethod
Design Rules
CouplingBetweenObjects
Coupling Rules
DefaultLabelNotLastInSwitchStmt
Design Rules
DefaultPackage
Controversial Rules
DoNotCallGarbageCollectionExplicitly
Controversial Rules
DoNotCallSystemExit
J2EE Rules
DoNotExtendJavaLangError
Strict Exception Rules
DoNotThrowExceptionInFinally
Strict Exception Rules
DoNotUseThreads
J2EE Rules
DontImportJavaLang
Import Statement Rules
DontImportSun
Controversial Rules
DoubleCheckedLocking
Basic Rules
DuplicateImports
Import Statement Rules
EmptyCatchBlock
Basic Rules
EmptyFinalizer
Finalizer Rules
EmptyFinallyBlock
Basic Rules
EmptyIfStmt
Basic Rules
EmptyInitializer
Basic Rules
EmptyMethodInAbstractClassShouldBeAbstract
Design Rules
EmptyStatementNotInLoop
Basic Rules
EmptyStaticInitializer
Basic Rules
EmptySwitchStatements
Basic Rules
EmptySynchronizedBlock
Basic Rules
EmptyTryBlock
Basic Rules
EmptyWhileStmt
Basic Rules
EqualsNull
Design Rules
ExceptionAsFlowControl
Strict Exception Rules
ExcessiveClassLength
Code Size Rules
ExcessiveImports
Coupling Rules
ExcessiveMethodLength
Code Size Rules
ExcessiveParameterList
Code Size Rules
ExcessivePublicCount
Code Size Rules
FinalFieldCouldBeStatic
Design Rules
FinalizeDoesNotCallSuperFinalize
Finalizer Rules
FinalizeOnlyCallsSuperFinalize
Finalizer Rules
FinalizeOverloaded
Finalizer Rules
FinalizeShouldBeProtected
Finalizer Rules
ForLoopShouldBeWhileLoop
Basic Rules
IdempotentOperations
Design Rules
ImmutableField
Design Rules
ImportFromSamePackage
Import Statement Rules
InefficientEmptyStringCheck
String and StringBuffer Rules
InefficientStringBuffering
String and StringBuffer Rules
InstantiationToGetClass
Design Rules
InsufficientStringBufferDeclaration
String and StringBuffer Rules
IntegerInstantiation
Migration Rules
JumbledIncrementer
Basic Rules
JUnit4SuitesShouldUseSuiteAnnotation
Migration Rules
JUnit4TestShouldUseAfterAnnotation
Migration Rules
JUnit4TestShouldUseBeforeAnnotation
Migration Rules
JUnit4TestShouldUseTestAnnotation
Migration Rules
JUnitAssertionsShouldIncludeMessage
JUnit Rules
JUnitSpelling
JUnit Rules
JUnitStaticSuite
JUnit Rules
JUnitTestsShouldIncludeAssert
JUnit Rules
JUnitUseExpected
Migration Rules
LocalHomeNamingConvention
J2EE Rules
LocalInterfaceSessionNamingConvention
J2EE Rules
LocalVariableCouldBeFinal
Optimization Rules
LoggerIsNotStaticFinal
Java Logging Rules
LongInstantiation
Migration Rules
LooseCoupling
Type Resolution Rules
MDBAndSessionBeanNamingConvention
J2EE Rules
MethodArgumentCouldBeFinal
Optimization Rules
MethodNamingConventions
Naming Rules
MethodReturnsInternalArray
Security Code Guidelines
MethodWithSameNameAsEnclosingClass
Naming Rules
MisleadingVariableName
Naming Rules
MisplacedNullCheck
Basic Rules
MissingBreakInSwitch
Design Rules
MissingSerialVersionUID
JavaBean Rules
MissingStaticMethodInNonInstantiatableClass
Design Rules
MoreThanOneLogger
Java Logging Rules
NcssConstructorCount
Code Size Rules
NcssMethodCount
Code Size Rules
NcssTypeCount
Code Size Rules
NonCaseLabelInSwitchStatement
Design Rules
NonStaticInitializer
Design Rules
NonThreadSafeSingleton
Design Rules
NoPackage
Naming Rules
NullAssignment
Controversial Rules
OptimizableToArrayCall
Design Rules
OverrideBothEqualsAndHashcode
Basic Rules
PackageCase
Naming Rules
PositionLiteralsFirstInComparisons
Design Rules
PreserveStackTrace
Design Rules
ProperCloneImplementation
Clone Implementation Rules
ProperLogger
Jakarta Commons Logging Rules
RemoteInterfaceNamingConvention
J2EE Rules
RemoteSessionInterfaceNamingConvention
J2EE Rules
ReplaceEnumerationWithIterator
Migration Rules
ReplaceHashtableWithMap
Migration Rules
ReplaceVectorWithList
Migration Rules
ReturnEmptyArrayRatherThanNull
Design Rules
ReturnFromFinallyBlock
Basic Rules
ShortInstantiation
Migration Rules
ShortMethodName
Naming Rules
SignatureDeclareThrowsException
Type Resolution Rules
SimpleDateFormatNeedsLocale
Design Rules
SimplifyBooleanAssertion
JUnit Rules
SimplifyBooleanExpressions
Design Rules
SimplifyBooleanReturns
Design Rules
SimplifyConditional
Design Rules
SimplifyStartsWith
Optimization Rules
SingularField
Design Rules
StaticEJBFieldShouldBeFinal
J2EE Rules
StringBufferInstantiationWithChar
String and StringBuffer Rules
StringInstantiation
String and StringBuffer Rules
StringToString
String and StringBuffer Rules
SuspiciousConstantFieldName
Naming Rules
SuspiciousEqualsMethodName
Naming Rules
SuspiciousHashcodeMethodName
Naming Rules
SuspiciousOctalEscape
Controversial Rules
SwitchDensity
Design Rules
SwitchStmtsShouldHaveDefault
Design Rules
SystemPrintln
Java Logging Rules
TestClassWithoutTestCases
JUnit Rules
TooManyFields
Code Size Rules
TooManyMethods
Code Size Rules
TooManyStaticImports
Import Statement Rules
UncommentedEmptyConstructor
Design Rules
UncommentedEmptyMethod
Design Rules
UnconditionalIfStatement
Basic Rules
UnnecessaryBooleanAssertion
JUnit Rules
UnnecessaryCaseChange
String and StringBuffer Rules
UnnecessaryConstructor
Controversial Rules
UnnecessaryConversionTemporary
Basic Rules
UnnecessaryFinalModifier
Basic Rules
UnnecessaryLocalBeforeReturn
Design Rules
UnnecessaryParentheses
Controversial Rules
UnnecessaryReturn
Basic Rules
UnnecessaryWrapperObjectCreation
Optimization Rules
UnsynchronizedStaticDateFormatter
Design Rules
UnusedFormalParameter
Unused Code Rules
UnusedImports
Type Resolution Rules
UnusedLocalVariable
Unused Code Rules
UnusedModifier
Controversial Rules
UnusedNullCheckInEquals
Basic Rules
UnusedPrivateField
Unused Code Rules
UnusedPrivateMethod
Unused Code Rules
UseArrayListInsteadOfVector
Optimization Rules
UseArraysAsList
Optimization Rules
UseAssertEqualsInsteadOfAssertTrue
JUnit Rules
UseAssertNullInsteadOfAssertTrue
JUnit Rules
UseAssertSameInsteadOfAssertTrue
JUnit Rules
UseCollectionIsEmpty
Design Rules
UseCorrectExceptionLogging
Jakarta Commons Logging Rules
UseEqualsToCompareStrings
String and StringBuffer Rules
UseIndexOfChar
String and StringBuffer Rules
UselessOperationOnImmutable
Basic Rules
UselessOverridingMethod
Basic Rules
UselessStringValueOf
String and StringBuffer Rules
UseLocaleWithCaseConversions
Design Rules
UseNotifyAllInsteadOfNotify
Design Rules
UseProperClassLoader
J2EE Rules
UseSingleton
Design Rules
UseStringBufferForStringAppends
Optimization Rules
UseStringBufferLength
String and StringBuffer Rules
VariableNamingConventions
Naming Rules
false
false