NumericLiteralNeedsUnderscoreCheck | | 11% | | 0% | 58 | 63 | 123 | 138 | 20 | 25 | 0 | 1 |
CustomDeclarationOrderCheck | | 93% | | 82% | 43 | 170 | 28 | 373 | 2 | 43 | 0 | 1 |
NumericLiteralNeedsUnderscoreCheck.NumericType | | 0% | | n/a | 4 | 4 | 4 | 4 | 4 | 4 | 1 | 1 |
CustomDeclarationOrderCheck.FormatMatcher | | 72% | | 100% | 1 | 9 | 3 | 17 | 1 | 8 | 0 | 1 |
MapIterationInForEachLoopCheck | | 99% | | 91% | 16 | 117 | 2 | 234 | 0 | 26 | 0 | 1 |
NoNullForCollectionReturnCheck | | 99% | | 86% | 11 | 56 | 4 | 126 | 0 | 16 | 0 | 1 |
ReturnNullInsteadOfBooleanCheck | | 94% | | 80% | 2 | 13 | 2 | 27 | 0 | 7 | 0 | 1 |
Jsr305AnnotationsCheck.NullnessAnnotation | | 96% | | n/a | 1 | 4 | 0 | 13 | 1 | 4 | 0 | 1 |
EitherLogOrThrowCheck | | 99% | | 88% | 13 | 83 | 1 | 196 | 0 | 25 | 0 | 1 |
OverridableMethodInConstructorCheck | | 100% | | 95% | 9 | 128 | 1 | 279 | 0 | 28 | 0 | 1 |
EmptyPublicCtorInClassCheck | | 99% | | 98% | 1 | 54 | 1 | 116 | 0 | 25 | 0 | 1 |
RedundantReturnCheck | | 99% | | 99% | 1 | 57 | 1 | 111 | 0 | 16 | 0 | 1 |
Jsr305AnnotationsCheck | | 99% | | 97% | 1 | 35 | 1 | 73 | 0 | 16 | 0 | 1 |
ForbidInstantiationCheck | | 99% | | 97% | 1 | 32 | 1 | 61 | 0 | 12 | 0 | 1 |
RequireFailForTryCatchInJunitCheck | | 99% | | 98% | 1 | 37 | 1 | 57 | 0 | 11 | 0 | 1 |
ForbidCertainMethodCheck | | 98% | | 94% | 1 | 19 | 1 | 44 | 0 | 10 | 0 | 1 |
ForbidCertainImportsCheck | | 98% | | 97% | 1 | 29 | 1 | 50 | 0 | 13 | 0 | 1 |
ForbidThrowAnonymousExceptionsCheck | | 98% | | 81% | 5 | 26 | 1 | 47 | 0 | 12 | 0 | 1 |
AvoidModifiersForTypesCheck | | 99% | | 98% | 1 | 49 | 1 | 124 | 0 | 20 | 0 | 1 |
UnnecessaryParenthesesExtendedCheck | | 100% | | 100% | 0 | 52 | 0 | 81 | 0 | 16 | 0 | 1 |
Jsr305AnnotationsCheck.AbstractJsr305Handler | | 100% | | 100% | 0 | 62 | 0 | 102 | 0 | 18 | 0 | 1 |
ReturnCountExtendedCheck | | 100% | | 100% | 0 | 53 | 0 | 101 | 0 | 18 | 0 | 1 |
SimpleAccessorNameNotationCheck | | 100% | | 100% | 0 | 57 | 0 | 93 | 0 | 17 | 0 | 1 |
ConfusingConditionCheck | | 100% | | 100% | 0 | 48 | 0 | 90 | 0 | 21 | 0 | 1 |
AvoidHidingCauseExceptionCheck | | 100% | | 100% | 0 | 38 | 0 | 73 | 0 | 10 | 0 | 1 |
AvoidNotShortCircuitOperatorsForBooleanCheck | | 100% | | 100% | 0 | 40 | 0 | 68 | 0 | 10 | 0 | 1 |
IllegalCatchExtendedCheck | | 100% | | 100% | 0 | 29 | 0 | 57 | 0 | 11 | 0 | 1 |
NameConventionForJunit4TestClassesCheck | | 100% | | 100% | 0 | 34 | 0 | 65 | 0 | 15 | 0 | 1 |
AvoidDefaultSerializableInInnerClassesCheck | | 100% | | 100% | 0 | 35 | 0 | 68 | 0 | 12 | 0 | 1 |
MultipleStringLiteralsExtendedCheck | | 100% | | 100% | 0 | 25 | 0 | 59 | 0 | 12 | 0 | 1 |
TernaryPerExpressionCountCheck | | 100% | | 100% | 0 | 34 | 0 | 52 | 0 | 14 | 0 | 1 |
CustomDeclarationOrderCheck.ClassDetail | | 100% | | 97% | 1 | 24 | 0 | 53 | 0 | 9 | 0 | 1 |
Jsr305AnnotationsCheck.MethodJsr305Handler | | 100% | | 100% | 0 | 10 | 0 | 25 | 0 | 2 | 0 | 1 |
LogicConditionNeedOptimizationCheck | | 100% | | 100% | 0 | 23 | 0 | 44 | 0 | 9 | 0 | 1 |
Jsr305AnnotationsCheck.ParameterJsr305Handler | | 100% | | 100% | 0 | 12 | 0 | 25 | 0 | 2 | 0 | 1 |
AvoidConstantAsFirstOperandInConditionCheck | | 100% | | 100% | 0 | 18 | 0 | 29 | 0 | 9 | 0 | 1 |
MoveVariableInsideIfCheck | | 100% | | 100% | 0 | 23 | 0 | 51 | 0 | 9 | 0 | 1 |
MultipleVariableDeclarationsExtendedCheck | | 100% | | 100% | 0 | 28 | 0 | 46 | 0 | 9 | 0 | 1 |
FinalizeImplementationCheck | | 100% | | 100% | 0 | 29 | 0 | 43 | 0 | 12 | 0 | 1 |
DiamondOperatorForVariableDefinitionCheck | | 100% | | 100% | 0 | 23 | 0 | 40 | 0 | 8 | 0 | 1 |
UselessSuperCtorCallCheck | | 100% | | 100% | 0 | 24 | 0 | 36 | 0 | 13 | 0 | 1 |
ForbidCertainMethodCheck.IntRange | | 100% | | 100% | 0 | 13 | 0 | 27 | 0 | 4 | 0 | 1 |
ForbidReturnInFinallyBlockCheck | | 100% | | 100% | 0 | 13 | 0 | 28 | 0 | 7 | 0 | 1 |
SingleBreakOrContinueCheck | | 100% | | 100% | 0 | 16 | 0 | 21 | 0 | 7 | 0 | 1 |
UselessSingleCatchCheck | | 100% | | 100% | 0 | 14 | 0 | 22 | 0 | 8 | 0 | 1 |
ForbidCCommentsInMethodsCheck | | 100% | | 100% | 0 | 14 | 0 | 22 | 0 | 8 | 0 | 1 |
WhitespaceBeforeArrayInitializerCheck | | 100% | | 100% | 0 | 15 | 0 | 23 | 0 | 8 | 0 | 1 |
MoveVariableInsideIfCheck.Holder | | 100% | | 100% | 0 | 12 | 0 | 29 | 0 | 4 | 0 | 1 |
ReturnBooleanFromTernaryCheck | | 100% | | 100% | 0 | 9 | 0 | 12 | 0 | 5 | 0 | 1 |
Jsr305AnnotationsCheck.ClassJsr305Handler | | 100% | | n/a | 0 | 2 | 0 | 6 | 0 | 2 | 0 | 1 |
AvoidDefaultSerializableInInnerClassesCheck.SiblingIterator | | 100% | | 100% | 0 | 7 | 0 | 10 | 0 | 3 | 0 | 1 |
Jsr305AnnotationsCheck.ConstructorJsr305Handler | | 100% | | n/a | 0 | 2 | 0 | 5 | 0 | 2 | 0 | 1 |
Jsr305AnnotationsCheck.AbstractMethodJsr305Handler | | 100% | | n/a | 0 | 2 | 0 | 6 | 0 | 2 | 0 | 1 |
OverridableMethodInConstructorCheck.OverridableMetCall | | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 | 0 | 1 |
CustomDeclarationOrderCheck.new Comparator() {...} | | 100% | | n/a | 0 | 2 | 0 | 2 | 0 | 2 | 0 | 1 |