Hierarchy For All Packages
Package Hierarchies:Class Hierarchy
- java.lang.Object
- org.sonar.javascript.checks.CheckList
- org.sonar.javascript.checks.utils.CheckUtils
- org.sonar.javascript.checks.CommentContainsPatternChecker
- org.sonar.plugins.javascript.api.visitors.DoubleDispatchVisitor (implements org.sonar.plugins.javascript.api.visitors.TreeVisitor)
- org.sonar.plugins.javascript.api.visitors.DoubleDispatchVisitorCheck (implements org.sonar.plugins.javascript.api.JavaScriptCheck)
- org.sonar.javascript.checks.AbstractDuplicateBranchImplementationCheck
- org.sonar.javascript.checks.AbstractJQuerySelectorOptimizationCheck
- org.sonar.javascript.checks.ElementTypeSelectorCheck
- org.sonar.javascript.checks.ElementUsedWithClassSelectorCheck
- org.sonar.javascript.checks.IdChildrenSelectorCheck
- org.sonar.javascript.checks.UniversalSelectorCheck
- org.sonar.javascript.checks.AbstractSymbolNameCheck
- org.sonar.javascript.checks.ArrayConstructorsCheck
- org.sonar.javascript.checks.AssociativeArraysCheck
- org.sonar.javascript.checks.BackboneChangedIsUsedCheck
- org.sonar.javascript.checks.BuiltInObjectOverriddenCheck
- org.sonar.javascript.checks.ClassPrototypeCheck
- org.sonar.javascript.checks.ConditionalOperatorCheck
- org.sonar.javascript.checks.ContinueStatementCheck
- org.sonar.javascript.checks.DeclarationInGlobalScopeCheck
- org.sonar.javascript.checks.DefaultParameterSideEffectCheck
- org.sonar.javascript.checks.DeleteArrayElementCheck
- org.sonar.javascript.checks.DeleteNonPropertyCheck
- org.sonar.javascript.checks.DeprecatedJQueryAPICheck
- org.sonar.javascript.checks.DuplicateFunctionArgumentCheck
- org.sonar.javascript.checks.DuplicatePropertyNameCheck
- org.sonar.javascript.checks.EmptyFunctionCheck
- org.sonar.javascript.checks.ForInCheck
- org.sonar.javascript.checks.ForLoopIncrementSignCheck
- org.sonar.javascript.checks.FunctionConstructorCheck
- org.sonar.javascript.checks.GetterSetterCheck
- org.sonar.javascript.checks.IfConditionalAlwaysTrueOrFalseCheck
- org.sonar.javascript.checks.JQueryVarNameConventionCheck
- org.sonar.javascript.checks.LocalStorageCheck
- org.sonar.javascript.checks.MissingTrailingCommaCheck
- org.sonar.javascript.checks.ModelDefaultsWithArrayOrObjectCheck
- org.sonar.javascript.checks.NamedFunctionExpressionCheck
- org.sonar.javascript.checks.NestedConditionalOperatorsCheck
- org.sonar.javascript.checks.NewOperatorMisuseCheck
- org.sonar.javascript.checks.NonStandardImportCheck
- org.sonar.javascript.checks.NotStoredSelectionCheck
- org.sonar.javascript.checks.NullDereferenceInConditionalCheck
- org.sonar.javascript.checks.OctalNumberCheck
- org.sonar.javascript.checks.ParsingErrorCheck
- org.sonar.javascript.checks.PostMessageCheck
- org.sonar.javascript.checks.ReferenceErrorCheck
- org.sonar.javascript.checks.ReturnInSetterCheck
- org.sonar.javascript.checks.SameModuleImportsCheck
- org.sonar.javascript.checks.SelectionTestedWithoutLengthCheck
- org.sonar.javascript.checks.SpaceInModelPropertyNameCheck
- org.sonar.javascript.checks.SuperInvocationCheck
- org.sonar.javascript.checks.SwitchWithoutDefaultCheck
- org.sonar.javascript.checks.SymbolUsedAsConstructorCheck
- org.sonar.javascript.checks.TooManyBreakOrContinueInLoopCheck
- org.sonar.javascript.checks.TrailingCommaCheck
- org.sonar.javascript.checks.UndefinedAssignmentCheck
- org.sonar.javascript.checks.UpdatedConstVariableCheck
- org.sonar.javascript.checks.VariableDeclarationWithoutVarCheck
- org.sonar.javascript.checks.WebSQLDatabaseCheck
- org.sonar.javascript.checks.WithStatementCheck
- org.sonar.javascript.checks.YieldOutsideGeneratorCheck
- org.sonar.plugins.javascript.api.visitors.DoubleDispatchVisitorCheck (implements org.sonar.plugins.javascript.api.JavaScriptCheck)
- org.sonar.javascript.checks.EscapeUtils
- org.sonar.javascript.checks.EslintBasedCheck (implements org.sonar.plugins.javascript.api.JavaScriptCheck)
- org.sonar.javascript.checks.AdjacentOverloadSignaturesCheck
- org.sonar.javascript.checks.AlertUseCheck
- org.sonar.javascript.checks.AlphabeticalSortCheck
- org.sonar.javascript.checks.AlwaysUseCurlyBracesCheck
- org.sonar.javascript.checks.AngleBracketTypeAssertionCheck
- org.sonar.javascript.checks.ArgumentsCallerCalleeUsageCheck
- org.sonar.javascript.checks.ArgumentsUsageCheck
- org.sonar.javascript.checks.ArrowFunctionConventionCheck
- org.sonar.javascript.checks.BitwiseOperatorsCheck
- org.sonar.javascript.checks.BooleanEqualityComparisonCheck
- org.sonar.javascript.checks.BoolParamDefaultCheck
- org.sonar.javascript.checks.ClassNameCheck
- org.sonar.javascript.checks.CognitiveComplexityFunctionCheck
- org.sonar.javascript.checks.CollapsibleIfStatementsCheck
- org.sonar.javascript.checks.CollectionSizeComparisonCheck
- org.sonar.javascript.checks.CommaOperatorInSwitchCaseCheck
- org.sonar.javascript.checks.CommaOperatorUseCheck
- org.sonar.javascript.checks.CommentedCodeCheck
- org.sonar.javascript.checks.CommentRegularExpressionCheck
- org.sonar.javascript.checks.ComparisonWithNaNCheck
- org.sonar.javascript.checks.ConditionalIndentationCheck
- org.sonar.javascript.checks.ConsistentReturnsCheck
- org.sonar.javascript.checks.ConsoleLoggingCheck
- org.sonar.javascript.checks.ConstructorFunctionsForSideEffectsCheck
- org.sonar.javascript.checks.ConstructorSuperCheck
- org.sonar.javascript.checks.ContentLengthCheck
- org.sonar.javascript.checks.CookiesCheck
- org.sonar.javascript.checks.CorsCheck
- org.sonar.javascript.checks.CounterUpdatedInLoopCheck
- org.sonar.javascript.checks.CsrfCheck
- org.sonar.javascript.checks.CyclomaticComplexityJavaScriptCheck
- org.sonar.javascript.checks.CyclomaticComplexityTypeScriptCheck
- org.sonar.javascript.checks.DeadStoreCheck
- org.sonar.javascript.checks.DebuggerStatementCheck
- org.sonar.javascript.checks.DeprecationCheck
- org.sonar.javascript.checks.DestructuringAssignmentSyntaxCheck
- org.sonar.javascript.checks.DuplicateAllBranchImplementationCheck
- org.sonar.javascript.checks.DuplicateBranchImplementationCheck
- org.sonar.javascript.checks.DuplicateConditionIfCheck
- org.sonar.javascript.checks.ElseIfWithoutElseCheck
- org.sonar.javascript.checks.EmptyBlockCheck
- org.sonar.javascript.checks.EmptyDestructuringPatternCheck
- org.sonar.javascript.checks.EmptyStatementCheck
- org.sonar.javascript.checks.EncryptionCheck
- org.sonar.javascript.checks.EqEqEqCheck
- org.sonar.javascript.checks.EqualInForLoopTerminationCheck
- org.sonar.javascript.checks.ErrorWithoutThrowCheck
- org.sonar.javascript.checks.EvalCheck
- org.sonar.javascript.checks.ExpressionComplexityCheck
- org.sonar.javascript.checks.FileHeaderCheck
- org.sonar.javascript.checks.FileNameDiffersFromClassCheck
- org.sonar.javascript.checks.FileUploadsCheck
- org.sonar.javascript.checks.FixmeTagPresenceCheck
- org.sonar.javascript.checks.ForHidingWhileCheck
- org.sonar.javascript.checks.ForLoopConditionAndUpdateCheck
- org.sonar.javascript.checks.FunctionCallArgumentsOnNewLineCheck
- org.sonar.javascript.checks.FunctionDeclarationsWithinBlocksCheck
- org.sonar.javascript.checks.FunctionDefinitionInsideLoopCheck
- org.sonar.javascript.checks.FunctionNameCheck
- org.sonar.javascript.checks.FutureReservedWordsCheck
- org.sonar.javascript.checks.GlobalsShadowingCheck
- org.sonar.javascript.checks.GratuitousConditionCheck
- org.sonar.javascript.checks.HardcodedCredentialsCheck
- org.sonar.javascript.checks.HashingCheck
- org.sonar.javascript.checks.HiddenFilesCheck
- org.sonar.javascript.checks.IdenticalExpressionOnBinaryOperatorCheck
- org.sonar.javascript.checks.IdenticalFunctionsCheck
- org.sonar.javascript.checks.IgnoredReturnCheck
- org.sonar.javascript.checks.ImmediatelyReturnedVariableCheck
- org.sonar.javascript.checks.ImplicitDependenciesCheck
- org.sonar.javascript.checks.InconsistentFunctionCallCheck
- org.sonar.javascript.checks.IncrementDecrementInSubExpressionCheck
- org.sonar.javascript.checks.IndexOfCompareToPositiveNumberCheck
- org.sonar.javascript.checks.InvariantReturnCheck
- org.sonar.javascript.checks.JumpStatementInFinallyCheck
- org.sonar.javascript.checks.LabelledStatementCheck
- org.sonar.javascript.checks.LabelPlacementCheck
- org.sonar.javascript.checks.LineLengthCheck
- org.sonar.javascript.checks.MaxParameterCheck
- org.sonar.javascript.checks.MaxSwitchCasesCheck
- org.sonar.javascript.checks.MaxUnionSizeCheck
- org.sonar.javascript.checks.MisorderedParameterListCheck
- org.sonar.javascript.checks.MissingNewlineAtEndOfFileCheck
- org.sonar.javascript.checks.MultilineBlockCurlyBraceCheck
- org.sonar.javascript.checks.MultilineStringLiteralsCheck
- org.sonar.javascript.checks.NestedAssignmentCheck
- org.sonar.javascript.checks.NestedControlFlowDepthCheck
- org.sonar.javascript.checks.NoAccessorFieldMismatchCheck
- org.sonar.javascript.checks.NoAnyCheck
- org.sonar.javascript.checks.NoArrayDeleteCheck
- org.sonar.javascript.checks.NoDuplicateImportsCheck
- org.sonar.javascript.checks.NoDuplicateInCompositeCheck
- org.sonar.javascript.checks.NoDuplicateStringCheck
- org.sonar.javascript.checks.NoElementOverwriteCheck
- org.sonar.javascript.checks.NoEmptyCollectionCheck
- org.sonar.javascript.checks.NoEmptyInterfaceCheck
- org.sonar.javascript.checks.NoForInArrayCheck
- org.sonar.javascript.checks.NoInferrableTypesCheck
- org.sonar.javascript.checks.NoInMisuseCheck
- org.sonar.javascript.checks.NoInvalidAwaitCheck
- org.sonar.javascript.checks.NoInvertedBooleanCheckCheck
- org.sonar.javascript.checks.NoMagicNumbersCheck
- org.sonar.javascript.checks.NoMisleadingArrayReverseCheck
- org.sonar.javascript.checks.NoMisusedNewCheck
- org.sonar.javascript.checks.NonCaseLabelInSwitchCheck
- org.sonar.javascript.checks.NonEmptyCaseWithoutBreakCheck
- org.sonar.javascript.checks.NoNestedSwitchCheck
- org.sonar.javascript.checks.NoNestedTemplateLiteralsCheck
- org.sonar.javascript.checks.NonExistentAssignmentOperatorCheck
- org.sonar.javascript.checks.NoNonNullAssertionCheck
- org.sonar.javascript.checks.NoOneIterationLoopCheck
- org.sonar.javascript.checks.NoRedundantJumpCheck
- org.sonar.javascript.checks.NoRedundantOptionalCheck
- org.sonar.javascript.checks.NoRequireImportsCheck
- org.sonar.javascript.checks.NoReturnAwaitCheck
- org.sonar.javascript.checks.NoReturnTypeAnyCheck
- org.sonar.javascript.checks.NoSparseArraysCheck
- org.sonar.javascript.checks.NoThisAliasCheck
- org.sonar.javascript.checks.NoUnnecessaryTypeAssertionCheck
- org.sonar.javascript.checks.NoUselessCatchCheck
- org.sonar.javascript.checks.ObjectLiteralShorthandCheck
- org.sonar.javascript.checks.OneStatementPerLineCheck
- org.sonar.javascript.checks.OpenCurlyBracesAtEOLCheck
- org.sonar.javascript.checks.OSCommandCheck
- org.sonar.javascript.checks.ParenthesesCheck
- org.sonar.javascript.checks.ParseIntCallWithoutBaseCheck
- org.sonar.javascript.checks.PreferDefaultLastCheck
- org.sonar.javascript.checks.PreferForOfCheck
- org.sonar.javascript.checks.PreferNamespaceCheck
- org.sonar.javascript.checks.PreferObjectLiteralCheck
- org.sonar.javascript.checks.PreferPromiseShorthandCheck
- org.sonar.javascript.checks.PreferReadonlyCheck
- org.sonar.javascript.checks.PreferTypeGuardCheck
- org.sonar.javascript.checks.PrimitiveWrappersCheck
- org.sonar.javascript.checks.ProcessArgvCheck
- org.sonar.javascript.checks.ProductionDebugCheck
- org.sonar.javascript.checks.PseudoRandomCheck
- org.sonar.javascript.checks.ReassignedParameterCheck
- org.sonar.javascript.checks.RedeclaredSymbolCheck
- org.sonar.javascript.checks.RegularExprCheck
- org.sonar.javascript.checks.RestrictPlusOperandsCheck
- org.sonar.javascript.checks.ReturnOfBooleanExpressionCheck
- org.sonar.javascript.checks.SameLineConditionalCheck
- org.sonar.javascript.checks.SelfAssignmentCheck
- org.sonar.javascript.checks.SemicolonCheck
- org.sonar.javascript.checks.ShorthandPropertiesNotGroupedCheck
- org.sonar.javascript.checks.SocketsCheck
- org.sonar.javascript.checks.SqlQueriesCheck
- org.sonar.javascript.checks.StandardInputCheck
- org.sonar.javascript.checks.StrictModeCheck
- org.sonar.javascript.checks.StringConcatenationCheck
- org.sonar.javascript.checks.StringLiteralsQuotesCheck
- org.sonar.javascript.checks.SwitchWithNotEnoughCaseCheck
- org.sonar.javascript.checks.TabCharacterCheck
- org.sonar.javascript.checks.TemplateStringMisuseCheck
- org.sonar.javascript.checks.ThrowLiteralCheck
- org.sonar.javascript.checks.TodoTagPresenceCheck
- org.sonar.javascript.checks.TooManyArgumentsCheck
- org.sonar.javascript.checks.TooManyLinesInFileCheck
- org.sonar.javascript.checks.TooManyLinesInFunctionCheck
- org.sonar.javascript.checks.TryPromiseCheck
- org.sonar.javascript.checks.UnchangedLetVariableCheck
- org.sonar.javascript.checks.UndefinedArgumentCheck
- org.sonar.javascript.checks.UnnecessaryTypeArgumentsCheck
- org.sonar.javascript.checks.UnusedCollectionCheck
- org.sonar.javascript.checks.UnusedFunctionArgumentCheck
- org.sonar.javascript.checks.UnusedImportCheck
- org.sonar.javascript.checks.UnusedVariableCheck
- org.sonar.javascript.checks.UselessExpressionStatementCheck
- org.sonar.javascript.checks.UselessIncrementCheck
- org.sonar.javascript.checks.UselessIntersectionCheck
- org.sonar.javascript.checks.UseOfEmptyReturnValueCheck
- org.sonar.javascript.checks.UseTypeAliasCheck
- org.sonar.javascript.checks.VarDeclarationCheck
- org.sonar.javascript.checks.VariableDeclarationAfterUsageCheck
- org.sonar.javascript.checks.VariableNameCheck
- org.sonar.javascript.checks.VariableShadowingCheck
- org.sonar.javascript.checks.WildcardImportCheck
- org.sonar.javascript.checks.WrongScopeDeclarationCheck
- org.sonar.javascript.checks.XpathCheck
- org.sonar.javascript.checks.XPoweredByCheck
- org.sonar.javascript.checks.utils.FunctionReturns
- org.sonar.javascript.se.SeCheck (implements org.sonar.plugins.javascript.api.JavaScriptCheck)
- org.sonar.javascript.checks.AbstractAlwaysTrueOrFalseConditionCheck
- org.sonar.javascript.checks.ConditionalUnreachableCodeCheck
- org.sonar.javascript.checks.AbstractAnyPathSeCheck
- org.sonar.javascript.checks.ArrayCallbackWithoutReturnCheck
- org.sonar.javascript.checks.ArrayMutatingOperationCheck
- org.sonar.javascript.checks.CallabilityCheck
- org.sonar.javascript.checks.InOperatorTypeErrorCheck
- org.sonar.javascript.checks.NonExistentPropertyAccessCheck
- org.sonar.javascript.checks.NonNumberInArithmeticExpressionCheck
- org.sonar.javascript.checks.ReturnValueNotIgnoredCheck
- org.sonar.javascript.checks.ValuesNotConvertibleToNumbersCheck
- org.sonar.javascript.checks.ArgumentTypesCheck
- org.sonar.javascript.checks.ArithmeticOperationReturningNanCheck
- org.sonar.javascript.checks.DifferentTypesComparisonCheck
- org.sonar.javascript.checks.FunctionReturnTypeCheck
- org.sonar.javascript.checks.LoopsShouldNotBeInfiniteCheck
- org.sonar.javascript.checks.NullDereferenceCheck
- org.sonar.javascript.checks.RedundantAssignmentCheck
- org.sonar.javascript.checks.StringConcatenatedWithNonStringCheck
- org.sonar.javascript.checks.StringsComparisonCheck
- org.sonar.javascript.checks.UnaryPlusMinusWithObjectCheck
- org.sonar.javascript.checks.AbstractAlwaysTrueOrFalseConditionCheck
- org.sonar.plugins.javascript.api.visitors.SubscriptionVisitor (implements org.sonar.plugins.javascript.api.visitors.TreeVisitor)
- org.sonar.plugins.javascript.api.visitors.SubscriptionVisitorCheck (implements org.sonar.plugins.javascript.api.JavaScriptCheck)
- org.sonar.javascript.checks.ConditionalCommentCheck
- org.sonar.javascript.checks.DefaultParametersNotLastCheck
- org.sonar.javascript.checks.GeneratorWithoutYieldCheck
- org.sonar.javascript.checks.GlobalThisCheck
- org.sonar.javascript.checks.HtmlCommentsCheck
- org.sonar.javascript.checks.InstanceofInMisuseCheck
- org.sonar.javascript.checks.TrailingCommentCheck
- org.sonar.javascript.checks.TrailingWhitespaceCheck
- org.sonar.javascript.checks.UnreachableCodeCheck
- org.sonar.javascript.checks.UntrustedContentCheck
- org.sonar.javascript.checks.UselessStringOperationCheck
- org.sonar.javascript.checks.VoidUseCheck
- org.sonar.plugins.javascript.api.visitors.SubscriptionVisitorCheck (implements org.sonar.plugins.javascript.api.JavaScriptCheck)
Annotation Type Hierarchy
- org.sonar.javascript.checks.annotations.JavaScriptRule (implements java.lang.annotation.Annotation)
- org.sonar.javascript.checks.annotations.TypeScriptRule (implements java.lang.annotation.Annotation)