Class Hierarchy
- java.lang.Object
- com.sonar.sslr.api.typed.ActionParser<N>
- org.sonar.javascript.tree.symbols.type.AngularJS
- org.sonar.javascript.se.builtins.ArrayBuiltInProperties
- org.sonar.javascript.tree.symbols.type.Backbone
- org.sonar.javascript.se.points.BinaryProgramPoint (implements org.sonar.javascript.se.points.ProgramPoint)
- org.sonar.javascript.se.BlockExecution
- org.sonar.javascript.se.builtins.BooleanBuiltInProperties
- org.sonar.javascript.se.sv.BuiltInFunctionSymbolicValue (implements org.sonar.javascript.se.sv.FunctionSymbolicValue)
- org.sonar.javascript.se.sv.BuiltInFunctionSymbolicValue.ListSignature (implements java.util.function.IntFunction<R>)
- org.sonar.javascript.tree.symbols.type.BuiltInMethods
- org.sonar.javascript.se.builtins.BuiltInObjectSymbolicValue (implements org.sonar.javascript.se.sv.ObjectSymbolicValue)
- org.sonar.sslr.channel.Channel<O>
- org.sonar.squidbridge.CommentAnalyser
- org.sonar.javascript.compat.CompatibilityHelper
- org.sonar.javascript.compat.CompatibleInputFile (implements org.sonar.plugins.javascript.api.visitors.JavaScriptFile)
- org.sonar.javascript.se.Constraint
- org.sonar.javascript.cfg.ControlFlowGraph
- org.sonar.javascript.se.limitations.CrossProceduralLimitation
- org.sonar.plugins.javascript.api.CustomJavaScriptRulesDefinition (implements org.sonar.api.server.rule.RulesDefinition)
- org.sonar.javascript.se.builtins.DateBuiltInProperties
- org.sonar.plugins.javascript.api.visitors.DoubleDispatchVisitor (implements org.sonar.plugins.javascript.api.visitors.TreeVisitor)
- org.sonar.javascript.se.ExpressionStack
- org.sonar.plugins.javascript.api.visitors.FileIssue (implements org.sonar.plugins.javascript.api.visitors.Issue)
- org.sonar.javascript.se.builtins.FunctionBuiltInProperties
- org.sonar.javascript.se.sv.FunctionWithTreeSymbolicValue (implements org.sonar.javascript.se.sv.SymbolicValue)
- org.sonar.javascript.tree.symbols.GlobalVariableNames
- org.sonar.javascript.highlighter.HighlightSymbolTableBuilder
- org.sonar.javascript.se.points.IdentifierProgramPoint (implements org.sonar.javascript.se.points.ProgramPoint)
- org.sonar.javascript.se.sv.IncDecSymbolicValue (implements org.sonar.javascript.se.sv.SymbolicValue)
- org.sonar.javascript.se.sv.InstanceOfSymbolicValue (implements org.sonar.javascript.se.sv.SymbolicValue)
- org.sonar.plugins.javascript.api.visitors.IssueLocation
- org.sonar.javascript.visitors.Issues
- org.sonar.javascript.parser.JavaScriptGrammar
- org.sonar.javascript.lexer.JavaScriptLexer
- org.sonar.javascript.parser.JavaScriptNodeBuilder (implements com.sonar.sslr.api.typed.NodeBuilder)
- org.sonar.javascript.parser.JavaScriptParserBuilder
- org.sonar.javascript.tree.impl.JavaScriptTree (implements org.sonar.plugins.javascript.api.tree.Tree)
- org.sonar.javascript.tree.impl.expression.ArgumentListTreeImpl (implements org.sonar.plugins.javascript.api.tree.expression.ArgumentListTree)
- org.sonar.javascript.tree.impl.expression.ArrayAssignmentPatternTreeImpl (implements org.sonar.plugins.javascript.api.tree.expression.ArrayAssignmentPatternTree)
- org.sonar.javascript.tree.impl.declaration.ArrayBindingPatternTreeImpl (implements org.sonar.plugins.javascript.api.tree.declaration.ArrayBindingPatternTree)
- org.sonar.javascript.tree.impl.expression.ArrayLiteralTreeImpl (implements org.sonar.plugins.javascript.api.tree.expression.ArrayLiteralTree, org.sonar.javascript.tree.symbols.type.TypableTree)
- org.sonar.javascript.tree.impl.expression.AssignmentExpressionTreeImpl (implements org.sonar.plugins.javascript.api.tree.expression.AssignmentExpressionTree, org.sonar.javascript.tree.symbols.type.TypableTree)
- org.sonar.javascript.tree.impl.expression.AssignmentPatternRestElementTreeImpl (implements org.sonar.plugins.javascript.api.tree.expression.AssignmentPatternRestElementTree)
- org.sonar.javascript.tree.impl.expression.BinaryExpressionTreeImpl (implements org.sonar.plugins.javascript.api.tree.expression.BinaryExpressionTree, org.sonar.javascript.tree.symbols.type.TypableTree)
- org.sonar.javascript.tree.impl.declaration.BindingPropertyTreeImpl (implements org.sonar.plugins.javascript.api.tree.declaration.BindingPropertyTree)
- org.sonar.javascript.tree.impl.statement.BlockTreeImpl (implements org.sonar.plugins.javascript.api.tree.statement.BlockTree)
- org.sonar.javascript.tree.impl.expression.BracketMemberExpressionTreeImpl (implements org.sonar.plugins.javascript.api.tree.expression.BracketMemberExpressionTree, org.sonar.javascript.tree.symbols.type.TypableTree)
- org.sonar.javascript.tree.impl.statement.BreakStatementTreeImpl (implements org.sonar.plugins.javascript.api.tree.statement.BreakStatementTree)
- org.sonar.javascript.tree.impl.expression.CallExpressionTreeImpl (implements org.sonar.plugins.javascript.api.tree.expression.CallExpressionTree, org.sonar.javascript.tree.symbols.type.TypableTree)
- org.sonar.javascript.tree.impl.statement.CaseClauseTreeImpl (implements org.sonar.plugins.javascript.api.tree.statement.CaseClauseTree)
- org.sonar.javascript.tree.impl.statement.CatchBlockTreeImpl (implements org.sonar.plugins.javascript.api.tree.statement.CatchBlockTree)
- org.sonar.javascript.tree.impl.declaration.ClassTreeImpl (implements org.sonar.plugins.javascript.api.tree.declaration.ClassTree, org.sonar.javascript.tree.symbols.type.TypableTree)
- org.sonar.javascript.tree.impl.expression.ComputedPropertyNameTreeImpl (implements org.sonar.plugins.javascript.api.tree.expression.ComputedPropertyNameTree)
- org.sonar.javascript.tree.impl.expression.ConditionalExpressionTreeImpl (implements org.sonar.plugins.javascript.api.tree.expression.ConditionalExpressionTree, org.sonar.javascript.tree.symbols.type.TypableTree)
- org.sonar.javascript.tree.impl.statement.ContinueStatementTreeImpl (implements org.sonar.plugins.javascript.api.tree.statement.ContinueStatementTree)
- org.sonar.javascript.tree.impl.statement.DebuggerStatementTreeImpl (implements org.sonar.plugins.javascript.api.tree.statement.DebuggerStatementTree)
- org.sonar.javascript.tree.impl.declaration.DecoratorTreeImpl (implements org.sonar.plugins.javascript.api.tree.declaration.DecoratorTree)
- org.sonar.javascript.tree.impl.statement.DefaultClauseTreeImpl (implements org.sonar.plugins.javascript.api.tree.statement.DefaultClauseTree)
- org.sonar.javascript.tree.impl.declaration.DefaultExportDeclarationTreeImpl (implements org.sonar.plugins.javascript.api.tree.declaration.DefaultExportDeclarationTree)
- org.sonar.javascript.tree.impl.expression.DotMemberExpressionTreeImpl (implements org.sonar.plugins.javascript.api.tree.expression.DotMemberExpressionTree, org.sonar.javascript.tree.symbols.type.TypableTree)
- org.sonar.javascript.tree.impl.statement.DoWhileStatementTreeImpl (implements org.sonar.plugins.javascript.api.tree.statement.DoWhileStatementTree)
- org.sonar.javascript.tree.impl.statement.ElseClauseTreeImpl (implements org.sonar.plugins.javascript.api.tree.statement.ElseClauseTree)
- org.sonar.javascript.tree.impl.statement.EmptyStatementTreeImpl (implements org.sonar.plugins.javascript.api.tree.statement.EmptyStatementTree)
- org.sonar.javascript.tree.impl.declaration.ExportClauseTreeImpl (implements org.sonar.plugins.javascript.api.tree.declaration.ExportClauseTree)
- org.sonar.javascript.tree.impl.declaration.ExportDefaultBindingImpl (implements org.sonar.plugins.javascript.api.tree.declaration.ExportDefaultBinding)
- org.sonar.javascript.tree.impl.declaration.ExportDefaultBindingWithExportListImpl (implements org.sonar.plugins.javascript.api.tree.declaration.ExportDefaultBindingWithExportList)
- org.sonar.javascript.tree.impl.declaration.ExportDefaultBindingWithNameSpaceExportImpl (implements org.sonar.plugins.javascript.api.tree.declaration.ExportDefaultBindingWithNameSpaceExport)
- org.sonar.javascript.tree.impl.statement.ExpressionStatementTreeImpl (implements org.sonar.plugins.javascript.api.tree.statement.ExpressionStatementTree)
- org.sonar.javascript.tree.impl.declaration.ExtendsClauseTreeImpl (implements org.sonar.plugins.javascript.api.tree.declaration.ExtendsClauseTree)
- org.sonar.javascript.tree.impl.declaration.FieldDeclarationTreeImpl (implements org.sonar.plugins.javascript.api.tree.declaration.FieldDeclarationTree)
- org.sonar.javascript.tree.impl.statement.FinallyBlockTreeImpl (implements org.sonar.plugins.javascript.api.tree.statement.FinallyBlockTree)
- org.sonar.javascript.tree.impl.statement.ForObjectStatementTreeImpl (implements org.sonar.plugins.javascript.api.tree.statement.ForObjectStatementTree)
- org.sonar.javascript.tree.impl.statement.ForStatementTreeImpl (implements org.sonar.plugins.javascript.api.tree.statement.ForStatementTree)
- org.sonar.javascript.tree.impl.declaration.FromClauseTreeImpl (implements org.sonar.plugins.javascript.api.tree.declaration.FromClauseTree)
- org.sonar.javascript.tree.impl.declaration.FunctionTreeImpl (implements org.sonar.plugins.javascript.api.tree.declaration.FunctionTree)
- org.sonar.javascript.tree.impl.expression.IdentifierTreeImpl (implements org.sonar.plugins.javascript.api.tree.expression.IdentifierTree, org.sonar.javascript.tree.symbols.type.TypableTree)
- org.sonar.javascript.tree.impl.statement.IfStatementTreeImpl (implements org.sonar.plugins.javascript.api.tree.statement.IfStatementTree)
- org.sonar.javascript.tree.impl.declaration.ImportClauseTreeImpl (implements org.sonar.plugins.javascript.api.tree.declaration.ImportClauseTree)
- org.sonar.javascript.tree.impl.declaration.ImportDeclarationTreeImpl (implements org.sonar.plugins.javascript.api.tree.declaration.ImportDeclarationTree)
- org.sonar.javascript.tree.impl.declaration.ImportModuleDeclarationTreeImpl (implements org.sonar.plugins.javascript.api.tree.declaration.ImportModuleDeclarationTree)
- org.sonar.javascript.tree.impl.expression.InitializedAssignmentPatternElementTreeImpl (implements org.sonar.plugins.javascript.api.tree.expression.InitializedAssignmentPatternElementTree)
- org.sonar.javascript.tree.impl.declaration.InitializedBindingElementTreeImpl (implements org.sonar.plugins.javascript.api.tree.declaration.InitializedBindingElementTree)
- org.sonar.javascript.tree.impl.lexical.InternalSyntaxToken (implements org.sonar.plugins.javascript.api.tree.lexical.SyntaxToken)
- org.sonar.javascript.tree.impl.lexical.InternalSyntaxTrivia (implements org.sonar.plugins.javascript.api.tree.lexical.SyntaxTrivia)
- org.sonar.javascript.tree.impl.expression.jsx.JsxClosingElementTreeImpl (implements org.sonar.plugins.javascript.api.tree.expression.jsx.JsxClosingElementTree)
- org.sonar.javascript.tree.impl.expression.jsx.JsxIdentifierTreeImpl (implements org.sonar.plugins.javascript.api.tree.expression.jsx.JsxIdentifierTree)
- org.sonar.javascript.tree.impl.expression.jsx.JsxJavaScriptExpressionTreeImpl (implements org.sonar.plugins.javascript.api.tree.expression.jsx.JsxJavaScriptExpressionTree)
- org.sonar.javascript.tree.impl.expression.jsx.JsxOpeningElementTreeImpl (implements org.sonar.plugins.javascript.api.tree.expression.jsx.JsxOpeningElementTree)
- org.sonar.javascript.tree.impl.expression.jsx.JsxSelfClosingElementTreeImpl (implements org.sonar.plugins.javascript.api.tree.expression.jsx.JsxSelfClosingElementTree)
- org.sonar.javascript.tree.impl.expression.jsx.JsxSpreadAttributeTreeImpl (implements org.sonar.plugins.javascript.api.tree.expression.jsx.JsxSpreadAttributeTree)
- org.sonar.javascript.tree.impl.expression.jsx.JsxStandardAttributeTreeImpl (implements org.sonar.plugins.javascript.api.tree.expression.jsx.JsxStandardAttributeTree)
- org.sonar.javascript.tree.impl.expression.jsx.JsxStandardElementTreeImpl (implements org.sonar.plugins.javascript.api.tree.expression.jsx.JsxStandardElementTree)
- org.sonar.javascript.tree.impl.expression.jsx.JsxTextTreeImpl (implements org.sonar.plugins.javascript.api.tree.expression.jsx.JsxTextTree)
- org.sonar.javascript.tree.impl.statement.LabelledStatementTreeImpl (implements org.sonar.plugins.javascript.api.tree.statement.LabelledStatementTree)
- org.sonar.javascript.tree.impl.expression.LiteralTreeImpl (implements org.sonar.plugins.javascript.api.tree.expression.LiteralTree, org.sonar.javascript.tree.symbols.type.TypableTree)
- org.sonar.javascript.tree.impl.declaration.ModuleTreeImpl (implements org.sonar.plugins.javascript.api.tree.ModuleTree)
- org.sonar.javascript.tree.impl.declaration.NamedExportDeclarationTreeImpl (implements org.sonar.plugins.javascript.api.tree.declaration.NamedExportDeclarationTree)
- org.sonar.javascript.tree.impl.declaration.NameSpaceExportDeclarationTreeImpl (implements org.sonar.plugins.javascript.api.tree.declaration.NameSpaceExportDeclarationTree)
- org.sonar.javascript.tree.impl.declaration.NameSpaceSpecifierTreeImpl (implements org.sonar.plugins.javascript.api.tree.declaration.SpecifierTree)
- org.sonar.javascript.tree.impl.expression.NewExpressionTreeImpl (implements org.sonar.plugins.javascript.api.tree.expression.NewExpressionTree, org.sonar.javascript.tree.symbols.type.TypableTree)
- org.sonar.javascript.tree.impl.expression.NewTargetTreeImpl (implements org.sonar.plugins.javascript.api.tree.expression.NewTargetTree)
- org.sonar.javascript.tree.impl.expression.ObjectAssignmentPatternPairElementTreeImpl (implements org.sonar.plugins.javascript.api.tree.expression.ObjectAssignmentPatternPairElementTree)
- org.sonar.javascript.tree.impl.expression.ObjectAssignmentPatternTreeImpl (implements org.sonar.plugins.javascript.api.tree.expression.ObjectAssignmentPatternTree)
- org.sonar.javascript.tree.impl.declaration.ObjectBindingPatternTreeImpl (implements org.sonar.plugins.javascript.api.tree.declaration.ObjectBindingPatternTree)
- org.sonar.javascript.tree.impl.expression.ObjectLiteralTreeImpl (implements org.sonar.plugins.javascript.api.tree.expression.ObjectLiteralTree, org.sonar.javascript.tree.symbols.type.TypableTree)
- org.sonar.javascript.tree.impl.expression.PairPropertyTreeImpl (implements org.sonar.plugins.javascript.api.tree.expression.PairPropertyTree)
- org.sonar.javascript.tree.impl.declaration.ParameterListTreeImpl (implements org.sonar.plugins.javascript.api.tree.declaration.ParameterListTree)
- org.sonar.javascript.tree.impl.expression.ParenthesisedExpressionTreeImpl (implements org.sonar.plugins.javascript.api.tree.expression.ParenthesisedExpressionTree, org.sonar.javascript.tree.symbols.type.TypableTree)
- org.sonar.javascript.tree.impl.expression.PostfixExpressionTreeImpl (implements org.sonar.javascript.tree.symbols.type.TypableTree, org.sonar.plugins.javascript.api.tree.expression.UnaryExpressionTree)
- org.sonar.javascript.tree.impl.expression.PrefixExpressionTreeImpl (implements org.sonar.javascript.tree.symbols.type.TypableTree, org.sonar.plugins.javascript.api.tree.expression.UnaryExpressionTree)
- org.sonar.javascript.tree.impl.expression.RestElementTreeImpl (implements org.sonar.plugins.javascript.api.tree.expression.RestElementTree)
- org.sonar.javascript.tree.impl.statement.ReturnStatementTreeImpl (implements org.sonar.plugins.javascript.api.tree.statement.ReturnStatementTree)
- org.sonar.javascript.tree.impl.declaration.ScriptTreeImpl (implements org.sonar.plugins.javascript.api.tree.ScriptTree)
- org.sonar.javascript.tree.impl.declaration.SpecifierListTreeImpl (implements org.sonar.plugins.javascript.api.tree.declaration.SpecifierListTree)
- org.sonar.javascript.tree.impl.declaration.SpecifierTreeImpl (implements org.sonar.plugins.javascript.api.tree.declaration.SpecifierTree)
- org.sonar.javascript.tree.impl.expression.SpreadElementTreeImpl (implements org.sonar.plugins.javascript.api.tree.expression.SpreadElementTree, org.sonar.javascript.tree.symbols.type.TypableTree)
- org.sonar.javascript.tree.impl.expression.SuperTreeImpl (implements org.sonar.plugins.javascript.api.tree.expression.SuperTree, org.sonar.javascript.tree.symbols.type.TypableTree)
- org.sonar.javascript.tree.impl.statement.SwitchStatementTreeImpl (implements org.sonar.plugins.javascript.api.tree.statement.SwitchStatementTree)
- org.sonar.javascript.tree.impl.expression.TaggedTemplateTreeImpl (implements org.sonar.plugins.javascript.api.tree.expression.TaggedTemplateTree, org.sonar.javascript.tree.symbols.type.TypableTree)
- org.sonar.javascript.tree.impl.expression.TemplateCharactersTreeImpl (implements org.sonar.plugins.javascript.api.tree.expression.TemplateCharactersTree)
- org.sonar.javascript.tree.impl.expression.TemplateExpressionTreeImpl (implements org.sonar.plugins.javascript.api.tree.expression.TemplateExpressionTree)
- org.sonar.javascript.tree.impl.expression.TemplateLiteralTreeImpl (implements org.sonar.plugins.javascript.api.tree.expression.TemplateLiteralTree, org.sonar.javascript.tree.symbols.type.TypableTree)
- org.sonar.javascript.tree.impl.statement.ThrowStatementTreeImpl (implements org.sonar.plugins.javascript.api.tree.statement.ThrowStatementTree)
- org.sonar.javascript.tree.impl.statement.TryStatementTreeImpl (implements org.sonar.plugins.javascript.api.tree.statement.TryStatementTree)
- org.sonar.javascript.tree.impl.statement.VariableDeclarationTreeImpl (implements org.sonar.plugins.javascript.api.tree.statement.VariableDeclarationTree)
- org.sonar.javascript.tree.impl.statement.VariableStatementTreeImpl (implements org.sonar.plugins.javascript.api.tree.statement.VariableStatementTree)
- org.sonar.javascript.tree.impl.statement.WhileStatementTreeImpl (implements org.sonar.plugins.javascript.api.tree.statement.WhileStatementTree)
- org.sonar.javascript.tree.impl.statement.WithStatementTreeImpl (implements org.sonar.plugins.javascript.api.tree.statement.WithStatementTree)
- org.sonar.javascript.tree.impl.expression.YieldExpressionTreeImpl (implements org.sonar.javascript.tree.symbols.type.TypableTree, org.sonar.plugins.javascript.api.tree.expression.YieldExpressionTree)
- org.sonar.javascript.visitors.JavaScriptVisitorContext (implements org.sonar.plugins.javascript.api.visitors.TreeVisitorContext)
- org.sonar.javascript.tree.symbols.type.JQuery
- org.sonar.plugins.javascript.api.visitors.LineIssue (implements org.sonar.plugins.javascript.api.visitors.Issue)
- org.sonar.javascript.se.points.LiteralProgramPoint (implements org.sonar.javascript.se.points.ProgramPoint)
- org.sonar.javascript.se.sv.LiteralSymbolicValue (implements org.sonar.javascript.se.sv.SymbolicValue)
- org.sonar.javascript.se.LiveVariableAnalysis
- org.sonar.javascript.se.LiveVariableAnalysis.Usages
- org.sonar.javascript.se.LocalVariables
- org.sonar.javascript.se.sv.LogicalNotSymbolicValue (implements org.sonar.javascript.se.sv.SymbolicValue)
- org.sonar.javascript.se.builtins.MathBuiltInProperties
- org.sonar.javascript.se.points.MemberProgramPoint (implements org.sonar.javascript.se.points.ProgramPoint)
- org.sonar.javascript.se.points.NoActionProgramPoint (implements org.sonar.javascript.se.points.ProgramPoint)
- org.sonar.javascript.se.builtins.NumberBuiltInProperties
- org.sonar.javascript.se.builtins.ObjectBuiltInProperties
- org.sonar.javascript.tree.symbols.type.ObjectType (implements org.sonar.plugins.javascript.api.symbols.Type)
- org.sonar.javascript.se.sv.PlusSymbolicValue (implements org.sonar.javascript.se.sv.SymbolicValue)
- org.sonar.plugins.javascript.api.visitors.PreciseIssue (implements org.sonar.plugins.javascript.api.visitors.Issue)
- org.sonar.javascript.tree.symbols.type.PrimitiveOperations
- org.sonar.javascript.se.ProgramState (implements org.sonar.javascript.se.ProgramStateConstraints)
- org.sonar.javascript.se.builtins.RegexpBuiltInProperties
- org.sonar.javascript.se.Relation
- org.sonar.javascript.se.sv.RelationalSymbolicValue (implements org.sonar.javascript.se.sv.SymbolicValue)
- org.sonar.javascript.se.RelationOnSymbols
- org.sonar.javascript.tree.symbols.Scope
- org.sonar.javascript.se.SeCheck (implements org.sonar.plugins.javascript.api.JavaScriptCheck)
- org.sonar.javascript.tree.impl.SeparatedListImpl<T> (implements org.sonar.plugins.javascript.api.tree.SeparatedList<T>)
- org.sonar.javascript.se.sv.SimpleSymbolicValue (implements org.sonar.javascript.se.sv.SymbolicValue)
- org.sonar.javascript.se.builtins.StringBuiltInProperties
- org.sonar.plugins.javascript.api.visitors.SubscriptionVisitor (implements org.sonar.plugins.javascript.api.visitors.TreeVisitor)
- org.sonar.plugins.javascript.api.symbols.Symbol
- org.sonar.javascript.se.SymbolicExecution
- org.sonar.javascript.se.sv.SymbolicValueWithConstraint (implements org.sonar.javascript.se.sv.SymbolicValue)
- org.sonar.javascript.tree.symbols.SymbolModelImpl (implements org.sonar.plugins.javascript.api.symbols.SymbolModel, org.sonar.javascript.tree.symbols.SymbolModelBuilder)
- org.sonar.javascript.tree.SyntacticEquivalence
- org.sonar.javascript.parser.TreeFactory
- org.sonar.javascript.parser.TreeFactory.Tuple<T,U>
- org.sonar.javascript.se.sv.TypeOfComparisonSymbolicValue (implements org.sonar.javascript.se.sv.SymbolicValue)
- org.sonar.javascript.se.sv.TypeOfSymbolicValue (implements org.sonar.javascript.se.sv.SymbolicValue)
- org.sonar.plugins.javascript.api.symbols.TypeSet (implements java.util.Set<E>)
- org.sonar.javascript.se.sv.UnaryMinusSymbolicValue (implements org.sonar.javascript.se.sv.SymbolicValue)
- org.sonar.javascript.se.points.UnaryNumericProgramPoint (implements org.sonar.javascript.se.points.ProgramPoint)
- org.sonar.plugins.javascript.api.symbols.Usage
- org.sonar.javascript.tree.symbols.type.Utils
- org.sonar.javascript.tree.symbols.type.WebAPI
Interface Hierarchy
- org.sonar.javascript.se.sv.BuiltInFunctionSymbolicValue.ArgumentsConstrainer
- org.sonar.javascript.cfg.CfgBlock
- org.sonar.plugins.javascript.api.visitors.Issue
- java.lang.Iterable<T>
- org.sonar.plugins.javascript.api.JavaScriptCheck
- org.sonar.plugins.javascript.api.visitors.JavaScriptFile
- org.sonar.plugins.javascript.api.tree.Kinds
- org.sonar.javascript.se.points.ProgramPoint
- org.sonar.javascript.se.ProgramStateConstraints
- org.sonar.javascript.se.sv.SymbolicValue
- org.sonar.plugins.javascript.api.symbols.SymbolModel
- org.sonar.javascript.tree.symbols.SymbolModelBuilder
- org.sonar.plugins.javascript.api.tree.Tree
- org.sonar.plugins.javascript.api.tree.declaration.AccessorMethodDeclarationTree
- org.sonar.plugins.javascript.api.tree.expression.ArgumentListTree
- org.sonar.plugins.javascript.api.tree.expression.ArrayAssignmentPatternTree
- org.sonar.plugins.javascript.api.tree.declaration.ArrayBindingPatternTree (also extends org.sonar.plugins.javascript.api.tree.declaration.BindingElementTree, org.sonar.plugins.javascript.api.tree.declaration.DeclarationTree)
- org.sonar.plugins.javascript.api.tree.expression.ArrayLiteralTree
- org.sonar.plugins.javascript.api.tree.expression.ArrowFunctionTree (also extends org.sonar.plugins.javascript.api.tree.expression.ExpressionTree, org.sonar.plugins.javascript.api.tree.declaration.FunctionTree)
- org.sonar.plugins.javascript.api.tree.expression.AssignmentExpressionTree
- org.sonar.plugins.javascript.api.tree.expression.AssignmentPatternRestElementTree
- org.sonar.plugins.javascript.api.tree.expression.BinaryExpressionTree
- org.sonar.plugins.javascript.api.tree.declaration.BindingElementTree
- org.sonar.plugins.javascript.api.tree.declaration.BindingPropertyTree (also extends org.sonar.plugins.javascript.api.tree.declaration.BindingElementTree, org.sonar.plugins.javascript.api.tree.declaration.DeclarationTree)
- org.sonar.plugins.javascript.api.tree.statement.BlockTree
- org.sonar.plugins.javascript.api.tree.expression.BracketMemberExpressionTree
- org.sonar.plugins.javascript.api.tree.statement.BreakStatementTree
- org.sonar.plugins.javascript.api.tree.expression.CallExpressionTree
- org.sonar.plugins.javascript.api.tree.statement.CaseClauseTree
- org.sonar.plugins.javascript.api.tree.statement.CatchBlockTree
- org.sonar.plugins.javascript.api.tree.declaration.ClassTree (also extends org.sonar.plugins.javascript.api.tree.expression.ExpressionTree, org.sonar.plugins.javascript.api.tree.statement.StatementTree)
- org.sonar.plugins.javascript.api.tree.expression.ComputedPropertyNameTree
- org.sonar.plugins.javascript.api.tree.expression.ConditionalExpressionTree (also extends org.sonar.plugins.javascript.api.tree.statement.ConditionalTree, org.sonar.plugins.javascript.api.tree.expression.ExpressionTree)
- org.sonar.plugins.javascript.api.tree.statement.ConditionalTree
- org.sonar.plugins.javascript.api.tree.statement.ContinueStatementTree
- org.sonar.plugins.javascript.api.tree.statement.DebuggerStatementTree
- org.sonar.plugins.javascript.api.tree.declaration.DeclarationTree
- org.sonar.plugins.javascript.api.tree.declaration.DecoratorTree
- org.sonar.plugins.javascript.api.tree.statement.DefaultClauseTree
- org.sonar.plugins.javascript.api.tree.declaration.DefaultExportDeclarationTree
- org.sonar.plugins.javascript.api.tree.expression.DotMemberExpressionTree
- org.sonar.plugins.javascript.api.tree.statement.DoWhileStatementTree (also extends org.sonar.plugins.javascript.api.tree.statement.ConditionalTree, org.sonar.plugins.javascript.api.tree.statement.IterationStatementTree)
- org.sonar.plugins.javascript.api.tree.statement.ElseClauseTree
- org.sonar.plugins.javascript.api.tree.statement.EmptyStatementTree
- org.sonar.plugins.javascript.api.tree.declaration.ExportClauseTree
- org.sonar.plugins.javascript.api.tree.declaration.ExportDeclarationTree
- org.sonar.plugins.javascript.api.tree.declaration.ExportDefaultBinding
- org.sonar.plugins.javascript.api.tree.declaration.ExportDefaultBindingWithExportList
- org.sonar.plugins.javascript.api.tree.declaration.ExportDefaultBindingWithNameSpaceExport
- org.sonar.plugins.javascript.api.tree.statement.ExpressionStatementTree
- org.sonar.plugins.javascript.api.tree.expression.ExpressionTree
- org.sonar.plugins.javascript.api.tree.declaration.ExtendsClauseTree
- org.sonar.plugins.javascript.api.tree.declaration.FieldDeclarationTree
- org.sonar.plugins.javascript.api.tree.statement.FinallyBlockTree
- org.sonar.plugins.javascript.api.tree.statement.ForObjectStatementTree
- org.sonar.plugins.javascript.api.tree.statement.ForStatementTree (also extends org.sonar.plugins.javascript.api.tree.statement.ConditionalTree, org.sonar.plugins.javascript.api.tree.statement.IterationStatementTree)
- org.sonar.plugins.javascript.api.tree.declaration.FromClauseTree
- org.sonar.plugins.javascript.api.tree.declaration.FunctionDeclarationTree (also extends org.sonar.plugins.javascript.api.tree.declaration.FunctionTree, org.sonar.plugins.javascript.api.tree.statement.StatementTree)
- org.sonar.plugins.javascript.api.tree.expression.FunctionExpressionTree (also extends org.sonar.plugins.javascript.api.tree.expression.ExpressionTree, org.sonar.plugins.javascript.api.tree.declaration.FunctionTree)
- org.sonar.plugins.javascript.api.tree.declaration.FunctionTree
- org.sonar.plugins.javascript.api.tree.expression.IdentifierTree (also extends org.sonar.plugins.javascript.api.tree.declaration.BindingElementTree, org.sonar.plugins.javascript.api.tree.expression.ExpressionTree)
- org.sonar.plugins.javascript.api.tree.statement.IfStatementTree (also extends org.sonar.plugins.javascript.api.tree.statement.ConditionalTree, org.sonar.plugins.javascript.api.tree.statement.StatementTree)
- org.sonar.plugins.javascript.api.tree.declaration.ImportClauseTree
- org.sonar.plugins.javascript.api.tree.declaration.ImportDeclarationTree
- org.sonar.plugins.javascript.api.tree.declaration.ImportModuleDeclarationTree
- org.sonar.plugins.javascript.api.tree.expression.InitializedAssignmentPatternElementTree
- org.sonar.plugins.javascript.api.tree.declaration.InitializedBindingElementTree
- org.sonar.plugins.javascript.api.tree.statement.IterationStatementTree
- org.sonar.plugins.javascript.api.tree.expression.jsx.JsxAttributeTree
- org.sonar.plugins.javascript.api.tree.expression.jsx.JsxAttributeValueTree
- org.sonar.plugins.javascript.api.tree.expression.jsx.JsxChildTree
- org.sonar.plugins.javascript.api.tree.expression.jsx.JsxClosingElementTree
- org.sonar.plugins.javascript.api.tree.expression.jsx.JsxElementNameTree
- org.sonar.plugins.javascript.api.tree.expression.jsx.JsxElementTree (also extends org.sonar.plugins.javascript.api.tree.expression.ExpressionTree, org.sonar.plugins.javascript.api.tree.expression.jsx.JsxAttributeValueTree, org.sonar.plugins.javascript.api.tree.expression.jsx.JsxChildTree)
- org.sonar.plugins.javascript.api.tree.expression.jsx.JsxIdentifierTree (also extends org.sonar.plugins.javascript.api.tree.expression.jsx.JsxAttributeTree, org.sonar.plugins.javascript.api.tree.expression.jsx.JsxElementNameTree)
- org.sonar.plugins.javascript.api.tree.expression.jsx.JsxJavaScriptExpressionTree (also extends org.sonar.plugins.javascript.api.tree.expression.jsx.JsxAttributeValueTree, org.sonar.plugins.javascript.api.tree.expression.jsx.JsxChildTree)
- org.sonar.plugins.javascript.api.tree.expression.jsx.JsxOpeningElementTree
- org.sonar.plugins.javascript.api.tree.expression.jsx.JsxSelfClosingElementTree
- org.sonar.plugins.javascript.api.tree.expression.jsx.JsxSpreadAttributeTree
- org.sonar.plugins.javascript.api.tree.expression.jsx.JsxStandardAttributeTree
- org.sonar.plugins.javascript.api.tree.expression.jsx.JsxStandardElementTree
- org.sonar.plugins.javascript.api.tree.expression.jsx.JsxTextTree
- org.sonar.plugins.javascript.api.tree.statement.LabelledStatementTree
- org.sonar.plugins.javascript.api.tree.expression.LexicalDeclarationTree
- org.sonar.plugins.javascript.api.tree.expression.LiteralTree (also extends org.sonar.plugins.javascript.api.tree.expression.ExpressionTree, org.sonar.plugins.javascript.api.tree.expression.jsx.JsxAttributeValueTree)
- org.sonar.plugins.javascript.api.tree.expression.MemberExpressionTree
- org.sonar.plugins.javascript.api.tree.declaration.MethodDeclarationTree
- org.sonar.plugins.javascript.api.tree.ModuleTree
- org.sonar.plugins.javascript.api.tree.declaration.NamedExportDeclarationTree
- org.sonar.plugins.javascript.api.tree.declaration.NameSpaceExportDeclarationTree
- org.sonar.plugins.javascript.api.tree.expression.NewExpressionTree
- org.sonar.plugins.javascript.api.tree.expression.NewTargetTree
- org.sonar.plugins.javascript.api.tree.expression.ObjectAssignmentPatternPairElementTree
- org.sonar.plugins.javascript.api.tree.expression.ObjectAssignmentPatternTree
- org.sonar.plugins.javascript.api.tree.declaration.ObjectBindingPatternTree
- org.sonar.plugins.javascript.api.tree.expression.ObjectLiteralTree
- org.sonar.plugins.javascript.api.tree.expression.PairPropertyTree
- org.sonar.plugins.javascript.api.tree.declaration.ParameterListTree
- org.sonar.plugins.javascript.api.tree.expression.ParenthesisedExpressionTree
- org.sonar.plugins.javascript.api.tree.expression.RestElementTree
- org.sonar.plugins.javascript.api.tree.statement.ReturnStatementTree
- org.sonar.plugins.javascript.api.tree.ScriptTree
- org.sonar.plugins.javascript.api.tree.declaration.SpecifierListTree
- org.sonar.plugins.javascript.api.tree.declaration.SpecifierTree
- org.sonar.plugins.javascript.api.tree.expression.SpreadElementTree
- org.sonar.plugins.javascript.api.tree.statement.StatementTree
- org.sonar.plugins.javascript.api.tree.expression.SuperTree
- org.sonar.plugins.javascript.api.tree.statement.SwitchClauseTree
- org.sonar.plugins.javascript.api.tree.statement.SwitchStatementTree
- org.sonar.plugins.javascript.api.tree.lexical.SyntaxToken
- org.sonar.plugins.javascript.api.tree.lexical.SyntaxTrivia
- org.sonar.plugins.javascript.api.tree.expression.TaggedTemplateTree
- org.sonar.plugins.javascript.api.tree.expression.TemplateCharactersTree
- org.sonar.plugins.javascript.api.tree.expression.TemplateExpressionTree
- org.sonar.plugins.javascript.api.tree.expression.TemplateLiteralTree
- org.sonar.plugins.javascript.api.tree.statement.ThrowStatementTree
- org.sonar.plugins.javascript.api.tree.statement.TryStatementTree
- org.sonar.plugins.javascript.api.tree.expression.UnaryExpressionTree
- org.sonar.plugins.javascript.api.tree.statement.VariableDeclarationTree
- org.sonar.plugins.javascript.api.tree.statement.VariableStatementTree
- org.sonar.plugins.javascript.api.tree.statement.WhileStatementTree (also extends org.sonar.plugins.javascript.api.tree.statement.ConditionalTree, org.sonar.plugins.javascript.api.tree.statement.IterationStatementTree)
- org.sonar.plugins.javascript.api.tree.statement.WithStatementTree
- org.sonar.plugins.javascript.api.tree.expression.YieldExpressionTree
- org.sonar.plugins.javascript.api.visitors.TreeVisitor
- org.sonar.plugins.javascript.api.visitors.TreeVisitorContext
- org.sonar.javascript.tree.symbols.type.TypableTree
- org.sonar.plugins.javascript.api.symbols.Type
Enum Hierarchy
Copyright © 2011–2017 SonarSource and Eriks Nukis. All rights reserved.