- AarLoader
- AbstractJavaClasspath
- AbstractTypedTree
- AccessorsUtils
- AlwaysTrueOrFalseExpressionCollector
- AnalysisError
- AnalysisError.Kind
- AnalysisException
- AnalysisWarningsWrapper
- AnalyzerMessage
- AnalyzerMessage.TextSpan
- AnnotationTree
- AnnotationTreeImpl
- AnnotationValueResolve
- ArgumentListTreeImpl
- Arguments
- ArrayAccessExpressionTree
- ArrayAccessExpressionTreeImpl
- ArrayDimensionTree
- ArrayDimensionTreeImpl
- ArrayTypeTree
- AssertStatementTree
- AssertStatementTreeImpl
- AssignmentExpressionTree
- AssignmentExpressionTreeImpl
- ASTUtils
- BaseTreeVisitor
- BehaviorCache
- BinaryExpressionTree
- BinaryExpressionTreeImpl
- BinarySymbolicValue
- BlockStatementListTreeImpl
- BlockTree
- BlockTreeImpl
- BooleanConstraint
- BooleanGratuitousExpressionsCheck
- BoundListTreeImpl
- BreakStatementTree
- BreakStatementTreeImpl
- BytecodeCFG
- BytecodeCFG.Block
- BytecodeCFGMethodVisitor
- BytecodeEGWalker
- BytecodeEGWalker.StackValueCategoryConstraint
- BytecodeHelper
- BytecodeSECheck
- BytecodeSECheck.NullnessCheck
- BytecodeSECheck.ZeronessCheck
- CaseGroupTree
- CaseGroupTreeImpl
- CaseLabelTree
- CaseLabelTreeImpl
- CatchTree
- CatchTreeImpl
- CFG
- CFG.Block
- CFG.IBlock
- CFGLoop
- CheckerContext
- CheckerDispatcher
- CheckerDispatcher
- CheckerTreeNodeVisitor
- CheckRegistrar
- CheckRegistrar.RegistrarContext
- ClassLoaderBuilder
- ClassTree
- ClassTreeImpl
- CognitiveComplexityVisitor
- CognitiveComplexityVisitor.Result
- CommentLinesVisitor
- CompilationUnitTree
- ComplexityVisitor
- ConditionalExpressionTree
- ConditionalExpressionTreeImpl
- ConditionalUnreachableCodeCheck
- Constraint
- ConstraintManager
- ConstraintsByDomain
- ContinueStatementTree
- ContinueStatementTreeImpl
- ControlFlowGraph
- ControlFlowGraph.Block
- Convert
- CustomUnclosedResourcesCheck
- DebugCheck
- DebugInterruptedExecutionCheck
- DebugMethodYieldsCheck
- DebugMethodYieldsOnInvocationsCheck
- DefaultJavaFileScannerContext
- DefaultJavaResourceLocator
- DivisionByZeroCheck
- DivisionByZeroCheck.ZeroConstraint
- DoWhileStatementTree
- DoWhileStatementTreeImpl
- EmptyStatementTree
- EmptyStatementTreeImpl
- EndOfAnalysisCheck
- EnumConstantTree
- EnumConstantTreeImpl
- ExceptionalCheckBasedYield
- ExceptionalYield
- ExceptionalYieldChecker
- ExceptionHandler
- ExceptionUtils
- ExplodedGraph
- ExplodedGraph.Edge
- ExplodedGraph.Node
- ExplodedGraphWalker
- ExplodedGraphWalker.ExplodedGraphTooBigException
- ExplodedGraphWalker.ExplodedGraphWalkerFactory
- ExplodedGraphWalker.MaximumStartingStatesException
- ExplodedGraphWalker.MaximumStepsReachedException
- ExplodedGraphWalker.TooManyNestedBooleanStatesException
- ExportsDirectiveTree
- ExportsDirectiveTreeImpl
- ExpressionStatementTree
- ExpressionStatementTreeImpl
- ExpressionTree
- ExpressionUtils
- FileLinesVisitor
- Flags
- Flow
- Flow.Builder
- FlowComputation
- ForEachStatement
- ForEachStatementImpl
- FormalParametersListTreeImpl
- ForStatementTree
- ForStatementTreeImpl
- HappyPathYield
- IdentifierTree
- IdentifierTreeImpl
- IfStatementTree
- IfStatementTreeImpl
- IllegalRuleParameterException
- ImportClauseTree
- ImportTree
- InferedTypeTree
- InitializerListTreeImpl
- InstanceOfTree
- InstanceOfTreeImpl
- Instruction
- Instruction.FieldOrMethod
- Instruction.InvokeDynamicInsn
- Instruction.LdcInsn
- Instruction.MultiANewArrayInsn
- InternalPostfixUnaryExpression
- InternalPrefixUnaryExpression
- InternalSyntaxSpacing
- InternalSyntaxToken
- InternalSyntaxTrivia
- InvariantReturnCheck
- IssuableSubscriptionVisitor
- JavaAstScanner
- JavaCheck
- JavaClasspath
- JavaClasspathProperties
- JavaConstants
- JavaFilesCache
- JavaFileScanner
- JavaFileScannerContext
- JavaFileScannerContext.Location
- JavaIssue
- JavaKeyword
- JavaLexer
- JavaPunctuator
- JavaResourceLocator
- JavaRestrictedKeyword
- JavaSonarLintClasspath
- JavaSpecialIdentifier
- JavaSquid
- JavaTestClasspath
- JavaTokenType
- JavaTree
- JavaTree.AnnotatedTypeTree
- JavaTree.ArrayTypeTreeImpl
- JavaTree.CompilationUnitTreeImpl
- JavaTree.ImportTreeImpl
- JavaTree.NotImplementedTreeImpl
- JavaTree.PackageDeclarationTreeImpl
- JavaTree.ParameterizedTypeTreeImpl
- JavaTree.PrimitiveTypeTreeImpl
- JavaTree.UnionTypeTreeImpl
- JavaTree.WildcardTreeImpl
- JavaVersion
- JavaVersionAwareVisitor
- JavaVersionImpl
- JLabelSymbol
- JParser
- JSema
- JUtils
- KindMaps
- LabeledStatementTree
- LabeledStatementTreeImpl
- LambdaExpressionTree
- LambdaExpressionTreeImpl
- LambdaParameterListTreeImpl
- LearnedAssociation
- LearnedConstraint
- LinesOfCodeVisitor
- ListTree
- ListTreeImpl
- LiteralTree
- LiteralTreeImpl
- LiteralUtils
- LiveVariables
- LocksNotUnlockedCheck
- LocksNotUnlockedCheck.LockConstraint
- MapComputeIfAbsentOrPresentCheck
- Measurer
- MemberSelectExpressionTree
- MemberSelectExpressionTreeImpl
- MethodBehavior
- MethodInvocationTree
- MethodInvocationTreeImpl
- MethodLookup
- MethodLookup.LookupMethodVisitor
- MethodMatcher
- MethodMatcherCollection
- MethodMatcherFactory
- MethodReferenceTree
- MethodReferenceTreeImpl
- MethodsAreNonnullByDefault
- MethodTree
- MethodTreeImpl
- MethodYield
- MinMaxRangeCheck
- Modifier
- ModifierKeywordTree
- ModifierKeywordTreeImpl
- ModifiersTree
- ModifiersTreeImpl
- ModifiersUtils
- ModifierTree
- ModuleDeclarationTree
- ModuleDeclarationTreeImpl
- ModuleDirectiveTree
- ModuleDirectiveTreeImpl
- ModuleNameListTreeImpl
- ModuleNameTree
- ModuleNameTreeImpl
- NameCriteria
- NewArrayTree
- NewArrayTreeImpl
- NewClassTree
- NewClassTreeImpl
- NonNullSetToNullCheck
- NoWayOutLoopCheck
- NullableAnnotationUtils
- NullDereferenceCheck
- ObjectConstraint
- ObjectOutputStreamCheck
- OpensDirectiveTree
- OpensDirectiveTreeImpl
- OptionalGetBeforeIsPresentCheck
- PackageDeclarationTree
- PackageUtils
- Pair
- ParameterizedTypeTree
- ParameterNullnessCheck
- ParametersCriteria
- ParenthesizedTree
- ParenthesizedTreeImpl
- PCollections
- PMap
- PrimitiveTypeTree
- ProgramPoint
- ProgramState
- ProgramState.Pop
- ProgramState.SymbolicValueSymbol
- ProvidesDirectiveTree
- ProvidesDirectiveTreeImpl
- PSet
- PStack
- PublicApiChecker
- QualifiedIdentifierListTreeImpl
- RedundantAssignmentsCheck
- RelationalSymbolicValue
- RelationalSymbolicValue.Kind
- RelationalSymbolicValue.TransitiveRelationExceededException
- RequiresDirectiveTree
- RequiresDirectiveTreeImpl
- ResourceListTreeImpl
- ReturnStatementTree
- ReturnStatementTreeImpl
- RspecKey
- SECheck
- SECheck.SEIssue
- Sema
- SonarComponents
- SonarJavaIssueFilter
- SonarSymbolTableVisitor
- SquidClassLoader
- StatementExpressionListTreeImpl
- StatementTree
- StatementVisitor
- StaticInitializerTree
- StaticInitializerTreeImpl
- StreamConsumedCheck
- StreamConsumedCheck.StreamPipelineConstraint
- StreamNotConsumedCheck
- SubscriptionVisitor
- SwitchExpressionTree
- SwitchExpressionTreeImpl
- SwitchStatementTree
- SwitchStatementTreeImpl
- Symbol
- Symbol.LabelSymbol
- Symbol.MethodSymbol
- Symbol.TypeSymbol
- Symbol.VariableSymbol
- SymbolicExecutionMode
- SymbolicExecutionVisitor
- SymbolicValue
- SymbolicValue.AndSymbolicValue
- SymbolicValue.BooleanExpressionSymbolicValue
- SymbolicValue.CaughtExceptionSymbolicValue
- SymbolicValue.ExceptionalSymbolicValue
- SymbolicValue.InstanceOfSymbolicValue
- SymbolicValue.NotSymbolicValue
- SymbolicValue.OrSymbolicValue
- SymbolicValue.UnarySymbolicValue
- SymbolicValue.XorSymbolicValue
- SymbolicValueFactory
- SymbolMetadata
- SymbolMetadata.AnnotationInstance
- SymbolMetadata.AnnotationValue
- SymbolMetadataResolve
- Symbols
- Symbols.DefaultSymbol
- SynchronizedStatementTree
- SynchronizedStatementTreeImpl
- SyntacticEquivalence
- SyntaxHighlighterVisitor
- SyntaxToken
- SyntaxTreeNameFinder
- SyntaxTrivia
- ThrowStatementTree
- ThrowStatementTreeImpl
- Tree
- Tree.Kind
- TreeVisitor
- TryStatementTree
- TryStatementTreeImpl
- Type
- Type.ArrayType
- Type.Primitives
- TypeArgumentListTreeImpl
- TypeArguments
- TypeCastExpressionTreeImpl
- TypeCastTree
- TypeCriteria
- TypedConstraint
- TypeParameterListTreeImpl
- TypeParameters
- TypeParameterTree
- TypeParameterTreeImpl
- TypeTree
- TypeUnionListTreeImpl
- UnaryExpressionTree
- UnclosedResourcesCheck
- UnclosedResourcesCheck.ResourceConstraint
- UnionTypeTree
- UsesDirectiveTree
- UsesDirectiveTreeImpl
- VariableDeclaratorListTreeImpl
- VariableReadExtractor
- VariableTree
- VariableTreeImpl
- VarTypeTree
- VarTypeTreeImpl
- VisitorsBridge
- VisitorsBridgeForTests
- VisitorsBridgeForTests.TestJavaFileScannerContext
- WhileStatementTree
- WhileStatementTreeImpl
- WildcardTree