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.python.checks.UnusedImportCheck
- org.sonar.plugins.python.api.PythonVisitorCheck (implements org.sonar.plugins.python.api.PythonCheck)
- org.sonar.python.checks.CheckList
- org.sonar.python.checks.HardcodedCredentialsCallCheck.CredentialMethod
- 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.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.BooleanCheckNotInvertedCheck
- org.sonar.python.checks.BooleanExpressionInExceptCheck
- org.sonar.python.checks.BreakContinueOutsideLoopCheck
- org.sonar.python.checks.BuiltinGenericsOverTypingModuleCheck
- 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.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.ConsistentReturnCheck
- org.sonar.python.checks.DbNoPasswordCheck
- org.sonar.python.checks.DeadStoreCheck
- org.sonar.python.checks.DeprecatedNumpyTypesCheck
- org.sonar.python.checks.DirectTypeComparisonCheck
- org.sonar.python.checks.DjangoNonDictSerializationCheck
- org.sonar.python.checks.DjangoRenderContextCheck
- org.sonar.python.checks.DoublePrefixOperatorCheck
- org.sonar.python.checks.DuplicateArgumentCheck
- org.sonar.python.checks.DuplicatedMethodFieldNamesCheck
- org.sonar.python.checks.DuplicatedMethodImplementationCheck
- org.sonar.python.checks.EinopsSyntaxCheck
- org.sonar.python.checks.ElseAfterLoopsWithoutBreakCheck
- org.sonar.python.checks.EmptyFunctionCheck
- org.sonar.python.checks.EmptyNestedBlockCheck
- org.sonar.python.checks.ExceptionCauseTypeCheck
- org.sonar.python.checks.ExceptionGroupCheck
- 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.FileHeaderCopyrightCheck
- org.sonar.python.checks.FilePermissionsCheck
- org.sonar.python.checks.FixmeCommentCheck
- org.sonar.python.checks.FlaskHardCodedSecret
- org.sonar.python.checks.FlaskHardCodedJWTSecretKeyCheck
- org.sonar.python.checks.FlaskHardCodedSecretKeyCheck
- org.sonar.python.checks.FloatingPointEqualityCheck
- org.sonar.python.checks.FStringNestingLevelCheck
- org.sonar.python.checks.FunctionComplexityCheck
- org.sonar.python.checks.FunctionReturnTypeCheck
- org.sonar.python.checks.FunctionUsingLoopVariableCheck
- org.sonar.python.checks.GenericClassTypeParameterCheck
- org.sonar.python.checks.GenericExceptionRaisedCheck
- org.sonar.python.checks.GenericFunctionTypeParameterCheck
- org.sonar.python.checks.GenericTypeStatementCheck
- org.sonar.python.checks.GenericTypeWithoutArgumentCheck
- org.sonar.python.checks.GraphQLDenialOfServiceCheck
- org.sonar.python.checks.HardcodedCredentialsCallCheck
- org.sonar.python.checks.HardcodedIPCheck
- org.sonar.python.checks.HashMethodCheck
- 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.IncorrectParameterDatetimeConstructorsCheck
- org.sonar.python.checks.IndexMethodCheck
- 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.IsCloseAbsTolCheck
- org.sonar.python.checks.ItemOperationsType
- org.sonar.python.checks.ItemOperationsTypeCheck
- org.sonar.python.checks.IterationOnNonIterable
- org.sonar.python.checks.IterationOnNonIterableCheck
- org.sonar.python.checks.IterMethodReturnTypeCheck
- org.sonar.python.checks.JumpInFinallyCheck
- org.sonar.python.checks.JwtVerificationCheck
- org.sonar.python.checks.LambdaAssignmentCheck
- org.sonar.python.checks.LdapAuthenticationCheck
- org.sonar.python.checks.LineLengthCheck
- org.sonar.python.checks.LocalVariableAndParameterNameConventionCheck
- org.sonar.python.checks.LongIntegerWithLowercaseSuffixUsageCheck
- org.sonar.python.checks.LoopExecutingAtMostOnceCheck
- org.sonar.python.checks.MandatoryFunctionParameterTypeHintCheck
- org.sonar.python.checks.MandatoryFunctionReturnTypeHintCheck
- org.sonar.python.checks.MembershipTestSupportCheck
- org.sonar.python.checks.MethodShouldBeStaticCheck
- org.sonar.python.checks.MissingDocstringCheck
- org.sonar.python.checks.MissingHyperParameterCheck
- 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.NonSingletonTfVariableCheck
- org.sonar.python.checks.NonStringInAllPropertyCheck
- org.sonar.python.checks.NoPersonReferenceInTodoCheck
- org.sonar.python.checks.NoReRaiseInExitCheck
- org.sonar.python.checks.NoSonarCommentCheck
- org.sonar.python.checks.NotImplementedErrorInOperatorMethodsCheck
- org.sonar.python.checks.NumpyIsNanCheck
- org.sonar.python.checks.NumpyListOverGeneratorCheck
- org.sonar.python.checks.NumpyRandomStateCheck
- org.sonar.python.checks.NumpyWeekMaskValidationCheck
- org.sonar.python.checks.NumpyWhereOneConditionCheck
- org.sonar.python.checks.OneStatementPerLineCheck
- org.sonar.python.checks.OverwrittenCollectionEntryCheck
- org.sonar.python.checks.PandasAddMergeParametersCheck
- org.sonar.python.checks.PandasChainInstructionCheck
- org.sonar.python.checks.PandasDataFrameToNumpyCheck
- org.sonar.python.checks.PandasModifyInPlaceCheck
- org.sonar.python.checks.PandasReadNoDataTypeCheck
- org.sonar.python.checks.PandasToDatetimeFormatCheck
- org.sonar.python.checks.PredictableSaltCheck
- org.sonar.python.checks.PreIncrementDecrementCheck
- org.sonar.python.checks.PrintStatementUsageCheck
- org.sonar.python.checks.PropertyAccessorParameterCountCheck
- org.sonar.python.checks.PyTorchDataLoaderNumWorkersCheck
- org.sonar.python.checks.PytzTimeZoneInDatetimeConstructorCheck
- org.sonar.python.checks.PytzUsageCheck
- org.sonar.python.checks.RaiseOutsideExceptCheck
- org.sonar.python.checks.RandomSeedCheck
- org.sonar.python.checks.RedundantJumpCheck
- org.sonar.python.checks.ReferencedBeforeAssignmentCheck
- 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.SideEffectInTfFunctionCheck
- org.sonar.python.checks.SillyEquality
- org.sonar.python.checks.SillyEqualityCheck
- org.sonar.python.checks.SillyIdentityCheck
- org.sonar.python.checks.SklearnCachedPipelineDontAccessTransformersCheck
- org.sonar.python.checks.SkLearnEstimatorDontInitializeEstimatedValuesCheck
- org.sonar.python.checks.SklearnPipelineParameterAreCorrectCheck
- org.sonar.python.checks.SklearnPipelineSpecifyMemoryArgumentCheck
- org.sonar.python.checks.SpecialMethodParamListCheck
- org.sonar.python.checks.SpecialMethodReturnTypeCheck
- org.sonar.python.checks.StrftimeConfusingHourSystemCheck
- org.sonar.python.checks.TempFileCreationCheck
- org.sonar.python.checks.TfFunctionDependOnOutsideVariableCheck
- org.sonar.python.checks.TfFunctionRecursivityCheck
- org.sonar.python.checks.TfGatherDeprecatedValidateIndicesCheck
- org.sonar.python.checks.TfInputShapeOnModelSubclassCheck
- org.sonar.python.checks.TfPyTorchSpecifyReductionAxisCheck
- org.sonar.python.checks.TimezoneNaiveDatetimeConstructorsCheck
- org.sonar.python.checks.ToDoCommentCheck
- org.sonar.python.checks.TooManyLinesInFileCheck
- org.sonar.python.checks.TooManyLinesInFunctionCheck
- org.sonar.python.checks.TooManyParametersCheck
- org.sonar.python.checks.TooManyReturnsCheck
- org.sonar.python.checks.TorchAutogradVariableShouldNotBeUsedCheck
- org.sonar.python.checks.TorchLoadLeadsToUntrustedCodeExecutionCheck
- org.sonar.python.checks.TorchModuleModeShouldBeSetAfterLoadingCheck
- org.sonar.python.checks.TorchModuleShouldCallInitCheck
- org.sonar.python.checks.TrailingCommentCheck
- org.sonar.python.checks.TypeAliasAnnotationCheck
- org.sonar.python.checks.UndefinedNameAllPropertyCheck
- org.sonar.python.checks.UndefinedSymbolsCheck
- org.sonar.python.checks.UnionTypeExpressionCheck
- org.sonar.python.checks.UnreachableExceptCheck
- org.sonar.python.checks.UnusedFunctionParameterCheck
- org.sonar.python.checks.UnusedLocalVariableCheck
- org.sonar.python.checks.UnusedNestedDefinitionCheck
- org.sonar.python.checks.UselessParenthesisAfterKeywordCheck
- org.sonar.python.checks.UselessParenthesisCheck
- org.sonar.python.checks.UselessStatementCheck
- org.sonar.python.checks.UseOfAnyAsTypeHintCheck
- org.sonar.python.checks.UseOfEmptyReturnValueCheck
- org.sonar.python.checks.UseStartsWithEndsWithCheck
- 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.ReturnCheckUtils
- 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)