@ParametersAreNonnullByDefault

Package org.sonar.java.checks

Class Summary
AbstractClassNoFieldShouldBeInterfaceCheck  
AbstractDeprecatedChecker  
AnonymousClassesTooBigCheck  
AnonymousClassShouldBeLambdaCheck  
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  
BooleanLiteralCheck  
CallToDeprecatedMethodCheck  
CallToFileDeleteOnExitMethodCheck  
CaseInsensitiveComparisonCheck  
CatchOfThrowableOrErrorCheck  
CatchUsesExceptionWithContextCheck  
CheckList  
ClassComplexityCheck  
ClassCouplingCheck  
ClassVariableVisibilityCheck  
CloneMethodCallsSuperCloneCheck  
CollapsibleIfCandidateCheck  
CollectionImplementationReferencedCheck  
CollectionIsEmptyCheck  
CollectionsEmptyConstantsCheck  
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  
EqualsNotOverridenWithCompareToCheck  
EqualsOverridenWithHashCodeCheck  
ErrorClassExtendedCheck  
ExceptionsShouldBeImmutableCheck  
ExpressionComplexityCheck  
FileHeaderCheck  
FixmeTagPresenceCheck  
ForLoopCounterChangedCheck  
GarbageCollectorCalledCheck  
HardcodedIpCheck  
HiddenFieldCheck  
IfConditionAlwaysTrueOrFalseCheck  
ImmediatelyReturnedVariableCheck  
ImplementsEnumerationCheck  
IncorrectOrderOfMembersCheck  
IncrementDecrementInSubExpressionCheck  
IndentationCheck  
InstanceofUsedOnExceptionCheck  
InterfaceAsConstantContainerCheck  
JavaFootprint  
LabelsShouldNotBeUsedCheck  
LambdaOptionalParenthesisCheck  
LambdaSingleExpressionCheck  
LeftCurlyBraceEndLineCheck  
LeftCurlyBraceStartLineCheck  
LoggersDeclarationCheck  
LowerCaseLongSuffixCheck  
MethodComplexityCheck  
MethodNamedEqualsCheck  
MethodNamedHashcodeCheck  
MethodNameSameAsClassCheck  
MethodOnlyCallsSuperCheck  
MethodTooBigCheck  
MethodWithExcessiveReturnsCheck  
MissingCurlyBraces_S00121_Check  
MissingDeprecatedCheck  
MissingNewLineAtEndOfFile_S00113_Check  
ModifiersOrderCheck  
NestedBlocksCheck  
NestedIfStatementsCheck  
NestedTryCatchCheck  
NoCheckstyleTagPresenceCheck  
NonStaticClassInitializerCheck  
NoPmdTagPresenceCheck  
NoSonarCheck Note that AbstractNoSonarCheck can't be used because of bug SSLRSQBR-16.
ObjectEqualsNullCheck  
ObjectFinalizeCheck  
ObjectFinalizeOverloadedCheck  
ObjectFinalizeOverridenCallsSuperFinalizeCheck  
ObjectFinalizeOverridenCheck  
ObjectFinalizeOverridenNotPublicCheck  
OctalValuesCheck  
ParameterReassignedToCheck  
ParsingErrorCheck  
PatternUtils  
PrintStackTraceCalledWithoutArgumentCheck  
PublicStaticFieldShouldBeFinalCheck  
RawException_S00112_Check  
RedundantThrowsDeclarationCheck  
ReturnEmptyArrayyNotNullCheck  
ReturnInFinallyCheck  
ReturnOfBooleanExpressionsCheck  
RightCurlyBraceDifferentLineAsNextBlockCheck  
RightCurlyBraceSameLineAsNextBlockCheck  
RightCurlyBraceStartLineCheck  
SerializableContract  
SeveralBreakOrContinuePerLoopCheck  
StringBufferAndBuilderWithCharCheck  
StringEqualityComparisonCheck  
StringLiteralDuplicatedCheck  
StringLiteralInsideEqualsCheck  
SunPackagesUsedCheck  
SwitchAtLeastThreeCasesCheck  
SwitchCaseTooBigCheck  
SwitchCaseWithoutBreakCheck  
SwitchLastCaseIsDefaultCheck  
SwitchWithLabelsCheck  
SynchronizedClassUsageCheck  
SystemExitCalledCheck  
SystemOutOrErrUsageCheck  
TabCharacter_S00105_Check  
ThreadRunCheck  
ThrowsFromFinallyCheck  
ThrowsSeveralCheckedExceptionCheck  
TodoTagPresenceCheck  
TooLongLine_S00103_Check  
TooManyLinesOfCodeInFile_S00104_Check  
TooManyParameters_S00107_Check  
TooManyStatementsPerLine_S00122_Check  
ToStringUsingBoxingCheck  
TrailingCommentCheck  
UndocumentedApiCheck  
UnusedLocalVariableCheck  
UnusedPrivateFieldCheck  
UnusedPrivateMethodCheck  
UnusedProtectedMethodCheck  
UselessImportCheck  
UselessParenthesesCheck  
UtilityClassWithPublicConstructorCheck  
WildcardReturnParameterTypeCheck  
XPathCheck  
 



Copyright © 2012-2014 SonarSource. All Rights Reserved.