org.sonar.java.checks
Classes
AbsOnNegativeCheck
AbstractBadFieldNameChecker
AbstractClassNoFieldShouldBeInterfaceCheck
AbstractClassWithoutAbstractMethodCheck
AbstractDeprecatedChecker
AbstractForLoopRule
AbstractForLoopRule.ForLoopIncrement
AbstractForLoopRule.ForLoopInitializer
AbstractForLoopRule.IntVariable
AbstractInjectionChecker
AbstractInSynchronizeChecker
AbstractSerializableInnerClassRule
AnnotationArgumentOrderCheck
AnonymousClassesTooBigCheck
AnonymousClassShouldBeLambdaCheck
ArchitectureCheck
ArrayDesignatorAfterTypeCheck
ArrayDesignatorOnVariableCheck
ArrayEqualsCheck
ArrayHashCodeAndToStringCheck
AssertionInThreadRunCheck
AssertionsCompletenessCheck
AssertionsInTestsCheck
AssertionsWithoutMessageCheck
AssignmentInSubExpressionCheck
AtLeastOneConstructorCheck
AvoidDESCheck
BadAbstractClassName_S00118_Check
BadClassName_S00101_Check
BadConstantName_S00115_Check
BadFieldName_S00116_Check
BadFieldNameStaticNonFinalCheck
BadInterfaceName_S00114_Check
BadLocalVariableName_S00117_Check
BadMethodName_S00100_Check
BadPackageName_S00120_Check
BadTypeParameterName_S00119_Check
BigDecimalDoubleConstructorCheck
BooleanInversionCheck
BooleanLiteralCheck
BooleanLiteralInAssertionsCheck
BooleanMethodReturnCheck
CallSuperInTestCaseCheck
CallSuperMethodFromInnerClassCheck
CallToDeprecatedMethodCheck
CallToFileDeleteOnExitMethodCheck
CaseInsensitiveComparisonCheck
CastArithmeticOperandCheck
CatchExceptionCheck
CatchIllegalMonitorStateExceptionCheck
CatchNPECheck
CatchOfThrowableOrErrorCheck
CatchUsesExceptionWithContextCheck
CheckList
ChildClassShadowFieldCheck
ClassComparedByNameCheck
ClassComplexityCheck
ClassCouplingCheck
ClassNamedLikeExceptionCheck
ClassVariableVisibilityCheck
ClassWithOnlyStaticMethodsInstantiationCheck
CloneableImplementingCloneCheck
CloneMethodCallsSuperCloneCheck
CloneOverrideCheck
CloseResourceCheck
CollapsibleIfCandidateCheck
CollectionCallingItselfCheck
CollectionImplementationReferencedCheck
CollectionInappropriateCallsCheck
CollectionIsEmptyCheck
CollectionsEmptyConstantsCheck
CommentContainsPatternChecker
CommentedOutCodeLineCheck
CompareObjectWithEqualsCheck
CompareToResultTestCheck
CompareToReturnValueCheck
ConcatenationWithStringValueOfCheck
ConcurrentLinkedQueueSizeCheck
ConstantMathCheck
ConstantsShouldBeStaticFinalCheck
ConstructorCallingOverridableCheck
CustomCryptographicAlgorithmCheck
CustomSerializationMethodCheck
CycleBetweenPackagesCheck
DataStoredInSessionCheck
DateUtilsTruncateCheck
DeadStoreCheck
DefaultEncodingUsageCheck
DefaultInitializedFieldCheck
DefaultPackageCheck
DeprecatedHashAlgorithmCheck
DeprecatedTagPresenceCheck
DisallowedMethodCheck
DITCheck
DuplicateConditionIfElseIfCheck
DynamicClassLoadCheck
EmptyBlock_S00108_Check
EmptyClassCheck
EmptyFileCheck
EmptyMethodsCheck
EmptyStatementUsageCheck
EnumAsIdentifierCheck
EnumMapCheck
EqualsArgumentTypeCheck
EqualsNotOverriddenInSubclassCheck
EqualsNotOverridenWithCompareToCheck
EqualsOnAtomicClassCheck
EqualsOverridenWithHashCodeCheck
ErrorClassExtendedCheck
EscapedUnicodeCharactersCheck
ExceptionsShouldBeImmutableCheck
ExpressionComplexityCheck
ExtendDeprecatedSymbolCheck
FieldMatchMethodNameCheck
FieldModifierCheck
FieldNameMatchingTypeNameCheck
FileCreateTempFileCheck
FileHeaderCheck
FinalClassCheck
FinalizeFieldsSetCheck
FixmeTagPresenceCheck
FloatEqualityCheck
ForLoopCounterChangedCheck
ForLoopFalseConditionCheck
ForLoopIncrementAndUpdateCheck
ForLoopIncrementSignCheck
ForLoopTerminationConditionCheck
ForLoopUsedAsWhileLoopCheck
GarbageCollectorCalledCheck
GetRequestedSessionIdCheck
HardCodedCredentialsCheck
HardcodedIpCheck
HasNextCallingNextCheck
HiddenFieldCheck
HttpRefererCheck
IdenticalCasesInSwitchCheck
IdenticalOperandOnBinaryExpressionCheck
IfConditionAlwaysTrueOrFalseCheck
IgnoredReturnValueCheck
IgnoredStreamReturnValueCheck
IgnoredTestsCheck
ImmediatelyReturnedVariableCheck
ImmediateReverseBoxingCheck
ImplementsEnumerationCheck
IncorrectOrderOfMembersCheck
IncrementDecrementInSubExpressionCheck
IndentationCheck
IndexOfStartPositionCheck
IndexOfWithPositiveNumberCheck
InnerClassOfNonSerializableCheck
InnerClassOfSerializableCheck
InnerClassTooManyLinesCheck
InnerStaticClassesCheck
InstanceOfAlwaysTrueCheck
InstanceofUsedOnExceptionCheck
InterfaceAsConstantContainerCheck
InterfaceOrSuperclassShadowingCheck
InvalidDateValuesCheck
IteratorNextExceptionCheck
JavaFootprint
JunitMethodDeclarationCheck
KeySetInsteadOfEntrySetCheck
LabelsShouldNotBeUsedCheck
LambdaOptionalParenthesisCheck
LambdaSingleExpressionCheck
LDAPInjectionCheck
LeftCurlyBraceBaseTreeVisitor
LeftCurlyBraceEndLineCheck
LeftCurlyBraceStartLineCheck
LocksNotUnlockedCheck
LoggersDeclarationCheck
LongBitsToDoubleOnIntCheck
LoopsOnSameSetCheck
LowerCaseLongSuffixCheck
MagicNumberCheck
MainInServletCheck
MainMethodThrowsExceptionCheck
MathOnFloatCheck
MembersDifferOnlyByCapitalizationCheck
MethodComplexityCheck
MethodNamedEqualsCheck
MethodNamedHashcodeOrEqualCheck
MethodNameSameAsClassCheck
MethodOnlyCallsSuperCheck
MethodTooBigCheck
MethodWithExcessiveReturnsCheck
MismatchPackageDirectoryCheck
MissingCurlyBraces_S00121_Check
MissingDeprecatedCheck
MissingNewLineAtEndOfFile_S00113_Check
ModifiersOrderCheck
ModulusEqualityCheck
MultilineBlocksCurlyBracesCheck
MutableMembersUsageCheck
NestedBlocksCheck
NestedEnumStaticCheck
NestedIfStatementsCheck
NestedTryCatchCheck
NoCheckstyleTagPresenceCheck
NonSerializableWriteCheck
NonShortCircuitLogicCheck
NonStaticClassInitializerCheck
NoPmdTagPresenceCheck
NoSonarCheck
NoTestInTestClassCheck
NotifyCheck
NPEThrowCheck
NullCipherCheck
NullDereferenceInConditionalCheck
NullPointerCheck
ObjectCreatedOnlyToCallGetClassCheck
ObjectEqualsNullCheck
ObjectFinalizeCheck
ObjectFinalizeOverloadedCheck
ObjectFinalizeOverridenCallsSuperFinalizeCheck
ObjectFinalizeOverridenCheck
ObjectFinalizeOverridenNotPublicCheck
OctalValuesCheck
OneClassInterfacePerFileCheck
OneDeclarationPerLineCheck
OperatorPrecedenceCheck
OSCommandInjectionCheck
OverrideAnnotationCheck
PackageInfoCheck
ParameterReassignedToCheck
ParsingErrorCheck
PatternUtils
PreparedStatementAndResultSetCheck
PrimitiveTypeBoxingWithToStringCheck
PrimitiveWrappersInTernaryOperatorCheck
PrintfCheck
PrintStackTraceCalledWithoutArgumentCheck
ProtectedMemberInFinalClassCheck
PseudoRandomCheck
PublicStaticFieldShouldBeFinalCheck
PublicStaticMutableMembersCheck
RawException_S00112_Check
ReadObjectSynchronizedCheck
RedundantModifierCheck
RedundantThrowsDeclarationCheck
RedundantTypeCastCheck
ReflectionOnNonRuntimeAnnotationCheck
RepeatAnnotationCheck
ReplaceLambdaByMethodRefCheck
ResultSetIsLastCheck
ReturnEmptyArrayNotNullCheck
ReturnInFinallyCheck
ReturnOfBooleanExpressionsCheck
RightCurlyBraceDifferentLineAsNextBlockCheck
RightCurlyBraceSameLineAsNextBlockCheck
RightCurlyBraceStartLineCheck
RightCurlyBraceToNextBlockAbstractVisitor
RSAUsesOAEPCheck
RunFinalizersCheck
SAMAnnotatedCheck
ScheduledThreadPoolExecutorZeroCheck
SecureCookieCheck
SelectorMethodArgumentCheck
SelfAssignementCheck
SerializableComparatorCheck
SerializableContract
SerializableFieldInSerializableClassCheck
SerializableObjectInSessionCheck
SerializableSuperConstructorCheck
SerialVersionUidCheck
ServletInstanceFieldCheck
ServletMethodsExceptionsThrownCheck
SeveralBreakOrContinuePerLoopCheck
ShiftOnIntOrLongCheck
SillyBitOperationCheck
SillyEqualsCheck
SQLInjectionCheck
StaticFieldInitializationCheck
StaticFieldUpateCheck
StaticFinalArrayNotPrivateCheck
StaticMembersAccessCheck
StaticMethodCheck
StaticMultithreadedUnsafeFieldsCheck
StringBufferAndBuilderWithCharCheck
StringConcatenationInLoopCheck
StringEqualityComparisonCheck
StringLiteralDuplicatedCheck
StringLiteralInsideEqualsCheck
StringToPrimitiveConversionCheck
StringToStringCheck
SubscriptionBaseVisitor
SunPackagesUsedCheck
SuppressWarningsCheck
SwitchAtLeastThreeCasesCheck
SwitchCaseTooBigCheck
SwitchCaseWithoutBreakCheck
SwitchLastCaseIsDefaultCheck
SwitchWithLabelsCheck
SwitchWithTooManyCasesCheck
SymmetricEqualsCheck
SynchronizationOnStringOrBoxedCheck
SynchronizedClassUsageCheck
SynchronizedFieldAssignmentCheck
SynchronizedLockCheck
SystemExitCalledCheck
SystemOutOrErrUsageCheck
TabCharacter_S00105_Check
TernaryOperatorCheck
ThreadAsRunnableArgumentCheck
ThreadOverridesRunCheck
ThreadRunCheck
ThreadSleepCheck
ThreadSleepInTestsCheck
ThreadStartedInConstructorCheck
ThreadWaitCallCheck
ThrowCheckedExceptionCheck
ThrowsFromFinallyCheck
ThrowsSeveralCheckedExceptionCheck
TodoTagPresenceCheck
TooLongLine_S00103_Check
TooManyLinesOfCodeInFile_S00104_Check
TooManyMethodsCheck
TooManyParameters_S00107_Check
TooManyStatementsPerLine_S00122_Check
ToStringReturningNullCheck
ToStringUsingBoxingCheck
TrailingCommentCheck
TransactionalMethodVisibilityCheck
TransientFieldInNonSerializableCheck
UndocumentedApiCheck
UnusedLabelCheck
UnusedLocalVariableCheck
UnusedMethodParameterCheck
UnusedPrivateFieldCheck
UnusedPrivateMethodCheck
UnusedProtectedMethodCheck
UnusedReturnedDataCheck
UnusedTestRuleCheck
UnusedTypeParameterCheck
UppercaseSuffixesCheck
URLHashCodeAndEqualsCheck
UselessConditionCheck
UselessExtendsCheck
UselessImportCheck
UselessIncrementCheck
UselessObjectCreationCheck
UselessParenthesesCheck
UtilityClassWithPublicConstructorCheck
VariableDeclarationScopeCheck
WaitInSynchronizeCheck
WaitInWhileLoopCheck
WaitOnConditionCheck
WildcardImportsShouldNotBeUsedCheck
WildcardReturnParameterTypeCheck
Enums
NullPointerCheck.AbstractValue