Hierarchy For All Packages
Package Hierarchies:Class Hierarchy
- java.lang.Object
- org.sonar.plugins.python.api.tree.BaseTreeVisitor (implements org.sonar.plugins.python.api.tree.TreeVisitor)
- org.sonar.plugins.python.api.PythonVisitorCheck (implements org.sonar.plugins.python.api.PythonCheck)
- org.sonar.python.checks.CollapsibleIfStatementsCheck
- org.sonar.python.checks.ConstantConditionCheck
- org.sonar.python.checks.NestedControlFlowDepthCheck
- org.sonar.python.checks.StringLiteralDuplicationCheck
- org.sonar.plugins.python.api.PythonVisitorCheck (implements org.sonar.plugins.python.api.PythonCheck)
- org.sonar.python.checks.CheckList
- org.sonar.python.checks.CheckUtils
- org.sonar.python.checks.DeadStoreUtils
- org.sonar.python.checks.Expressions
- org.sonar.python.checks.IncompatibleOperands.SpecialMethod
- org.sonar.python.checks.ParsingErrorCheck (implements org.sonar.plugins.python.api.PythonCheck)
- org.sonar.plugins.python.api.PythonSubscriptionCheck (implements org.sonar.plugins.python.api.PythonCheck, org.sonar.plugins.python.api.SubscriptionCheck)
- org.sonar.python.checks.AbstractCallExpressionCheck
- org.sonar.python.checks.hotspots.CommandLineArgsCheck
- org.sonar.python.checks.hotspots.EmailSendingCheck
- org.sonar.python.checks.hotspots.ExpandingArchiveCheck
- org.sonar.python.checks.hotspots.HashingDataCheck
- org.sonar.python.checks.hotspots.OsExecCheck
- org.sonar.python.checks.hotspots.ProcessSignallingCheck
- org.sonar.python.checks.hotspots.StandardInputCheck
- org.sonar.python.checks.hotspots.AbstractCookieFlagCheck
- org.sonar.python.checks.hotspots.HttpOnlyCookieCheck
- org.sonar.python.checks.hotspots.SecureCookieCheck
- org.sonar.python.checks.AbstractDuplicateKeyCheck
- org.sonar.python.checks.DictionaryDuplicateKeyCheck
- org.sonar.python.checks.SetDuplicateKeyCheck
- org.sonar.python.checks.AbstractNameCheck
- org.sonar.python.checks.AbstractFunctionNameCheck
- org.sonar.python.checks.FunctionNameCheck
- org.sonar.python.checks.MethodNameCheck
- org.sonar.python.checks.ClassNameCheck
- org.sonar.python.checks.AbstractFunctionNameCheck
- org.sonar.python.checks.AbstractStringFormatCheck
- org.sonar.python.checks.StringFormatCorrectnessCheck
- org.sonar.python.checks.StringFormatMisuseCheck
- org.sonar.python.checks.AbstractUnreadPrivateMembersCheck
- org.sonar.python.checks.UnreadPrivateAttributesCheck
- org.sonar.python.checks.UnreadPrivateInnerClassesCheck
- org.sonar.python.checks.UnreadPrivateMethodsCheck
- org.sonar.python.checks.AfterJumpStatementCheck
- org.sonar.python.checks.AllBranchesAreIdenticalCheck
- org.sonar.python.checks.ArgumentNumberCheck
- org.sonar.python.checks.ArgumentTypeCheck
- org.sonar.python.checks.BackslashInStringCheck
- org.sonar.python.checks.BackticksUsageCheck
- org.sonar.python.checks.BareRaiseInFinallyCheck
- org.sonar.python.checks.BooleanExpressionInExceptCheck
- org.sonar.python.checks.BreakContinueOutsideLoopCheck
- org.sonar.python.checks.BuiltinShadowingAssignmentCheck
- org.sonar.python.checks.CaughtExceptionsCheck
- org.sonar.python.checks.ChangeMethodContractCheck
- org.sonar.python.checks.ChildAndParentExceptionCaughtCheck
- org.sonar.python.checks.CipherBlockChainingCheck
- org.sonar.python.checks.ClassComplexityCheck
- org.sonar.python.checks.ClassMethodFirstArgumentNameCheck
- org.sonar.python.checks.hotspots.ClearTextProtocolsCheck
- org.sonar.python.checks.CognitiveComplexityFunctionCheck
- org.sonar.python.checks.CollectionLengthComparisonCheck
- org.sonar.python.checks.CommentedCodeCheck
- org.sonar.python.checks.CommentRegularExpressionCheck
- org.sonar.python.checks.ComparisonToNoneCheck
- org.sonar.python.checks.ConfusingTypeCheckingCheck
- org.sonar.python.checks.ConfusingWalrusCheck
- org.sonar.python.checks.hotspots.CorsCheck
- org.sonar.python.checks.hotspots.CsrfDisabledCheck
- org.sonar.python.checks.hotspots.DataEncryptionCheck
- org.sonar.python.checks.DbNoPasswordCheck
- org.sonar.python.checks.DeadStoreCheck
- org.sonar.python.checks.hotspots.DebugModeCheck
- org.sonar.python.checks.hotspots.DisabledHtmlAutoEscapeCheck
- org.sonar.python.checks.hotspots.DisabledHtmlAutoEscapeLegacyCheck
- org.sonar.python.checks.DuplicateArgumentCheck
- org.sonar.python.checks.DuplicatedMethodFieldNamesCheck
- org.sonar.python.checks.DuplicatedMethodImplementationCheck
- org.sonar.python.checks.hotspots.DynamicCodeExecutionCheck
- org.sonar.python.checks.ElseAfterLoopsWithoutBreakCheck
- org.sonar.python.checks.EmptyFunctionCheck
- org.sonar.python.checks.EmptyNestedBlockCheck
- org.sonar.python.checks.ExceptionCauseTypeCheck
- org.sonar.python.checks.ExceptionNotThrownCheck
- org.sonar.python.checks.ExceptionSuperClassDeclarationCheck
- org.sonar.python.checks.ExceptRethrowingCheck
- org.sonar.python.checks.ExecStatementUsageCheck
- org.sonar.python.checks.ExitHasBadArgumentsCheck
- org.sonar.python.checks.FieldDuplicatesClassNameCheck
- org.sonar.python.checks.FieldNameCheck
- org.sonar.python.checks.FileComplexityCheck
- org.sonar.python.checks.FilePermissionsCheck
- org.sonar.python.checks.FixmeCommentCheck
- org.sonar.python.checks.FunctionComplexityCheck
- org.sonar.python.checks.FunctionReturnTypeCheck
- org.sonar.python.checks.FunctionUsingLoopVariableCheck
- org.sonar.python.checks.GenericExceptionRaisedCheck
- org.sonar.python.checks.hotspots.HardCodedCredentialsCheck
- org.sonar.python.checks.HardcodedIPCheck
- org.sonar.python.checks.IdenticalExpressionOnBinaryOperatorCheck
- org.sonar.python.checks.IdentityComparisonWithCachedTypesCheck
- org.sonar.python.checks.IdentityComparisonWithNewObjectCheck
- org.sonar.python.checks.IgnoredParameterCheck
- org.sonar.python.checks.IgnoredPureOperationsCheck
- org.sonar.python.checks.IgnoredSystemExitCheck
- org.sonar.python.checks.ImplicitStringConcatenationCheck
- org.sonar.python.checks.IncompatibleOperands
- org.sonar.python.checks.IncompatibleOperandsCheck
- org.sonar.python.checks.InconsistentTypeHintCheck
- org.sonar.python.checks.IncorrectExceptionTypeCheck
- org.sonar.python.checks.InequalityUsageCheck
- org.sonar.python.checks.InfiniteRecursionCheck
- org.sonar.python.checks.InitReturnsValueCheck
- org.sonar.python.checks.InstanceAndClassMethodsAtLeastOnePositionalCheck
- org.sonar.python.checks.InstanceMethodSelfAsFirstCheck
- org.sonar.python.checks.InvalidOpenModeCheck
- org.sonar.python.checks.InvariantReturnCheck
- org.sonar.python.checks.ItemOperationsType
- org.sonar.python.checks.ItemOperationsTypeCheck
- org.sonar.python.checks.IterationOnNonIterable
- org.sonar.python.checks.IterationOnNonIterableCheck
- org.sonar.python.checks.JumpInFinallyCheck
- org.sonar.python.checks.JwtVerificationCheck
- org.sonar.python.checks.LdapAuthenticationCheck
- org.sonar.python.checks.LineLengthCheck
- org.sonar.python.checks.LocalVariableAndParameterNameConventionCheck
- org.sonar.python.checks.hotspots.LoggersConfigurationCheck
- org.sonar.python.checks.LongIntegerWithLowercaseSuffixUsageCheck
- org.sonar.python.checks.LoopExecutingAtMostOnceCheck
- org.sonar.python.checks.MethodShouldBeStaticCheck
- org.sonar.python.checks.MissingDocstringCheck
- org.sonar.python.checks.MissingNewlineAtEndOfFileCheck
- org.sonar.python.checks.ModifiedParameterValueCheck
- org.sonar.python.checks.ModuleNameCheck
- org.sonar.python.checks.NeedlessPassCheck
- org.sonar.python.checks.NestedConditionalExpressionCheck
- org.sonar.python.checks.NewStyleClassCheck
- org.sonar.python.checks.NonCallableCalled
- org.sonar.python.checks.NonCallableCalledCheck
- org.sonar.python.checks.hotspots.NonStandardCryptographicAlgorithmCheck
- org.sonar.python.checks.NonStringInAllPropertyCheck
- org.sonar.python.checks.NoPersonReferenceInTodoCheck
- org.sonar.python.checks.NoReRaiseInExitCheck
- org.sonar.python.checks.NotImplementedErrorInOperatorMethodsCheck
- org.sonar.python.checks.OneStatementPerLineCheck
- org.sonar.python.checks.OverwrittenCollectionEntryCheck
- org.sonar.python.checks.PredictableSaltCheck
- org.sonar.python.checks.PreIncrementDecrementCheck
- org.sonar.python.checks.PrintStatementUsageCheck
- org.sonar.python.checks.PropertyAccessorParameterCountCheck
- org.sonar.python.checks.hotspots.PseudoRandomCheck
- org.sonar.python.checks.hotspots.PubliclyWritableDirectoriesCheck
- org.sonar.python.checks.RaiseOutsideExceptCheck
- org.sonar.python.checks.RedundantJumpCheck
- org.sonar.python.checks.ReferencedBeforeAssignmentCheck
- org.sonar.python.checks.hotspots.RegexCheck
- org.sonar.python.checks.ReturnAndYieldInOneFunctionCheck
- org.sonar.python.checks.ReturnYieldOutsideFunctionCheck
- org.sonar.python.checks.RobustCipherAlgorithmCheck
- org.sonar.python.checks.SameBranchCheck
- org.sonar.python.checks.SameConditionCheck
- org.sonar.python.checks.SecureModeEncryptionAlgorithmsCheck
- org.sonar.python.checks.SelfAssignmentCheck
- org.sonar.python.checks.SillyEquality
- org.sonar.python.checks.SillyEqualityCheck
- org.sonar.python.checks.SillyIdentityCheck
- org.sonar.python.checks.SpecialMethodParamListCheck
- org.sonar.python.checks.hotspots.SQLQueriesCheck
- org.sonar.python.checks.hotspots.StrongCryptographicKeysCheck
- org.sonar.python.checks.TempFileCreationCheck
- org.sonar.python.checks.TooManyLinesInFileCheck
- org.sonar.python.checks.TooManyParametersCheck
- org.sonar.python.checks.TooManyReturnsCheck
- org.sonar.python.checks.TrailingCommentCheck
- org.sonar.python.checks.UndefinedNameAllPropertyCheck
- org.sonar.python.checks.UndefinedSymbolsCheck
- org.sonar.python.checks.UnreachableExceptCheck
- org.sonar.python.checks.hotspots.UnsafeHttpMethodsCheck
- org.sonar.python.checks.UnusedLocalVariableCheck
- org.sonar.python.checks.UnusedNestedDefinitionCheck
- org.sonar.python.checks.hotspots.UnverifiedHostnameCheck
- org.sonar.python.checks.UselessParenthesisAfterKeywordCheck
- org.sonar.python.checks.UselessParenthesisCheck
- org.sonar.python.checks.UselessStatementCheck
- org.sonar.python.checks.VerifiedSslTlsCertificateCheck
- org.sonar.python.checks.WeakSSLProtocolCheck
- org.sonar.python.checks.WildcardImportCheck
- org.sonar.python.checks.WrongAssignmentOperatorCheck
- org.sonar.python.checks.XMLParserXXEVulnerableCheck
- org.sonar.python.checks.AbstractCallExpressionCheck
- org.sonar.python.checks.StringFormat
- org.sonar.python.checks.StringFormat.ReplacementField
- org.sonar.python.checks.StringFormat.NamedField
- org.sonar.python.checks.StringFormat.PositionalField
- org.sonar.python.checks.TrailingWhitespaceCheck (implements org.sonar.plugins.python.api.PythonCheck)
- org.sonar.plugins.python.api.tree.BaseTreeVisitor (implements org.sonar.plugins.python.api.tree.TreeVisitor)