Hierarchy For All Packages
Package Hierarchies:- org.sonar.java.checks,
- org.sonar.java.checks.helpers,
- org.sonar.java.checks.methods,
- org.sonar.java.checks.naming,
- org.sonar.java.checks.regex,
- org.sonar.java.checks.security,
- org.sonar.java.checks.serialization,
- org.sonar.java.checks.spring,
- org.sonar.java.checks.synchronization,
- org.sonar.java.checks.tests,
- org.sonar.java.checks.unused,
- org.sonar.java.checks.xml,
- org.sonar.java.checks.xml.ejb,
- org.sonar.java.checks.xml.hibernate,
- org.sonar.java.checks.xml.maven,
- org.sonar.java.checks.xml.maven.helpers,
- org.sonar.java.checks.xml.spring,
- org.sonar.java.checks.xml.struts,
- org.sonar.java.checks.xml.web,
- org.sonar.java.filters
Class Hierarchy
- java.lang.Object
- org.sonar.java.checks.AbstractForLoopRule.IntVariable
- org.sonar.java.checks.AbstractForLoopRule.ForLoopIncrement
- org.sonar.java.checks.AbstractForLoopRule.ForLoopInitializer
- java.util.AbstractMap<K,V> (implements java.util.Map<K,V>)
- java.util.HashMap<K,V> (implements java.lang.Cloneable, java.util.Map<K,V>, java.io.Serializable)
- org.sonar.java.checks.helpers.OrderedStatePairCache<T>
- java.util.HashMap<K,V> (implements java.lang.Cloneable, java.util.Map<K,V>, java.io.Serializable)
- org.sonar.java.checks.tests.AssertJChainSimplificationIndex
- org.sonar.plugins.java.api.tree.BaseTreeVisitor (implements org.sonar.plugins.java.api.tree.TreeVisitor)
- org.sonar.java.checks.helpers.AbstractAssertionVisitor
- org.sonar.java.checks.AbstractCreateTempFileChecker (implements org.sonar.plugins.java.api.JavaFileScanner, org.sonar.java.JavaVersionAwareVisitor)
- org.sonar.java.checks.FileCreateTempFileCheck
- org.sonar.java.checks.InsecureCreateTempFileCheck
- org.sonar.java.checks.AnonymousClassesTooBigCheck (implements org.sonar.plugins.java.api.JavaFileScanner)
- org.sonar.java.checks.AnonymousClassShouldBeLambdaCheck (implements org.sonar.plugins.java.api.JavaFileScanner, org.sonar.java.JavaVersionAwareVisitor)
- org.sonar.java.filters.AnyRuleIssueFilter (implements org.sonar.java.filters.JavaIssueFilter)
- org.sonar.java.filters.GeneratedCodeFilter
- org.sonar.java.checks.tests.AssertionsCompletenessCheck (implements org.sonar.plugins.java.api.JavaFileScanner)
- org.sonar.java.checks.tests.AssertionsInTestsCheck (implements org.sonar.plugins.java.api.JavaFileScanner)
- org.sonar.java.checks.AssignmentInSubExpressionCheck (implements org.sonar.plugins.java.api.JavaFileScanner)
- org.sonar.java.checks.naming.BadAbstractClassNameCheck (implements org.sonar.plugins.java.api.JavaFileScanner)
- org.sonar.java.checks.naming.BadClassNameCheck (implements org.sonar.plugins.java.api.JavaFileScanner)
- org.sonar.java.checks.naming.BadInterfaceNameCheck (implements org.sonar.plugins.java.api.JavaFileScanner)
- org.sonar.java.checks.naming.BadLocalVariableNameCheck (implements org.sonar.plugins.java.api.JavaFileScanner)
- org.sonar.java.checks.naming.BadPackageNameCheck (implements org.sonar.plugins.java.api.JavaFileScanner)
- org.sonar.java.filters.BaseTreeVisitorIssueFilter (implements org.sonar.java.filters.JavaIssueFilter)
- org.sonar.java.filters.EclipseI18NFilter
- org.sonar.java.filters.GoogleAutoFilter
- org.sonar.java.filters.LombokFilter
- org.sonar.java.filters.SuppressWarningFilter
- org.sonar.java.checks.BoxedBooleanExpressionsCheck (implements org.sonar.plugins.java.api.JavaFileScanner)
- org.sonar.java.checks.CastArithmeticOperandCheck (implements org.sonar.plugins.java.api.JavaFileScanner)
- org.sonar.java.checks.CatchNPECheck (implements org.sonar.plugins.java.api.JavaFileScanner)
- org.sonar.java.checks.CatchUsesExceptionWithContextCheck (implements org.sonar.plugins.java.api.JavaFileScanner)
- org.sonar.java.checks.ClassCouplingCheck (implements org.sonar.plugins.java.api.JavaFileScanner)
- org.sonar.java.checks.ClassVariableVisibilityCheck (implements org.sonar.plugins.java.api.JavaFileScanner)
- org.sonar.java.checks.CollapsibleIfCandidateCheck (implements org.sonar.plugins.java.api.JavaFileScanner)
- org.sonar.java.checks.CollectionImplementationReferencedCheck (implements org.sonar.plugins.java.api.JavaFileScanner)
- org.sonar.java.checks.CollectionIsEmptyCheck (implements org.sonar.plugins.java.api.JavaFileScanner)
- org.sonar.java.checks.CollectionsEmptyConstantsCheck (implements org.sonar.plugins.java.api.JavaFileScanner)
- org.sonar.java.checks.CompareWithEqualsVisitor (implements org.sonar.plugins.java.api.JavaFileScanner)
- org.sonar.java.checks.CompareObjectWithEqualsCheck
- org.sonar.java.checks.CompareStringsBoxedTypesWithEqualsCheck
- org.sonar.java.checks.ConcatenationWithStringValueOfCheck (implements org.sonar.plugins.java.api.JavaFileScanner)
- org.sonar.java.checks.DisallowedClassCheck (implements org.sonar.plugins.java.api.JavaFileScanner)
- org.sonar.java.checks.DisallowedThreadGroupCheck (implements org.sonar.plugins.java.api.JavaFileScanner)
- org.sonar.java.checks.DITCheck (implements org.sonar.plugins.java.api.JavaFileScanner)
- org.sonar.java.checks.DuplicateConditionIfElseIfCheck (implements org.sonar.plugins.java.api.JavaFileScanner)
- org.sonar.java.checks.EnumMapCheck (implements org.sonar.plugins.java.api.JavaFileScanner)
- org.sonar.java.checks.naming.FieldNameMatchingTypeNameCheck (implements org.sonar.plugins.java.api.JavaFileScanner)
- org.sonar.java.checks.ForLoopCounterChangedCheck (implements org.sonar.plugins.java.api.JavaFileScanner)
- org.sonar.java.checks.HardcodedIpCheck (implements org.sonar.plugins.java.api.JavaFileScanner)
- org.sonar.java.checks.ImmediatelyReturnedVariableCheck (implements org.sonar.plugins.java.api.JavaFileScanner)
- org.sonar.java.checks.IncorrectOrderOfMembersCheck (implements org.sonar.plugins.java.api.JavaFileScanner)
- org.sonar.java.checks.IncrementDecrementInSubExpressionCheck (implements org.sonar.plugins.java.api.JavaFileScanner)
- org.sonar.java.checks.IndentationAfterConditionalCheck (implements org.sonar.plugins.java.api.JavaFileScanner)
- org.sonar.java.checks.IndentationCheck (implements org.sonar.plugins.java.api.JavaFileScanner)
- org.sonar.java.checks.InnerStaticClassesCheck (implements org.sonar.plugins.java.api.JavaFileScanner)
- org.sonar.java.checks.naming.KeywordAsIdentifierCheck (implements org.sonar.plugins.java.api.JavaFileScanner)
- org.sonar.java.checks.LambdaTooBigCheck (implements org.sonar.plugins.java.api.JavaFileScanner)
- org.sonar.java.checks.LazyArgEvaluationCheck (implements org.sonar.plugins.java.api.JavaFileScanner)
- org.sonar.java.checks.LeftCurlyBraceBaseTreeVisitor (implements org.sonar.plugins.java.api.JavaFileScanner)
- org.sonar.java.checks.LeftCurlyBraceEndLineCheck
- org.sonar.java.checks.LeftCurlyBraceStartLineCheck
- org.sonar.java.checks.LoggersDeclarationCheck (implements org.sonar.plugins.java.api.JavaFileScanner)
- org.sonar.java.checks.MagicNumberCheck (implements org.sonar.plugins.java.api.JavaFileScanner)
- org.sonar.java.checks.MathOnFloatCheck (implements org.sonar.plugins.java.api.JavaFileScanner)
- org.sonar.java.checks.naming.MethodNameSameAsClassCheck (implements org.sonar.plugins.java.api.JavaFileScanner)
- org.sonar.java.checks.MismatchPackageDirectoryCheck (implements org.sonar.plugins.java.api.JavaFileScanner)
- org.sonar.java.checks.MultilineBlocksCurlyBracesCheck (implements org.sonar.plugins.java.api.JavaFileScanner)
- org.sonar.java.checks.MutableMembersUsageCheck (implements org.sonar.plugins.java.api.JavaFileScanner)
- org.sonar.java.checks.NestedBlocksCheck (implements org.sonar.plugins.java.api.JavaFileScanner)
- org.sonar.java.checks.NestedIfStatementsCheck (implements org.sonar.plugins.java.api.JavaFileScanner)
- org.sonar.java.checks.NestedTryCatchCheck (implements org.sonar.plugins.java.api.JavaFileScanner)
- org.sonar.java.checks.NullDereferenceInConditionalCheck (implements org.sonar.plugins.java.api.JavaFileScanner)
- org.sonar.java.checks.NullShouldNotBeUsedWithOptionalCheck (implements org.sonar.plugins.java.api.JavaFileScanner)
- org.sonar.java.checks.OctalValuesCheck (implements org.sonar.plugins.java.api.JavaFileScanner)
- org.sonar.java.checks.OperatorPrecedenceCheck (implements org.sonar.plugins.java.api.JavaFileScanner)
- org.sonar.java.checks.ParameterReassignedToCheck (implements org.sonar.plugins.java.api.JavaFileScanner)
- org.sonar.java.checks.PrimitiveTypeBoxingWithToStringCheck (implements org.sonar.plugins.java.api.JavaFileScanner)
- org.sonar.java.checks.PrintStackTraceCalledWithoutArgumentCheck (implements org.sonar.plugins.java.api.JavaFileScanner)
- org.sonar.java.checks.PublicStaticFieldShouldBeFinalCheck (implements org.sonar.plugins.java.api.JavaFileScanner)
- org.sonar.java.checks.RawByteBitwiseOperationsCheck (implements org.sonar.plugins.java.api.JavaFileScanner)
- org.sonar.java.checks.RawExceptionCheck (implements org.sonar.plugins.java.api.JavaFileScanner)
- org.sonar.java.checks.RawTypeCheck (implements org.sonar.plugins.java.api.JavaFileScanner)
- org.sonar.java.checks.RepeatAnnotationCheck (implements org.sonar.plugins.java.api.JavaFileScanner, org.sonar.java.JavaVersionAwareVisitor)
- org.sonar.java.checks.ReturnInFinallyCheck (implements org.sonar.plugins.java.api.JavaFileScanner)
- org.sonar.java.checks.SeveralBreakOrContinuePerLoopCheck (implements org.sonar.plugins.java.api.JavaFileScanner)
- org.sonar.java.checks.StaticMethodCheck (implements org.sonar.plugins.java.api.JavaFileScanner)
- org.sonar.java.checks.StringBufferAndBuilderWithCharCheck (implements org.sonar.plugins.java.api.JavaFileScanner)
- org.sonar.java.checks.StringConcatenationInLoopCheck (implements org.sonar.plugins.java.api.JavaFileScanner)
- org.sonar.java.checks.StringLiteralDuplicatedCheck (implements org.sonar.plugins.java.api.JavaFileScanner)
- org.sonar.java.checks.SunPackagesUsedCheck (implements org.sonar.plugins.java.api.JavaFileScanner)
- org.sonar.java.checks.SwitchAtLeastThreeCasesCheck (implements org.sonar.plugins.java.api.JavaFileScanner)
- org.sonar.java.checks.ThrowsFromFinallyCheck (implements org.sonar.plugins.java.api.JavaFileScanner)
- org.sonar.java.checks.TooManyParametersCheck (implements org.sonar.plugins.java.api.JavaFileScanner)
- org.sonar.java.checks.TypeParametersShadowingCheck (implements org.sonar.plugins.java.api.JavaFileScanner)
- org.sonar.java.checks.UndocumentedApiCheck (implements org.sonar.plugins.java.api.JavaFileScanner)
- org.sonar.java.checks.helpers.UnresolvedIdentifiersVisitor
- org.sonar.java.checks.UselessImportCheck (implements org.sonar.plugins.java.api.JavaFileScanner)
- org.sonar.java.checks.CheckList
- org.sonar.java.checks.CommentContainsPatternChecker
- org.sonar.java.checks.DefaultPackageCheck (implements org.sonar.plugins.java.api.JavaFileScanner)
- org.sonar.java.checks.EmptyFileCheck (implements org.sonar.plugins.java.api.JavaFileScanner)
- org.sonar.java.checks.helpers.ExpressionsHelper
- org.sonar.java.checks.helpers.ExpressionsHelper.ValueResolution<T>
- org.sonar.java.checks.IdenticalCasesInSwitchCheck.IfElseChain
- org.sonar.java.checks.helpers.Javadoc
- org.sonar.java.checks.JavaFootprint (implements org.sonarsource.analyzer.recognizers.LanguageFootprint)
- org.sonar.java.checks.helpers.JavaPropertiesHelper
- org.sonar.java.checks.xml.maven.helpers.MavenDependencyMatcher
- org.sonar.java.checks.helpers.MethodTreeUtils
- org.sonar.java.checks.MissingNewLineAtEndOfFileCheck (implements org.sonar.plugins.java.api.JavaFileScanner)
- org.sonar.java.checks.helpers.OrderedStatePair
- org.sonar.java.checks.PackageInfoCheck (implements org.sonar.java.EndOfAnalysisCheck, org.sonar.plugins.java.api.JavaFileScanner)
- org.sonar.java.checks.ParsingErrorCheck (implements org.sonar.java.ExceptionHandler, org.sonar.plugins.java.api.JavaFileScanner)
- org.sonar.java.checks.xml.maven.helpers.PatternMatcher (implements org.sonar.java.checks.xml.maven.helpers.StringMatcher)
- org.sonar.java.checks.PatternUtils
- org.sonar.java.filters.PostAnalysisIssueFilter (implements org.sonar.plugins.java.api.JavaFileScanner, org.sonar.java.filters.SonarJavaIssueFilter)
- org.sonar.java.checks.xml.maven.helpers.RangedVersionMatcher (implements org.sonar.java.checks.xml.maven.helpers.StringMatcher)
- org.sonar.java.checks.helpers.ReassignmentFinder
- org.sonar.java.checks.helpers.RegexTreeHelper
- org.sonar.java.checks.serialization.SerializableContract
- org.sonar.java.checks.helpers.SimplifiedRegexCharacterClass
- org.sonarsource.analyzer.commons.xml.checks.SonarXmlCheck
- org.sonar.java.checks.xml.maven.PomElementOrderCheck
- org.sonarsource.analyzer.commons.xml.checks.SimpleXPathBasedCheck
- org.sonar.java.checks.xml.web.AbstractWebXmlXPathBasedCheck
- org.sonar.java.checks.xml.web.SecurityConstraintsInWebXmlCheck
- org.sonar.java.checks.xml.web.ValidationFiltersCheck
- org.sonar.java.checks.xml.struts.ActionNumberCheck
- org.sonar.java.checks.xml.maven.ArtifactIdNamingConventionCheck
- org.sonar.java.checks.xml.hibernate.DatabaseSchemaUpdateCheck
- org.sonar.java.checks.xml.ejb.DefaultInterceptorsLocationCheck
- org.sonar.java.checks.xml.spring.DefaultMessageListenerContainerCheck
- org.sonar.java.checks.xml.maven.DependencyWithSystemScopeCheck
- org.sonar.java.checks.xml.maven.DeprecatedPomPropertiesCheck
- org.sonar.java.checks.xml.maven.DisallowedDependenciesCheck
- org.sonar.java.checks.xml.struts.FormNameDuplicationCheck
- org.sonar.java.checks.xml.maven.GroupIdNamingConventionCheck
- org.sonar.java.checks.xml.ejb.InterceptorExclusionsCheck
- org.sonar.java.checks.xml.spring.SingleConnectionFactoryCheck
- org.sonar.java.checks.xml.web.AbstractWebXmlXPathBasedCheck
- org.sonar.java.checks.helpers.SpringUtils
- org.sonar.java.checks.helpers.SubAutomaton
- org.sonar.java.ast.visitors.SubscriptionVisitor (implements org.sonar.plugins.java.api.JavaFileScanner)
- org.sonar.plugins.java.api.IssuableSubscriptionVisitor
- org.sonar.java.checks.AbsOnNegativeCheck
- org.sonar.java.checks.AbstractBadFieldNameChecker
- org.sonar.java.checks.naming.BadFieldNameCheck
- org.sonar.java.checks.naming.BadFieldNameStaticNonFinalCheck
- org.sonar.java.checks.AbstractCallToDeprecatedCodeChecker
- org.sonar.java.checks.CallToDeprecatedCodeMarkedForRemovalCheck
- org.sonar.java.checks.CallToDeprecatedMethodCheck
- org.sonar.java.checks.AbstractClassNoFieldShouldBeInterfaceCheck (implements org.sonar.java.JavaVersionAwareVisitor)
- org.sonar.java.checks.AbstractClassWithoutAbstractMethodCheck
- org.sonar.java.checks.AbstractDeprecatedChecker
- org.sonar.java.checks.DeprecatedTagPresenceCheck
- org.sonar.java.checks.MissingDeprecatedCheck
- org.sonar.java.checks.AbstractForLoopRule
- org.sonar.java.checks.ForLoopFalseConditionCheck
- org.sonar.java.checks.ForLoopIncrementSignCheck
- org.sonar.java.checks.ForLoopTerminationConditionCheck
- org.sonar.java.checks.tests.AbstractJUnit5NotCompliantModifierChecker
- org.sonar.java.checks.tests.JUnit5DefaultPackageClassAndMethodCheck
- org.sonar.java.checks.tests.JUnit5SilentlyIgnoreClassAndMethodCheck
- org.sonar.java.checks.methods.AbstractMethodDetection
- org.sonar.java.checks.AbstractHashAlgorithmChecker
- org.sonar.java.checks.security.DataHashingCheck
- org.sonar.java.checks.DeprecatedHashAlgorithmCheck
- org.sonar.java.checks.AbstractInSynchronizeChecker
- org.sonar.java.checks.StaticFieldInitializationCheck
- org.sonar.java.checks.StaticFieldUpateCheck
- org.sonar.java.checks.ThreadSleepCheck
- org.sonar.java.checks.WaitInSynchronizeCheck
- org.sonar.java.checks.AbstractPrintfChecker
- org.sonar.java.checks.PrintfFailCheck
- org.sonar.java.checks.PrintfMisuseCheck
- org.sonar.java.checks.AccessibilityChangeCheck
- org.sonar.java.checks.security.AESAlgorithmCheck
- org.sonar.java.checks.security.AndroidBroadcastingCheck
- org.sonar.java.checks.security.AndroidExternalStorageCheck
- org.sonar.java.checks.ArrayHashCodeAndToStringCheck
- org.sonar.java.checks.ArraysAsListOfPrimitiveToStreamCheck
- org.sonar.java.checks.tests.AssertionArgumentOrderCheck
- org.sonar.java.checks.tests.AssertionFailInCatchBlockCheck
- org.sonar.java.checks.AssertionsInProductionCodeCheck
- org.sonar.java.checks.tests.AssertionsWithoutMessageCheck
- org.sonar.java.checks.tests.AssertJApplyConfigurationCheck
- org.sonar.java.checks.tests.AssertJChainSimplificationCheck
- org.sonar.java.checks.tests.AssertJContextBeforeAssertionCheck
- org.sonar.java.checks.tests.AssertJTestForEmptinessCheck
- org.sonar.java.checks.tests.AssertThatThrownByAloneCheck
- org.sonar.java.checks.tests.AssertTrueInsteadOfDedicatedAssertCheck
- org.sonar.java.checks.AvoidDESCheck
- org.sonar.java.checks.BasicAuthCheck
- org.sonar.java.checks.tests.BooleanOrNullLiteralInAssertionsCheck
- org.sonar.java.checks.CallToFileDeleteOnExitMethodCheck
- org.sonar.java.checks.CaseInsensitiveComparisonCheck
- org.sonar.java.checks.security.CipherBlockChainingCheck
- org.sonar.java.checks.ClassComparedByNameCheck
- org.sonar.java.checks.security.ClearTextProtocolCheck
- org.sonar.java.checks.CollectInsteadOfForeachCheck
- org.sonar.java.checks.CookieDomainCheck
- org.sonar.java.checks.security.CookieShouldNotContainSensitiveDataCheck
- org.sonar.java.checks.security.CryptographicKeySizeCheck
- org.sonar.java.checks.security.DataEncryptionCheck
- org.sonar.java.checks.DateAndTimesCheck (implements org.sonar.java.JavaVersionAwareVisitor)
- org.sonar.java.checks.DateFormatWeekYearCheck
- org.sonar.java.checks.DateUtilsTruncateCheck (implements org.sonar.java.JavaVersionAwareVisitor)
- org.sonar.java.checks.DefaultEncodingUsageCheck
- org.sonar.java.checks.DisallowedConstructorCheck
- org.sonar.java.checks.DisallowedMethodCheck
- org.sonar.java.checks.DynamicClassLoadCheck
- org.sonar.java.checks.security.EmailHotspotCheck
- org.sonar.java.checks.security.EmptyDatabasePasswordCheck
- org.sonar.java.checks.security.EncryptionAlgorithmCheck
- org.sonar.java.checks.EnumEqualCheck
- org.sonar.java.checks.security.EnvVariablesHotspotCheck
- org.sonar.java.checks.EqualsOnAtomicClassCheck
- org.sonar.java.checks.tests.ExpectedExceptionCheck
- org.sonar.java.checks.FilesExistsJDK8Check (implements org.sonar.java.JavaVersionAwareVisitor)
- org.sonar.java.checks.GetClassLoaderCheck
- org.sonar.java.checks.GetRequestedSessionIdCheck
- org.sonar.java.checks.HttpRefererCheck
- org.sonar.java.checks.IgnoredOperationStatusCheck
- org.sonar.java.checks.InappropriateRegexpCheck
- org.sonar.java.checks.security.IntegerToHexStringCheck
- org.sonar.java.checks.InvalidDateValuesCheck
- org.sonar.java.checks.JdbcDriverExplicitLoadingCheck (implements org.sonar.java.JavaVersionAwareVisitor)
- org.sonar.java.checks.security.LDAPAuthenticatedConnectionCheck
- org.sonar.java.checks.security.LDAPDeserializationCheck
- org.sonar.java.checks.security.LogConfigurationCheck
- org.sonar.java.checks.LongBitsToDoubleOnIntCheck
- org.sonar.java.checks.tests.MockingAllMethodsCheck
- org.sonar.java.checks.NioFileDeleteCheck (implements org.sonar.java.JavaVersionAwareVisitor)
- org.sonar.java.checks.NotifyCheck
- org.sonar.java.checks.NullReturnedOnComputeIfPresentOrAbsentCheck
- org.sonar.java.checks.ObjectCreatedOnlyToCallGetClassCheck
- org.sonar.java.checks.ObjectDeserializationCheck
- org.sonar.java.checks.security.OpenSAML2AuthenticationBypassCheck
- org.sonar.java.checks.OSCommandsPathCheck
- org.sonar.java.checks.PopulateBeansCheck
- org.sonar.java.checks.PredictableSeedCheck
- org.sonar.java.checks.PreferStreamAnyMatchCheck
- org.sonar.java.checks.PreparedStatementAndResultSetCheck
- org.sonar.java.checks.security.ReceivingIntentsCheck
- org.sonar.java.checks.RedundantStreamCollectCheck
- org.sonar.java.checks.ReflectionOnNonRuntimeAnnotationCheck
- org.sonar.java.checks.RegexPatternsNeedlesslyCheck
- org.sonar.java.checks.ReplaceGuavaWithJava8Check (implements org.sonar.java.JavaVersionAwareVisitor)
- org.sonar.java.checks.ResultSetIsLastCheck
- org.sonar.java.checks.ReuseRandomCheck
- org.sonar.java.checks.RunFinalizersCheck (implements org.sonar.java.JavaVersionAwareVisitor)
- org.sonar.java.checks.ScheduledThreadPoolExecutorZeroCheck
- org.sonar.java.checks.security.SecureXmlTransformerCheck
- org.sonar.java.checks.serialization.SerializableObjectInSessionCheck
- org.sonar.java.checks.SillyEqualsCheck
- org.sonar.java.checks.SillyStringOperationsCheck
- org.sonar.java.checks.security.SMTPSSLServerIdentityCheck
- org.sonar.java.checks.security.SocketUsageCheck
- org.sonar.java.checks.spring.SpringAntMatcherOrderCheck
- org.sonar.java.checks.spring.SpringSecurityDisableCSRFCheck
- org.sonar.java.checks.spring.SpringSessionFixationCheck
- org.sonar.java.checks.StandardCharsetsConstantsCheck (implements org.sonar.java.JavaVersionAwareVisitor)
- org.sonar.java.checks.StreamPeekCheck
- org.sonar.java.checks.StringCallsBeyondBoundsCheck
- org.sonar.java.checks.StringMethodsOnSingleCharCheck
- org.sonar.java.checks.StringMethodsWithLocaleCheck
- org.sonar.java.checks.StringOffsetMethodsCheck
- org.sonar.java.checks.StringPrimitiveConstructorCheck
- org.sonar.java.checks.StringToStringCheck
- org.sonar.java.checks.StrongCipherAlgorithmCheck
- org.sonar.java.checks.ThreadLocalWithInitialCheck (implements org.sonar.java.JavaVersionAwareVisitor)
- org.sonar.java.checks.ThreadRunCheck
- org.sonar.java.checks.tests.ThreadSleepInTestsCheck
- org.sonar.java.checks.ThreadWaitCallCheck
- org.sonar.java.checks.ToArrayCheck
- org.sonar.java.checks.WaitInWhileLoopCheck
- org.sonar.java.checks.WaitOnConditionCheck
- org.sonar.java.checks.XmlDeserializationCheck
- org.sonar.java.checks.security.XxeActiveMQCheck
- org.sonar.java.checks.AbstractHashAlgorithmChecker
- org.sonar.java.checks.tests.AbstractMockitoArgumentChecker
- org.sonar.java.checks.tests.MockitoArgumentMatchersUsedOnAllParametersCheck
- org.sonar.java.checks.tests.MockitoEqSimplificationCheck
- org.sonar.java.checks.tests.AbstractOneExpectedExceptionRule
- org.sonar.java.checks.tests.OneExpectedCheckedExceptionCheck
- org.sonar.java.checks.tests.OneExpectedRuntimeExceptionCheck
- org.sonar.java.checks.regex.AbstractRegexCheck (implements org.sonar.java.regex.RegexCheck)
- org.sonar.java.checks.regex.AbstractRegexCheckTrackingMatchers
- org.sonar.java.checks.regex.AbstractRegexCheckTrackingMatchType
- org.sonar.java.checks.regex.RegexLookaheadCheck
- org.sonar.java.checks.regex.ReluctantQuantifierWithEmptyContinuationCheck
- org.sonar.java.checks.regex.UnusedGroupNamesCheck
- org.sonar.java.checks.regex.AbstractRegexCheckTrackingMatchType
- org.sonar.java.checks.regex.AnchorPrecedenceCheck
- org.sonar.java.checks.regex.CanonEqFlagInRegexCheck
- org.sonar.java.checks.regex.DuplicatesInCharacterClassCheck
- org.sonar.java.checks.regex.EmptyLineRegexCheck
- org.sonar.java.checks.regex.EmptyStringRepetitionCheck
- org.sonar.java.checks.regex.EscapeSequenceControlCharacterCheck
- org.sonar.java.checks.regex.GraphemeClustersInClassesCheck
- org.sonar.java.checks.regex.ImpossibleBackReferenceCheck
- org.sonar.java.checks.regex.ImpossibleBoundariesCheck
- org.sonar.java.checks.regex.ImpossibleRegexCheck
- org.sonar.java.checks.regex.InvalidRegexCheck
- org.sonar.java.checks.regex.PossessiveQuantifierContinuationCheck
- org.sonar.java.checks.regex.RedosCheck
- org.sonar.java.checks.regex.RedundantRegexAlternativesCheck
- org.sonar.java.checks.regex.RegexComplexityCheck
- org.sonar.java.checks.regex.RegexStackOverflowCheck
- org.sonar.java.checks.regex.ReluctantQuantifierCheck
- org.sonar.java.checks.regex.SingleCharacterAlternationCheck
- org.sonar.java.checks.regex.StringReplaceCheck
- org.sonar.java.checks.regex.UnicodeAwareCharClassesCheck
- org.sonar.java.checks.regex.UnicodeCaseCheck
- org.sonar.java.checks.regex.AbstractRegexCheckTrackingMatchers
- org.sonar.java.checks.AbstractSerializableInnerClassRule
- org.sonar.java.checks.InnerClassOfNonSerializableCheck
- org.sonar.java.checks.InnerClassOfSerializableCheck
- org.sonar.java.checks.security.AndroidSSLConnectionCheck
- org.sonar.java.checks.AnnotationDefaultArgumentCheck
- org.sonar.java.checks.ArrayCopyLoopCheck
- org.sonar.java.checks.ArrayDesignatorAfterTypeCheck
- org.sonar.java.checks.ArrayDesignatorOnVariableCheck
- org.sonar.java.checks.ArrayForVarArgCheck
- org.sonar.java.checks.tests.AssertionCompareToSelfCheck
- org.sonar.java.checks.tests.AssertionInThreadRunCheck
- org.sonar.java.checks.tests.AssertionInTryCatchCheck
- org.sonar.java.checks.tests.AssertionTypesCheck
- org.sonar.java.checks.tests.AssertJAssertionsInConsumerCheck
- org.sonar.java.checks.tests.AssertJConsecutiveAssertionCheck
- org.sonar.java.checks.AssertOnBooleanVariableCheck
- org.sonar.java.checks.AssertsOnParametersOfPublicMethodCheck
- org.sonar.java.checks.AtLeastOneConstructorCheck
- org.sonar.java.checks.security.AuthorizationsStrongDecisionsCheck
- org.sonar.java.checks.naming.BadConstantNameCheck
- org.sonar.java.checks.naming.BadLocalConstantNameCheck
- org.sonar.java.checks.naming.BadMethodNameCheck
- org.sonar.java.checks.naming.BadTestClassNameCheck
- org.sonar.java.checks.naming.BadTestMethodNameCheck
- org.sonar.java.checks.naming.BadTypeParameterNameCheck
- org.sonar.java.checks.BigDecimalDoubleConstructorCheck
- org.sonar.java.checks.serialization.BlindSerialVersionUidCheck
- org.sonar.java.checks.BooleanInversionCheck
- org.sonar.java.checks.BooleanLiteralCheck
- org.sonar.java.checks.naming.BooleanMethodNameCheck
- org.sonar.java.checks.BooleanMethodReturnCheck
- org.sonar.java.checks.CallOuterPrivateMethodCheck
- org.sonar.java.checks.tests.CallSuperInTestCaseCheck
- org.sonar.java.checks.CallSuperMethodFromInnerClassCheck
- org.sonar.java.checks.CatchExceptionCheck
- org.sonar.java.checks.CatchIllegalMonitorStateExceptionCheck
- org.sonar.java.checks.CatchOfThrowableOrErrorCheck
- org.sonar.java.checks.CatchRethrowingCheck
- org.sonar.java.checks.ChangeMethodContractCheck
- org.sonar.java.checks.ChildClassShadowFieldCheck
- org.sonar.java.checks.ClassComplexityCheck
- org.sonar.java.checks.ClassFieldCountCheck
- org.sonar.java.checks.naming.ClassNamedLikeExceptionCheck
- org.sonar.java.checks.ClassWithOnlyStaticMethodsInstantiationCheck
- org.sonar.java.checks.ClassWithoutHashCodeInHashStructureCheck
- org.sonar.java.checks.CloneableImplementingCloneCheck
- org.sonar.java.checks.CloneMethodCallsSuperCloneCheck
- org.sonar.java.checks.CloneOverrideCheck
- org.sonar.java.checks.CognitiveComplexityMethodCheck
- org.sonar.java.checks.CollectionCallingItselfCheck
- org.sonar.java.checks.CollectionInappropriateCallsCheck
- org.sonar.java.checks.CollectionMethodsWithLinearComplexityCheck
- org.sonar.java.checks.CollectionSizeAndArrayLengthCheck
- org.sonar.java.checks.CombineCatchCheck (implements org.sonar.java.JavaVersionAwareVisitor)
- org.sonar.java.checks.security.CommandLineArgumentsCheck
- org.sonar.java.checks.CommentedOutCodeLineCheck
- org.sonar.java.checks.CommentRegularExpressionCheck
- org.sonar.java.checks.CompareToNotOverloadedCheck
- org.sonar.java.checks.CompareToResultTestCheck
- org.sonar.java.checks.CompareToReturnValueCheck
- org.sonar.java.checks.ConditionalOnNewLineCheck
- org.sonar.java.checks.ConfusingOverloadCheck
- org.sonar.java.checks.ConfusingVarargCheck
- org.sonar.java.checks.ConstantMathCheck
- org.sonar.java.checks.ConstantMethodCheck
- org.sonar.java.checks.ConstantsShouldBeStaticFinalCheck
- org.sonar.java.checks.ConstructorCallingOverridableCheck
- org.sonar.java.checks.ConstructorInjectionCheck
- org.sonar.java.checks.ControlCharacterInLiteralCheck
- org.sonar.java.checks.spring.ControllerWithSessionAttributesCheck
- org.sonar.java.checks.security.ControllingPermissionsCheck
- org.sonar.java.checks.security.CookieHttpOnlyCheck
- org.sonar.java.checks.CORSCheck
- org.sonar.java.checks.CustomCryptographicAlgorithmCheck
- org.sonar.java.checks.serialization.CustomSerializationMethodCheck
- org.sonar.java.checks.DanglingElseStatementsCheck
- org.sonar.java.checks.DateTimeFormatterMismatchCheck
- org.sonar.java.checks.DeadStoreCheck
- org.sonar.java.checks.security.DebugFeatureEnabledCheck
- org.sonar.java.checks.DefaultInitializedFieldCheck
- org.sonar.java.checks.DiamondOperatorCheck (implements org.sonar.java.JavaVersionAwareVisitor)
- org.sonar.java.checks.security.DisableAutoEscapingCheck
- org.sonar.java.checks.security.DisclosingTechnologyFingerprintsCheck
- org.sonar.java.checks.DoubleBraceInitializationCheck
- org.sonar.java.checks.DoubleCheckedLockingAssignmentCheck
- org.sonar.java.checks.synchronization.DoubleCheckedLockingCheck
- org.sonar.java.checks.DoublePrefixOperatorCheck
- org.sonar.java.checks.DuplicateArgumentCheck
- org.sonar.java.checks.EmptyBlockCheck
- org.sonar.java.checks.EmptyClassCheck
- org.sonar.java.checks.EmptyMethodsCheck
- org.sonar.java.checks.EmptyStatementUsageCheck
- org.sonar.java.checks.EnumMutableFieldCheck
- org.sonar.java.checks.EnumSetCheck
- org.sonar.java.checks.EqualsArgumentTypeCheck
- org.sonar.java.checks.EqualsNotOverriddenInSubclassCheck
- org.sonar.java.checks.EqualsNotOverridenWithCompareToCheck
- org.sonar.java.checks.EqualsOverridenWithHashCodeCheck
- org.sonar.java.checks.EqualsParametersMarkedNonNullCheck
- org.sonar.java.checks.ErrorClassExtendedCheck
- org.sonar.java.checks.EscapedUnicodeCharactersCheck
- org.sonar.java.checks.ExceptionsShouldBeImmutableCheck
- org.sonar.java.checks.security.ExcessiveContentRequestCheck (implements org.sonar.java.EndOfAnalysisCheck)
- org.sonar.java.checks.ExpressionComplexityCheck
- org.sonar.java.checks.serialization.ExternalizableClassConstructorCheck
- org.sonar.java.checks.FieldModifierCheck
- org.sonar.java.checks.FileHeaderCheck
- org.sonar.java.checks.security.FilePermissionsCheck
- org.sonar.java.checks.FinalClassCheck
- org.sonar.java.checks.FinalizeFieldsSetCheck
- org.sonar.java.checks.FixmeTagPresenceCheck
- org.sonar.java.checks.FloatEqualityCheck
- org.sonar.java.checks.ForLoopIncrementAndUpdateCheck
- org.sonar.java.checks.ForLoopUsedAsWhileLoopCheck
- org.sonar.java.checks.ForLoopVariableTypeCheck
- org.sonar.java.checks.GarbageCollectorCalledCheck
- org.sonar.java.checks.GettersSettersOnRightFieldCheck
- org.sonar.java.checks.HardCodedCredentialsCheck
- org.sonar.java.checks.HardcodedURICheck
- org.sonar.java.checks.HasNextCallingNextCheck
- org.sonar.java.checks.HiddenFieldCheck
- org.sonar.java.checks.security.HostnameVerifierImplementationCheck
- org.sonar.java.checks.IdenticalCasesInSwitchCheck
- org.sonar.java.checks.AllBranchesAreIdenticalCheck
- org.sonar.java.checks.IdenticalOperandOnBinaryExpressionCheck
- org.sonar.java.checks.IfConditionAlwaysTrueOrFalseCheck
- org.sonar.java.checks.IfElseIfStatementEndsWithElseCheck
- org.sonar.java.checks.IgnoredReturnValueCheck
- org.sonar.java.checks.IgnoredStreamReturnValueCheck
- org.sonar.java.checks.tests.IgnoredTestsCheck
- org.sonar.java.checks.ImmediateReverseBoxingCheck
- org.sonar.java.checks.ImplementsEnumerationCheck
- org.sonar.java.checks.IndexOfStartPositionCheck
- org.sonar.java.checks.IndexOfWithPositiveNumberCheck
- org.sonar.java.checks.InnerClassTooManyLinesCheck
- org.sonar.java.checks.InputStreamOverrideReadCheck
- org.sonar.java.checks.InputStreamReadCheck
- org.sonar.java.checks.InstanceOfAlwaysTrueCheck
- org.sonar.java.checks.InstanceofUsedOnExceptionCheck
- org.sonar.java.checks.InterfaceAsConstantContainerCheck
- org.sonar.java.checks.InterfaceOrSuperclassShadowingCheck
- org.sonar.java.checks.InterruptedExceptionCheck
- org.sonar.java.checks.IterableIteratorCheck
- org.sonar.java.checks.IteratorNextExceptionCheck
- org.sonar.java.checks.JacksonDeserializationCheck
- org.sonar.java.checks.tests.JUnit45MethodAnnotationCheck
- org.sonar.java.checks.tests.JUnit4AnnotationsCheck
- org.sonar.java.checks.tests.JUnitCompatibleAnnotationsCheck
- org.sonar.java.checks.tests.JunitMethodDeclarationCheck
- org.sonar.java.checks.tests.JunitNestedAnnotationCheck
- org.sonar.java.checks.security.JWTWithStrongCipherCheck
- org.sonar.java.checks.KeySetInsteadOfEntrySetCheck
- org.sonar.java.checks.LabelsShouldNotBeUsedCheck
- org.sonar.java.checks.LambdaOptionalParenthesisCheck (implements org.sonar.java.JavaVersionAwareVisitor)
- org.sonar.java.checks.LambdaSingleExpressionCheck (implements org.sonar.java.JavaVersionAwareVisitor)
- org.sonar.java.checks.LambdaTypeParameterCheck
- org.sonar.java.checks.LeastSpecificTypeCheck
- org.sonar.java.checks.LoggedRethrownExceptionsCheck
- org.sonar.java.checks.LoggerClassCheck
- org.sonar.java.checks.LoopExecutingAtMostOnceCheck
- org.sonar.java.checks.LoopsOnSameSetCheck
- org.sonar.java.checks.MainInServletCheck
- org.sonar.java.checks.MainMethodThrowsExceptionCheck
- org.sonar.java.checks.MembersDifferOnlyByCapitalizationCheck
- org.sonar.java.checks.MethodComplexityCheck
- org.sonar.java.checks.MethodIdenticalImplementationsCheck
- org.sonar.java.checks.naming.MethodNamedEqualsCheck
- org.sonar.java.checks.naming.MethodNamedHashcodeOrEqualCheck
- org.sonar.java.checks.MethodOnlyCallsSuperCheck
- org.sonar.java.checks.MethodParametersOrderCheck
- org.sonar.java.checks.MethodTooBigCheck
- org.sonar.java.checks.MethodWithExcessiveReturnsCheck
- org.sonar.java.checks.MissingBeanValidationCheck
- org.sonar.java.checks.MissingCurlyBracesCheck
- org.sonar.java.checks.tests.MockitoAnnotatedObjectsShouldBeInitializedCheck
- org.sonar.java.checks.ModifiersOrderCheck
- org.sonar.java.checks.ModulusEqualityCheck
- org.sonar.java.checks.NestedEnumStaticCheck
- org.sonar.java.checks.NestedSwitchStatementCheck
- org.sonar.java.checks.NestedTernaryOperatorsCheck
- org.sonar.java.checks.NoCheckstyleTagPresenceCheck
- org.sonar.java.checks.serialization.NonSerializableWriteCheck
- org.sonar.java.checks.NonShortCircuitLogicCheck
- org.sonar.java.checks.NonStaticClassInitializerCheck
- org.sonar.java.checks.NoPmdTagPresenceCheck
- org.sonar.java.checks.NoSonarCheck
- org.sonar.java.checks.tests.NoTestInTestClassCheck
- org.sonar.java.checks.NPEThrowCheck
- org.sonar.java.checks.NullCheckWithInstanceofCheck
- org.sonar.java.checks.NullCipherCheck
- org.sonar.java.checks.ObjectFinalizeCheck
- org.sonar.java.checks.ObjectFinalizeOverloadedCheck
- org.sonar.java.checks.ObjectFinalizeOverridenCallsSuperFinalizeCheck
- org.sonar.java.checks.ObjectFinalizeOverridenCheck
- org.sonar.java.checks.ObjectFinalizeOverridenNotPublicCheck
- org.sonar.java.checks.OneClassInterfacePerFileCheck
- org.sonar.java.checks.OneDeclarationPerLineCheck
- org.sonar.java.checks.OptionalAsParameterCheck
- org.sonar.java.checks.OutputStreamOverrideWriteCheck
- org.sonar.java.checks.OverrideAnnotationCheck
- org.sonar.java.checks.OverwrittenKeyCheck
- org.sonar.java.checks.tests.ParameterizedTestCheck
- org.sonar.java.checks.security.PasswordEncoderCheck
- org.sonar.java.checks.spring.PersistentEntityUsedAsRequestParameterCheck
- org.sonar.java.checks.PrimitivesMarkedNullableCheck
- org.sonar.java.checks.PrimitiveWrappersInTernaryOperatorCheck
- org.sonar.java.checks.PrivateFieldUsedLocallyCheck
- org.sonar.java.checks.serialization.PrivateReadResolveCheck
- org.sonar.java.checks.ProtectedMemberInFinalClassCheck
- org.sonar.java.checks.PseudoRandomCheck
- org.sonar.java.checks.PublicConstructorInAbstractClassCheck
- org.sonar.java.checks.security.PubliclyWritableDirectoriesCheck
- org.sonar.java.checks.PublicStaticMutableMembersCheck
- org.sonar.java.checks.RandomFloatToIntCheck
- org.sonar.java.checks.tests.RandomizedTestDataCheck
- org.sonar.java.checks.ReadObjectSynchronizedCheck
- org.sonar.java.checks.RedundantAbstractMethodCheck
- org.sonar.java.checks.RedundantCloseCheck
- org.sonar.java.checks.RedundantJumpCheck
- org.sonar.java.checks.RedundantModifierCheck
- org.sonar.java.checks.RedundantThrowsDeclarationCheck
- org.sonar.java.checks.RedundantTypeCastCheck
- org.sonar.java.checks.security.RegexHotspotCheck
- org.sonar.java.checks.ReplaceLambdaByMethodRefCheck
- org.sonar.java.checks.spring.RequestMappingMethodPublicCheck
- org.sonar.java.checks.ReturnEmptyArrayNotNullCheck
- org.sonar.java.checks.ReturnOfBooleanExpressionsCheck
- org.sonar.java.checks.RightCurlyBraceStartLineCheck
- org.sonar.java.checks.RightCurlyBraceToNextBlockAbstractVisitor
- org.sonar.java.checks.RightCurlyBraceDifferentLineAsNextBlockCheck
- org.sonar.java.checks.RightCurlyBraceSameLineAsNextBlockCheck
- org.sonar.java.checks.RSAUsesOAEPCheck
- org.sonar.java.checks.SAMAnnotatedCheck (implements org.sonar.java.JavaVersionAwareVisitor)
- org.sonar.java.checks.security.SecureCookieCheck
- org.sonar.java.checks.SelectorMethodArgumentCheck
- org.sonar.java.checks.SelfAssignementCheck
- org.sonar.java.checks.serialization.SerializableComparatorCheck
- org.sonar.java.checks.serialization.SerializableFieldInSerializableClassCheck
- org.sonar.java.checks.serialization.SerializableSuperConstructorCheck
- org.sonar.java.checks.serialization.SerialVersionUidCheck
- org.sonar.java.checks.security.ServerCertificatesCheck
- org.sonar.java.checks.ServletInstanceFieldCheck
- org.sonar.java.checks.ServletMethodsExceptionsThrownCheck
- org.sonar.java.checks.ShiftOnIntOrLongCheck
- org.sonar.java.checks.SillyBitOperationCheck
- org.sonar.java.checks.SimpleClassNameCheck
- org.sonar.java.checks.SimpleStringLiteralForSingleLineStringsCheck
- org.sonar.java.checks.SpecializedFunctionalInterfacesCheck
- org.sonar.java.checks.tests.SpringAssertionsSimplificationCheck
- org.sonar.java.checks.spring.SpringAutoConfigurationCheck
- org.sonar.java.checks.spring.SpringBeansShouldBeAccessibleCheck (implements org.sonar.java.EndOfAnalysisCheck)
- org.sonar.java.checks.spring.SpringComponentScanCheck
- org.sonar.java.checks.spring.SpringComponentWithNonAutowiredMembersCheck
- org.sonar.java.checks.spring.SpringComponentWithWrongScopeCheck
- org.sonar.java.checks.spring.SpringComposedRequestMappingCheck
- org.sonar.java.checks.spring.SpringConfigurationWithAutowiredFieldsCheck
- org.sonar.java.checks.SpringConstructorInjectionCheck
- org.sonar.java.checks.spring.SpringIncompatibleTransactionalCheck
- org.sonar.java.checks.spring.SpringRequestMappingMethodCheck
- org.sonar.java.checks.spring.SpringScanDefaultPackageCheck
- org.sonar.java.checks.SQLInjectionCheck
- org.sonar.java.checks.StandardFunctionalInterfaceCheck
- org.sonar.java.checks.security.StandardInputReadCheck
- org.sonar.java.checks.StaticFieldUpdateInConstructorCheck
- org.sonar.java.checks.StaticImportCountCheck
- org.sonar.java.checks.StaticMemberAccessCheck
- org.sonar.java.checks.StaticMembersAccessCheck
- org.sonar.java.checks.StaticMultithreadedUnsafeFieldsCheck
- org.sonar.java.checks.StringConcatToTextBlockCheck (implements org.sonar.java.JavaVersionAwareVisitor)
- org.sonar.java.checks.StringLiteralInsideEqualsCheck
- org.sonar.java.checks.StringToPrimitiveConversionCheck
- org.sonar.java.checks.Struts1EndpointCheck
- org.sonar.java.checks.Struts2EndpointCheck
- org.sonar.java.checks.SubClassStaticReferenceCheck
- org.sonar.java.checks.SuppressWarningsCheck
- org.sonar.java.checks.SuspiciousListRemoveCheck
- org.sonar.java.checks.SwitchCaseTooBigCheck
- org.sonar.java.checks.SwitchCaseWithoutBreakCheck
- org.sonar.java.checks.SwitchDefaultLastCaseCheck
- org.sonar.java.checks.SwitchInsteadOfIfSequenceCheck (implements org.sonar.java.JavaVersionAwareVisitor)
- org.sonar.java.checks.SwitchLastCaseIsDefaultCheck
- org.sonar.java.checks.SwitchWithLabelsCheck
- org.sonar.java.checks.SwitchWithTooManyCasesCheck
- org.sonar.java.checks.SymmetricEqualsCheck
- org.sonar.java.checks.SyncGetterAndSetterCheck
- org.sonar.java.checks.synchronization.SynchronizationOnGetClassCheck
- org.sonar.java.checks.SynchronizationOnStringOrBoxedCheck
- org.sonar.java.checks.SynchronizedClassUsageCheck
- org.sonar.java.checks.SynchronizedFieldAssignmentCheck
- org.sonar.java.checks.SynchronizedLockCheck
- org.sonar.java.checks.SynchronizedOverrideCheck
- org.sonar.java.checks.SystemExitCalledCheck
- org.sonar.java.checks.SystemOutOrErrUsageCheck
- org.sonar.java.checks.TabCharacterCheck
- org.sonar.java.checks.TernaryOperatorCheck
- org.sonar.java.checks.tests.TestAnnotationWithExpectedExceptionCheck
- org.sonar.java.checks.TestsInSeparateFolderCheck
- org.sonar.java.checks.tests.TestsStabilityCheck
- org.sonar.java.checks.TextBlockTabsAndSpacesCheck
- org.sonar.java.checks.ThisExposedFromConstructorCheck
- org.sonar.java.checks.ThreadAsRunnableArgumentCheck
- org.sonar.java.checks.ThreadLocalCleanupCheck
- org.sonar.java.checks.ThreadOverridesRunCheck
- org.sonar.java.checks.ThreadStartedInConstructorCheck
- org.sonar.java.checks.ThrowCheckedExceptionCheck
- org.sonar.java.checks.ThrowsSeveralCheckedExceptionCheck
- org.sonar.java.checks.TodoTagPresenceCheck
- org.sonar.java.checks.TooLongLineCheck
- org.sonar.java.checks.tests.TooManyAssertionsCheck
- org.sonar.java.checks.TooManyLinesOfCodeInFileCheck
- org.sonar.java.checks.TooManyMethodsCheck
- org.sonar.java.checks.TooManyStatementsPerLineCheck
- org.sonar.java.checks.ToStringReturningNullCheck
- org.sonar.java.checks.ToStringUsingBoxingCheck
- org.sonar.java.checks.TrailingCommentCheck
- org.sonar.java.checks.TransactionalMethodVisibilityCheck
- org.sonar.java.checks.TransientFieldInNonSerializableCheck
- org.sonar.java.checks.TryWithResourcesCheck (implements org.sonar.java.JavaVersionAwareVisitor)
- org.sonar.java.checks.synchronization.TwoLocksWaitCheck
- org.sonar.java.checks.UnderscoreMisplacedOnNumberCheck (implements org.sonar.java.JavaVersionAwareVisitor)
- org.sonar.java.checks.UnderscoreOnNumberCheck (implements org.sonar.java.JavaVersionAwareVisitor)
- org.sonar.java.checks.UnnecessaryEscapeSequencesInTextBlockCheck
- org.sonar.java.checks.UnnecessarySemicolonCheck
- org.sonar.java.checks.security.UnpredictableSaltCheck
- org.sonar.java.checks.UnreachableCatchCheck
- org.sonar.java.checks.unused.UnusedLabelCheck
- org.sonar.java.checks.unused.UnusedLocalVariableCheck
- org.sonar.java.checks.unused.UnusedMethodParameterCheck
- org.sonar.java.checks.unused.UnusedPrivateClassCheck
- org.sonar.java.checks.unused.UnusedPrivateFieldCheck
- org.sonar.java.checks.unused.UnusedPrivateMethodCheck
- org.sonar.java.checks.unused.UnusedReturnedDataCheck
- org.sonar.java.checks.unused.UnusedTestRuleCheck
- org.sonar.java.checks.unused.UnusedThrowableCheck
- org.sonar.java.checks.unused.UnusedTypeParameterCheck
- org.sonar.java.checks.UppercaseSuffixesCheck
- org.sonar.java.checks.URLHashCodeAndEqualsCheck
- org.sonar.java.checks.UselessExtendsCheck
- org.sonar.java.checks.UselessIncrementCheck
- org.sonar.java.checks.UselessParenthesesCheck
- org.sonar.java.checks.security.UserEnumerationCheck
- org.sonar.java.checks.UseSwitchExpressionCheck (implements org.sonar.java.JavaVersionAwareVisitor)
- org.sonar.java.checks.UtilityClassWithPublicConstructorCheck
- org.sonar.java.checks.ValueBasedObjectsShouldNotBeSerializedCheck
- org.sonar.java.checks.synchronization.ValueBasedObjectUsedForLockCheck (implements org.sonar.java.JavaVersionAwareVisitor)
- org.sonar.java.checks.VarArgCheck
- org.sonar.java.checks.VariableDeclarationScopeCheck
- org.sonar.java.checks.security.VerifiedServerHostnamesCheck
- org.sonar.java.checks.VisibleForTestingUsageCheck
- org.sonar.java.checks.VolatileNonPrimitiveFieldCheck
- org.sonar.java.checks.VolatileVariablesOperationsCheck
- org.sonar.java.checks.WeakSSLContextCheck
- org.sonar.java.checks.WildcardImportsShouldNotBeUsedCheck
- org.sonar.java.checks.WildcardReturnParameterTypeCheck
- org.sonar.java.checks.synchronization.WriteObjectTheOnlySynchronizedMethodCheck
- org.sonar.java.checks.WrongAssignmentOperatorCheck
- org.sonar.java.checks.security.ZipEntryCheck
- org.sonar.plugins.java.api.IssuableSubscriptionVisitor
- org.sonar.java.checks.helpers.UnitTestUtils
- org.sonar.java.checks.UselessPackageInfoCheck (implements org.sonar.java.EndOfAnalysisCheck, org.sonar.plugins.java.api.JavaFileScanner)
- org.sonar.java.checks.helpers.ValueBasedUtils
- org.sonar.java.checks.AbstractForLoopRule.IntVariable
Interface Hierarchy
- org.sonar.plugins.java.api.JavaCheck
- org.sonar.plugins.java.api.JavaFileScanner
- org.sonar.java.filters.JavaIssueFilter
- org.sonar.plugins.java.api.JavaFileScanner
- java.util.function.Predicate<T>
- org.sonar.java.checks.xml.maven.helpers.StringMatcher
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- org.sonar.java.checks.AbstractHashAlgorithmChecker.DeprecatedSpringPasswordEncoder
- org.sonar.java.checks.AbstractHashAlgorithmChecker.InsecureAlgorithm
- org.sonar.java.checks.regex.AbstractRegexCheckTrackingMatchType.MatchType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)