| AbstractDeprecatedChecker |
|
| AnonymousClassesTooBigCheck |
|
| ArchitectureCheck |
|
| ArrayDesignatorAfterTypeCheck |
|
| ArrayDesignatorOnVariableCheck |
|
| AssignmentInSubExpressionCheck |
|
| AstNodeTokensMatcher |
|
| BadAbstractClassName_S00118_Check |
|
| BadClassName_S00101_Check |
|
| BadConstantName_S00115_Check |
|
| BadFieldName_S00116_Check |
|
| BadInterfaceName_S00114_Check |
|
| BadLocalVariableName_S00117_Check |
|
| BadMethodName_S00100_Check |
|
| BadPackageName_S00120_Check |
|
| BadTypeParameterName_S00119_Check |
|
| BooleanEqualityComparisonCheck |
|
| CallToDeprecatedMethodCheck |
|
| CallToFileDeleteOnExitMethodCheck |
|
| CaseInsensitiveComparisonCheck |
|
| CatchOfThrowableOrErrorCheck |
|
| CatchUsesExceptionWithContextCheck |
|
| CheckList |
|
| ClassComplexityCheck |
|
| ClassVariableVisibilityCheck |
|
| CloneMethodCallsSuperCloneCheck |
|
| CollapsibleIfCandidateCheck |
|
| CollectionIsEmptyCheck |
|
| CommentContainsPatternChecker |
|
| CommentedOutCodeLineCheck |
|
| ConcatenationWithStringValueOfCheck |
|
| ConstantsShouldBeStaticFinalCheck |
|
| CycleBetweenPackagesCheck |
Companion of org.sonar.plugins.javang.bridges.DesignBridge which actually does the job on finding cycles and creation of violations.
|
| DefaultPackageCheck |
|
| DeprecatedTagPresenceCheck |
|
| DITCheck |
|
| EmptyBlock_S00108_Check |
|
| EmptyFileCheck |
|
| EmptyMethodsCheck |
|
| EmptyStatementUsageCheck |
|
| EnumAsIdentifierCheck |
|
| ErrorClassExtendedCheck |
|
| ExceptionsShouldBeImmutableCheck |
|
| ExpressionComplexityCheck |
|
| FixmeTagPresenceCheck |
|
| ForLoopCounterChangedCheck |
|
| GarbageCollectorCalledCheck |
|
| HiddenFieldCheck |
|
| IfConditionAlwaysTrueOrFalseCheck |
|
| ImplementsEnumerationCheck |
|
| IndentationCheck |
|
| InstanceofUsedOnExceptionCheck |
|
| InterfaceAsConstantContainerCheck |
|
| JavaFootprint |
|
| LabelsShouldNotBeUsedCheck |
|
| LCOM4Check |
|
| LeftCurlyBraceEndLineCheck |
|
| LeftCurlyBraceStartLineCheck |
|
| LowerCaseLongSuffixCheck |
|
| MethodComplexityCheck |
|
| MethodNamedEqualsCheck |
|
| MethodNamedHashcodeCheck |
|
| MethodOnlyCallsSuperCheck |
|
| MethodTooBigCheck |
|
| MethodWithExcessiveReturnsCheck |
|
| MissingCurlyBraces_S00121_Check |
|
| MissingDeprecatedCheck |
|
| MissingNewLineAtEndOfFile_S00113_Check |
|
| ModifiersOrderCheck |
|
| NestedBlocksCheck |
|
| NestedIfStatementsCheck |
|
| NestedTryCatchCheck |
|
| NonStaticClassInitializerCheck |
|
| NoSonarCheck |
Note that AbstractNoSonarCheck can't be used because of bug SSLRSQBR-16.
|
| ObjectFinalizeCheck |
|
| ObjectFinalizeOverloadedCheck |
|
| ObjectFinalizeOverridenCallsSuperFinalizeCheck |
|
| ObjectFinalizeOverridenCheck |
|
| ObjectFinalizeOverridenNotPublicCheck |
|
| ParsingErrorCheck |
|
| PatternUtils |
|
| PrintStackTraceCalledWithoutArgumentCheck |
|
| RawException_S00112_Check |
|
| RedundantThrowsDeclarationCheck |
|
| ReturnEmptyArrayyNotNullCheck |
|
| ReturnInFinallyCheck |
|
| ReturnOfBooleanExpressionsCheck |
|
| RightCurlyBraceDifferentLineAsNextBlockCheck |
|
| RightCurlyBraceSameLineAsNextBlockCheck |
|
| RightCurlyBraceStartLineCheck |
|
| SerializableContract |
|
| SeveralBreakOrContinuePerLoopCheck |
|
| StringEqualityComparisonCheck |
|
| StringLiteralDuplicatedCheck |
|
| StringLiteralInsideEqualsCheck |
|
| SunPackagesUsedCheck |
|
| SwitchCaseTooBigCheck |
|
| SwitchCaseWithoutBreakCheck |
|
| SwitchLastCaseIsDefaultCheck |
|
| SynchronizedClassUsageCheck |
|
| SystemExitCalledCheck |
|
| SystemOutOrErrUsageCheck |
|
| TabCharacter_S00105_Check |
|
| ThrowsFromFinallyCheck |
|
| ThrowsSeveralCheckedExceptionCheck |
|
| TodoTagPresenceCheck |
|
| TooLongLine_S00103_Check |
|
| TooManyLinesOfCodeInFile_S00104_Check |
|
| TooManyParameters_S00107_Check |
|
| TooManyStatementsPerLine_S00122_Check |
|
| ToStringUsingBoxingCheck |
|
| TrailingCommentCheck |
|
| UndocumentedApiCheck |
|
| UnusedPrivateMethodCheck |
|
| UnusedProtectedMethodCheck |
|
| UselessImportCheck |
|
| UselessParenthesesCheck |
|
| UtilityClassWithPublicConstructorCheck |
|
| XPathCheck |
|