false false true true .ruleset *.java BooleanInstantiation Basic CollapsibleIfStatements Basic DoubleCheckedLocking Basic EmptyStatementNotInLoop Basic ForLoopShouldBeWhileLoop Basic JumbledIncrementer Basic ReturnFromFinallyBlock Basic UnconditionalIfStatement Basic UnnecessaryConversionTemporary Basic UnnecessaryFinalModifier Basic UnnecessaryReturn Basic AvoidProtectedFieldInFinalClass Design ConstructorCallsOverridableMethod Design IdempotentOperations Design OptimizableToArrayCall Design PositionLiteralsFirstInComparisons Design SimplifyBooleanExpressions Design SimplifyBooleanReturns Design SimplifyConditional Design LoggerIsNotStaticFinal Java Logging