Hierarchy For All Packages
Package Hierarchies:- org.sonar.iac.common.api.checks,
- org.sonar.iac.common.api.tree,
- org.sonar.iac.common.api.tree.impl,
- org.sonar.iac.common.checks,
- org.sonar.iac.common.checks.policy,
- org.sonar.iac.common.extension,
- org.sonar.iac.common.extension.visitors,
- org.sonar.iac.common.parser.grammar,
- org.sonar.iac.common.testing,
- org.sonar.iac.common.yaml,
- org.sonar.iac.common.yaml.object,
- org.sonar.iac.common.yaml.tree,
- org.sonar.iac.common.yaml.visitors
Class Hierarchy
- java.lang.Object
- org.assertj.core.api.AbstractAssert<SELF,ACTUAL> (implements org.assertj.core.api.Assert<SELF,ACTUAL>)
- org.sonar.iac.common.testing.TextRangeAssert
- org.sonar.iac.common.testing.AbstractCheckListTest
- org.sonar.iac.common.testing.AbstractHighlightingTest
- org.sonar.iac.common.testing.AbstractMetricsTest
- org.sonar.iac.common.testing.AbstractSensorTest
- org.sonar.iac.common.testing.ExtensionSensorTest
- org.sonar.iac.common.yaml.object.AttributeObject
- org.sonar.iac.common.yaml.object.BlockObject
- org.sonar.iac.common.extension.visitors.ChecksVisitor.ContextAdapter (implements org.sonar.iac.common.api.checks.CheckContext, org.sonar.iac.common.api.checks.InitContext)
- org.sonar.iac.common.api.tree.impl.CommentImpl (implements org.sonar.iac.common.api.tree.Comment)
- org.sonar.iac.common.extension.DurationStatistics
- org.sonar.iac.common.extension.IacDefaultProfileDefinition (implements org.sonar.api.server.profile.BuiltInQualityProfilesDefinition, org.sonar.iac.common.extension.ProvideLanguageKey)
- org.sonar.iac.common.extension.IacRulesDefinition (implements org.sonar.iac.common.extension.ProvideLanguageKey, org.sonar.api.server.rule.RulesDefinition)
- org.sonar.iac.common.extension.IacSensor (implements org.sonar.api.batch.sensor.Sensor)
- org.sonar.iac.common.yaml.YamlSensor
- org.sonar.iac.common.testing.IacTestUtils
- org.sonar.iac.common.parser.grammar.LexicalConstant
- org.sonar.iac.common.yaml.object.ListObject
- org.sonar.iac.common.checks.ParsingErrorCheck (implements org.sonar.iac.common.api.checks.IacCheck)
- org.sonar.iac.common.checks.policy.Policy
- org.sonar.iac.common.checks.policy.Policy.Statement
- org.sonar.iac.common.checks.policy.PolicyValidator
- org.sonar.iac.common.checks.policy.PolicyValidator.InsecureStatement
- org.sonar.iac.common.checks.PrivilegeEscalationVector.Permission
- org.sonar.iac.common.checks.PropertyUtils
- org.sonar.iac.common.checks.ResourceAccessPolicyVector
- org.sonar.iac.common.api.checks.SecondaryLocation
- org.sonar.iac.common.api.tree.impl.TextRanges
- org.sonar.iac.common.checks.TextUtils
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- org.sonar.iac.common.extension.ParseException
- java.lang.RuntimeException
- java.lang.Exception
- org.sonar.iac.common.extension.visitors.TreeContext
- org.sonar.iac.common.extension.visitors.InputFileContext
- org.sonar.iac.common.testing.Verifier.TestContext (implements org.sonar.iac.common.api.checks.CheckContext, org.sonar.iac.common.api.checks.InitContext)
- org.sonar.iac.common.yaml.TreePredicates
- org.sonar.iac.common.extension.visitors.TreeVisitor<C>
- org.sonar.iac.common.extension.visitors.ChecksVisitor
- org.sonar.iac.common.extension.visitors.MetricsVisitor
- org.sonar.iac.common.yaml.visitors.YamlMetricsVisitor
- org.sonar.iac.common.extension.visitors.SyntaxHighlightingVisitor
- org.sonar.iac.common.yaml.visitors.YamlHighlightingVisitor
- org.sonar.iac.common.testing.Verifier
- org.sonar.iac.common.testing.Verifier.Issue
- org.sonar.iac.common.yaml.YamlConverter
- org.sonar.iac.common.yaml.YamlParser (implements org.sonar.iac.common.extension.TreeParser<N>)
- org.sonar.iac.common.yaml.tree.YamlTreeImpl (implements org.sonar.iac.common.yaml.tree.YamlTree)
- org.sonar.iac.common.yaml.tree.FileTreeImpl (implements org.sonar.iac.common.yaml.tree.FileTree)
- org.sonar.iac.common.yaml.tree.MappingTreeImpl (implements org.sonar.iac.common.yaml.tree.MappingTree)
- org.sonar.iac.common.yaml.tree.ScalarTreeImpl (implements org.sonar.iac.common.yaml.tree.ScalarTree)
- org.sonar.iac.common.yaml.tree.SequenceTreeImpl (implements org.sonar.iac.common.yaml.tree.SequenceTree)
- org.sonar.iac.common.yaml.tree.TupleTreeImpl (implements org.sonar.iac.common.yaml.tree.TupleTree)
- org.sonar.iac.common.yaml.tree.YamlTreeMetadata (implements org.sonar.iac.common.api.tree.HasTextRange)
- org.sonar.iac.common.yaml.YamlTreeUtils
- org.assertj.core.api.AbstractAssert<SELF,ACTUAL> (implements org.assertj.core.api.Assert<SELF,ACTUAL>)
Interface Hierarchy
- org.sonar.iac.common.api.checks.CheckContext
- org.sonar.iac.common.api.tree.HasComments
- org.sonar.iac.common.api.tree.IacToken (also extends org.sonar.iac.common.api.tree.TextTree)
- org.sonar.iac.common.yaml.tree.YamlTree (also extends org.sonar.iac.common.api.tree.Tree)
- org.sonar.iac.common.yaml.tree.FileTree
- org.sonar.iac.common.yaml.tree.MappingTree (also extends org.sonar.iac.common.api.tree.HasProperties)
- org.sonar.iac.common.yaml.tree.ScalarTree (also extends org.sonar.iac.common.api.tree.TextTree)
- org.sonar.iac.common.yaml.tree.SequenceTree (also extends java.lang.Iterable<T>)
- org.sonar.iac.common.yaml.tree.TupleTree (also extends org.sonar.iac.common.api.tree.PropertyTree)
- org.sonar.iac.common.api.tree.HasProperties
- org.sonar.iac.common.yaml.tree.MappingTree (also extends org.sonar.iac.common.yaml.tree.YamlTree)
- org.sonar.iac.common.api.tree.HasTextRange
- org.sonar.iac.common.api.tree.Comment
- org.sonar.iac.common.api.tree.PropertyTree
- org.sonar.iac.common.api.tree.Tree
- org.sonar.iac.common.api.tree.TextTree
- org.sonar.iac.common.api.tree.IacToken (also extends org.sonar.iac.common.api.tree.HasComments)
- org.sonar.iac.common.yaml.tree.ScalarTree (also extends org.sonar.iac.common.yaml.tree.YamlTree)
- org.sonar.iac.common.yaml.tree.YamlTree (also extends org.sonar.iac.common.api.tree.HasComments)
- org.sonar.iac.common.yaml.tree.FileTree
- org.sonar.iac.common.yaml.tree.MappingTree (also extends org.sonar.iac.common.api.tree.HasProperties)
- org.sonar.iac.common.yaml.tree.ScalarTree (also extends org.sonar.iac.common.api.tree.TextTree)
- org.sonar.iac.common.yaml.tree.SequenceTree (also extends java.lang.Iterable<T>)
- org.sonar.iac.common.yaml.tree.TupleTree (also extends org.sonar.iac.common.api.tree.PropertyTree)
- org.sonar.iac.common.api.tree.TextTree
- org.sonar.iac.common.api.checks.IacCheck
- org.sonar.iac.common.api.checks.InitContext
- java.lang.Iterable<T>
- org.sonar.iac.common.yaml.tree.SequenceTree (also extends org.sonar.iac.common.yaml.tree.YamlTree)
- org.sonar.iac.common.extension.ProvideLanguageKey
- org.sonar.iac.common.extension.TreeParser<N>
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- org.sonar.iac.common.checks.PrivilegeEscalationVector
- org.sonar.iac.common.parser.grammar.Punctuator (implements org.sonar.sslr.grammar.GrammarRuleKey)
- org.sonar.iac.common.yaml.tree.ScalarTree.Style
- org.sonar.iac.common.checks.Trilean
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)