A B C D E F G H I J K L M N O P R S T U V Y
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractHighlightingTest - Class in org.sonar.iac.common.testing
- AbstractHighlightingTest(SyntaxHighlightingVisitor, TreeParser<Tree>) - Constructor for class org.sonar.iac.common.testing.AbstractHighlightingTest
- AbstractMetricsTest - Class in org.sonar.iac.common.testing
- AbstractMetricsTest() - Constructor for class org.sonar.iac.common.testing.AbstractMetricsTest
- AbstractSensorTest - Class in org.sonar.iac.common.testing
- AbstractSensorTest() - Constructor for class org.sonar.iac.common.testing.AbstractSensorTest
- action() - Method in class org.sonar.iac.common.checks.Policy.Statement
- ADD_USER_TO_GROUP - org.sonar.iac.common.checks.PrivilegeEscalationVector
- addCommentLines(List<Comment>) - Method in class org.sonar.iac.common.extension.visitors.MetricsVisitor
- after(C, Tree) - Method in class org.sonar.iac.common.extension.visitors.TreeVisitor
- after(InputFileContext, Tree) - Method in class org.sonar.iac.common.extension.visitors.MetricsVisitor
- after(InputFileContext, Tree) - Method in class org.sonar.iac.common.extension.visitors.SyntaxHighlightingVisitor
- analyse(InputFile...) - Method in class org.sonar.iac.common.testing.AbstractSensorTest
- analyse(Sensor, InputFile...) - Method in class org.sonar.iac.common.testing.AbstractSensorTest
- ancestors() - Method in class org.sonar.iac.common.extension.visitors.TreeContext
- assertHighlighting(int, int, int, TypeOfText) - Method in class org.sonar.iac.common.testing.AbstractHighlightingTest
- assertHighlighting(int, int, TypeOfText) - Method in class org.sonar.iac.common.testing.AbstractHighlightingTest
- assertTextRange(TextRange) - Static method in class org.sonar.iac.common.testing.TextRangeAssert
- ATTACH_GROUP_POLICY - org.sonar.iac.common.checks.PrivilegeEscalationVector
- ATTACH_ROLE_POLICY - org.sonar.iac.common.checks.PrivilegeEscalationVector
- ATTACH_USER_POLICY - org.sonar.iac.common.checks.PrivilegeEscalationVector
- attribute(String) - Method in class org.sonar.iac.common.yaml.object.BlockObject
- AttributeObject - Class in org.sonar.iac.common.yaml.object
B
- baseDir - Variable in class org.sonar.iac.common.testing.AbstractSensorTest
- before() - Method in class org.sonar.iac.common.extension.visitors.TreeContext
- before(C, Tree) - Method in class org.sonar.iac.common.extension.visitors.TreeVisitor
- before(InputFileContext, Tree) - Method in class org.sonar.iac.common.extension.visitors.MetricsVisitor
- before(InputFileContext, Tree) - Method in class org.sonar.iac.common.extension.visitors.SyntaxHighlightingVisitor
- block(String) - Method in class org.sonar.iac.common.yaml.object.BlockObject
- BlockObject - Class in org.sonar.iac.common.yaml.object
- BlockObject(CheckContext, MappingTree, String, YamlObject.Status) - Constructor for class org.sonar.iac.common.yaml.object.BlockObject
- blocks(String) - Method in class org.sonar.iac.common.yaml.object.BlockObject
C
- CheckContext - Interface in org.sonar.iac.common.api.checks
- checkFactory(String...) - Method in class org.sonar.iac.common.testing.AbstractSensorTest
- checks - Variable in class org.sonar.iac.common.yaml.YamlSensor
- checks() - Method in class org.sonar.iac.common.extension.IacRulesDefinition
- ChecksVisitor - Class in org.sonar.iac.common.extension.visitors
- ChecksVisitor(Checks<IacCheck>, DurationStatistics) - Constructor for class org.sonar.iac.common.extension.visitors.ChecksVisitor
- ChecksVisitor.ContextAdapter - Class in org.sonar.iac.common.extension.visitors
- children() - Method in interface org.sonar.iac.common.api.tree.Tree
- children() - Method in class org.sonar.iac.common.yaml.tree.FileTreeImpl
- children() - Method in class org.sonar.iac.common.yaml.tree.MappingTreeImpl
- children() - Method in class org.sonar.iac.common.yaml.tree.ScalarTreeImpl
- children() - Method in class org.sonar.iac.common.yaml.tree.SequenceTreeImpl
- children() - Method in class org.sonar.iac.common.yaml.tree.TupleTreeImpl
- CLOUD_FORMATION - org.sonar.iac.common.checks.PrivilegeEscalationVector
- Comment - Interface in org.sonar.iac.common.api.tree
- CommentImpl - Class in org.sonar.iac.common.api.tree.impl
- CommentImpl(String, String, TextRange) - Constructor for class org.sonar.iac.common.api.tree.impl.CommentImpl
- commentLines() - Method in class org.sonar.iac.common.extension.visitors.MetricsVisitor
- comments() - Method in interface org.sonar.iac.common.api.tree.HasComments
- comments() - Method in class org.sonar.iac.common.yaml.tree.YamlTreeImpl
- comments() - Method in class org.sonar.iac.common.yaml.tree.YamlTreeMetadata
- comments(Node) - Static method in class org.sonar.iac.common.yaml.tree.YamlTreeMetadata
- condition() - Method in class org.sonar.iac.common.checks.Policy.Statement
- contentText() - Method in interface org.sonar.iac.common.api.tree.Comment
- contentText() - Method in class org.sonar.iac.common.api.tree.impl.CommentImpl
- context - Variable in class org.sonar.iac.common.testing.AbstractSensorTest
- context(RuleKey) - Method in class org.sonar.iac.common.extension.visitors.ChecksVisitor
- ContextAdapter(RuleKey) - Constructor for class org.sonar.iac.common.extension.visitors.ChecksVisitor.ContextAdapter
- convert(Node) - Method in class org.sonar.iac.common.yaml.YamlConverter
- convertFile(List<Node>) - Method in class org.sonar.iac.common.yaml.YamlConverter
- convertMapping(MappingNode) - Method in class org.sonar.iac.common.yaml.YamlConverter
- convertScalar(ScalarNode) - Method in class org.sonar.iac.common.yaml.YamlConverter
- convertSequence(SequenceNode) - Method in class org.sonar.iac.common.yaml.YamlConverter
- convertTuple(NodeTuple) - Method in class org.sonar.iac.common.yaml.YamlConverter
- CREATE_ACCESS_KEY - org.sonar.iac.common.checks.PrivilegeEscalationVector
- CREATE_LOGIN_PROFILE - org.sonar.iac.common.checks.PrivilegeEscalationVector
- CREATE_POLICY_VERSION - org.sonar.iac.common.checks.PrivilegeEscalationVector
- customFilePredicate(SensorContext) - Method in class org.sonar.iac.common.yaml.YamlSensor
D
- DATA_PIPELINE - org.sonar.iac.common.checks.PrivilegeEscalationVector
- define(BuiltInQualityProfilesDefinition.Context) - Method in class org.sonar.iac.common.extension.IacDefaultProfileDefinition
- define(RulesDefinition.Context) - Method in class org.sonar.iac.common.extension.IacRulesDefinition
- describe(SensorDescriptor) - Method in class org.sonar.iac.common.extension.IacSensor
- describe(SensorDescriptor) - Method in class org.sonar.iac.common.yaml.YamlSensor
- documents() - Method in interface org.sonar.iac.common.yaml.tree.FileTree
- documents() - Method in class org.sonar.iac.common.yaml.tree.FileTreeImpl
- DOUBLE_QUOTED - org.sonar.iac.common.yaml.tree.ScalarTree.Style
- DurationStatistics - Class in org.sonar.iac.common.extension
- DurationStatistics(Configuration) - Constructor for class org.sonar.iac.common.extension.DurationStatistics
E
- EC2 - org.sonar.iac.common.checks.PrivilegeEscalationVector
- effect() - Method in class org.sonar.iac.common.checks.Policy.Statement
- elements() - Method in interface org.sonar.iac.common.yaml.tree.MappingTree
- elements() - Method in class org.sonar.iac.common.yaml.tree.MappingTreeImpl
- elements() - Method in interface org.sonar.iac.common.yaml.tree.SequenceTree
- elements() - Method in class org.sonar.iac.common.yaml.tree.SequenceTreeImpl
- enter(Tree) - Method in class org.sonar.iac.common.extension.visitors.TreeContext
- equals(Object) - Method in class org.sonar.iac.common.api.checks.SecondaryLocation
- equals(Object) - Method in class org.sonar.iac.common.testing.Verifier.Issue
- execute(SensorContext) - Method in class org.sonar.iac.common.extension.IacSensor
F
- FALSE - org.sonar.iac.common.checks.Trilean
- FILE_SEPERATOR - Static variable in class org.sonar.iac.common.yaml.YamlSensor
- fileLanguageKey() - Method in class org.sonar.iac.common.testing.AbstractSensorTest
- fileLinesContextFactory - Variable in class org.sonar.iac.common.extension.IacSensor
- fileLinesContextFactory - Static variable in class org.sonar.iac.common.testing.AbstractSensorTest
- FileTree - Interface in org.sonar.iac.common.yaml.tree
- FileTreeImpl - Class in org.sonar.iac.common.yaml.tree
- FileTreeImpl(List<YamlTree>, YamlTreeMetadata) - Constructor for class org.sonar.iac.common.yaml.tree.FileTreeImpl
- FOLDED - org.sonar.iac.common.yaml.tree.ScalarTree.Style
- fromAbsent(CheckContext, String) - Static method in class org.sonar.iac.common.yaml.object.AttributeObject
- fromAbsent(CheckContext, String) - Static method in class org.sonar.iac.common.yaml.object.BlockObject
- fromAbsent(CheckContext, String) - Static method in class org.sonar.iac.common.yaml.object.ListObject
- fromNode(String, Node) - Static method in class org.sonar.iac.common.yaml.tree.YamlTreeMetadata
- fromNode(Node) - Static method in class org.sonar.iac.common.yaml.tree.YamlTreeMetadata
- fromNodes(String, Node, Node) - Static method in class org.sonar.iac.common.yaml.tree.YamlTreeMetadata
- fromPresent(CheckContext, YamlTree, String) - Static method in class org.sonar.iac.common.yaml.object.AttributeObject
- fromPresent(CheckContext, YamlTree, String) - Static method in class org.sonar.iac.common.yaml.object.BlockObject
- fromPresent(CheckContext, YamlTree, String, YamlTree) - Static method in class org.sonar.iac.common.yaml.object.ListObject
G
- get(Tree, String) - Static method in class org.sonar.iac.common.checks.PropertyUtils
- get(Tree, String, Class<T>) - Static method in class org.sonar.iac.common.checks.PropertyUtils
- getActivationSettingKey() - Method in class org.sonar.iac.common.extension.IacSensor
- getActivationSettingKey() - Method in class org.sonar.iac.common.testing.AbstractSensorTest
- getAll(Tree, Class<T>) - Static method in class org.sonar.iac.common.checks.PropertyUtils
- getAll(Tree, String) - Static method in class org.sonar.iac.common.checks.PropertyUtils
- getAll(Tree, String, Class<T>) - Static method in class org.sonar.iac.common.checks.PropertyUtils
- getIntValue(Tree) - Static method in class org.sonar.iac.common.checks.TextUtils
- getListValueElements(Tree) - Static method in class org.sonar.iac.common.yaml.YamlTreeUtils
- getPosition() - Method in exception org.sonar.iac.common.extension.ParseException
- getValue(Tree) - Static method in class org.sonar.iac.common.checks.TextUtils
- GLUE_DEVELOPMENT_ENDPOINT - org.sonar.iac.common.checks.PrivilegeEscalationVector
H
- has(Tree, String) - Static method in class org.sonar.iac.common.checks.PropertyUtils
- HasComments - Interface in org.sonar.iac.common.api.tree
- hashCode() - Method in class org.sonar.iac.common.api.checks.SecondaryLocation
- hashCode() - Method in class org.sonar.iac.common.testing.Verifier.Issue
- HasProperties - Interface in org.sonar.iac.common.api.tree
- hasRange(int, int, int, int) - Method in class org.sonar.iac.common.testing.TextRangeAssert
- HasTextRange - Interface in org.sonar.iac.common.api.tree
- highlight(String) - Method in class org.sonar.iac.common.testing.AbstractHighlightingTest
- highlight(HasTextRange, TypeOfText) - Method in class org.sonar.iac.common.extension.visitors.SyntaxHighlightingVisitor
I
- IacCheck - Interface in org.sonar.iac.common.api.checks
- IacDefaultProfileDefinition - Class in org.sonar.iac.common.extension
- IacDefaultProfileDefinition() - Constructor for class org.sonar.iac.common.extension.IacDefaultProfileDefinition
- IacRulesDefinition - Class in org.sonar.iac.common.extension
- IacRulesDefinition(SonarRuntime) - Constructor for class org.sonar.iac.common.extension.IacRulesDefinition
- IacSensor - Class in org.sonar.iac.common.extension
- IacSensor(SonarRuntime, FileLinesContextFactory, NoSonarFilter, Language) - Constructor for class org.sonar.iac.common.extension.IacSensor
- id() - Method in class org.sonar.iac.common.checks.Policy
- importExternalReports(SensorContext) - Method in class org.sonar.iac.common.extension.IacSensor
- InitContext - Interface in org.sonar.iac.common.api.checks
- initialize(InitContext) - Method in interface org.sonar.iac.common.api.checks.IacCheck
- inputFile - Variable in class org.sonar.iac.common.extension.visitors.InputFileContext
- inputFile - Variable in class org.sonar.iac.common.testing.AbstractMetricsTest
- inputFile(String, String) - Method in class org.sonar.iac.common.testing.AbstractSensorTest
- InputFileContext - Class in org.sonar.iac.common.extension.visitors
- InputFileContext(SensorContext, InputFile) - Constructor for class org.sonar.iac.common.extension.visitors.InputFileContext
- isEqualTo(String) - Static method in class org.sonar.iac.common.yaml.TreePredicates
- isFalse() - Method in enum org.sonar.iac.common.checks.Trilean
- isMissing(Tree, String) - Static method in class org.sonar.iac.common.checks.PropertyUtils
- isSet() - Static method in class org.sonar.iac.common.yaml.TreePredicates
- isSonarLintContext(SensorContext) - Method in class org.sonar.iac.common.extension.IacSensor
- isSubsetOf(Collection<PrivilegeEscalationVector.Permission>) - Method in enum org.sonar.iac.common.checks.PrivilegeEscalationVector
- Issue(TextRange) - Constructor for class org.sonar.iac.common.testing.Verifier.Issue
- Issue(TextRange, String) - Constructor for class org.sonar.iac.common.testing.Verifier.Issue
- Issue(TextRange, String, List<SecondaryLocation>) - Constructor for class org.sonar.iac.common.testing.Verifier.Issue
- Issue(TextRange, String, SecondaryLocation) - Constructor for class org.sonar.iac.common.testing.Verifier.Issue
- isSupersetOfAnEscalationVector(Stream<String>) - Static method in enum org.sonar.iac.common.checks.PrivilegeEscalationVector
- isTrue() - Method in enum org.sonar.iac.common.checks.Trilean
- isTrue() - Static method in class org.sonar.iac.common.yaml.TreePredicates
- isUnknown() - Method in enum org.sonar.iac.common.checks.Trilean
- isValue(Tree, String) - Static method in class org.sonar.iac.common.checks.TextUtils
- isValueFalse(Tree) - Static method in class org.sonar.iac.common.checks.TextUtils
- isValueTrue(Tree) - Static method in class org.sonar.iac.common.checks.TextUtils
- items - Variable in class org.sonar.iac.common.yaml.object.ListObject
J
- JSON_LANGUAGE_KEY - Static variable in class org.sonar.iac.common.yaml.YamlSensor
K
- key() - Method in interface org.sonar.iac.common.api.tree.PropertyTree
- key() - Method in interface org.sonar.iac.common.yaml.tree.TupleTree
- key() - Method in class org.sonar.iac.common.yaml.tree.TupleTreeImpl
- key(Tree, String) - Static method in class org.sonar.iac.common.checks.PropertyUtils
L
- LAMBDA_CREATE_AND_ADD_PERMISSION - org.sonar.iac.common.checks.PrivilegeEscalationVector
- LAMBDA_CREATE_AND_INVOKE - org.sonar.iac.common.checks.PrivilegeEscalationVector
- LAMBDA_TRIGGERED_WITH_AN_EXTERNAL_EVENT - org.sonar.iac.common.checks.PrivilegeEscalationVector
- language - Variable in class org.sonar.iac.common.extension.IacSensor
- languageKey() - Method in interface org.sonar.iac.common.extension.ProvideLanguageKey
- languageSpecificHighlighting() - Method in class org.sonar.iac.common.extension.visitors.SyntaxHighlightingVisitor
- languageSpecificHighlighting() - Method in class org.sonar.iac.common.yaml.visitors.YamlHighlightingVisitor
- languageSpecificMetrics() - Method in class org.sonar.iac.common.extension.visitors.MetricsVisitor
- languageSpecificMetrics() - Method in class org.sonar.iac.common.yaml.visitors.YamlMetricsVisitor
- leave() - Method in class org.sonar.iac.common.extension.visitors.TreeContext
- linesOfCode() - Method in class org.sonar.iac.common.extension.visitors.MetricsVisitor
- list(String) - Method in class org.sonar.iac.common.yaml.object.BlockObject
- ListObject - Class in org.sonar.iac.common.yaml.object
- LITERAL - org.sonar.iac.common.yaml.tree.ScalarTree.Style
- log() - Method in class org.sonar.iac.common.extension.DurationStatistics
- logTester - Variable in class org.sonar.iac.common.testing.AbstractSensorTest
M
- mainFilePredicate(SensorContext) - Method in class org.sonar.iac.common.extension.IacSensor
- mainFilePredicate(SensorContext) - Method in class org.sonar.iac.common.yaml.YamlSensor
- MappingTree - Interface in org.sonar.iac.common.yaml.tree
- MappingTreeImpl - Class in org.sonar.iac.common.yaml.tree
- MappingTreeImpl(List<TupleTree>, YamlTreeMetadata) - Constructor for class org.sonar.iac.common.yaml.tree.MappingTreeImpl
- matchesValue(Tree, Predicate<String>) - Static method in class org.sonar.iac.common.checks.TextUtils
- merge(List<TextRange>) - Static method in class org.sonar.iac.common.api.tree.impl.TextRanges
- message - Variable in class org.sonar.iac.common.api.checks.SecondaryLocation
- metadata() - Method in interface org.sonar.iac.common.yaml.tree.YamlTree
- metadata() - Method in class org.sonar.iac.common.yaml.tree.YamlTreeImpl
- metricsVisitor(FileLinesContextFactory) - Method in class org.sonar.iac.common.testing.AbstractMetricsTest
- MetricsVisitor - Class in org.sonar.iac.common.extension.visitors
- MetricsVisitor(FileLinesContextFactory, NoSonarFilter) - Constructor for class org.sonar.iac.common.extension.visitors.MetricsVisitor
N
- NOSONAR_PREFIX - Static variable in class org.sonar.iac.common.extension.visitors.MetricsVisitor
- noSonarFilter - Variable in class org.sonar.iac.common.extension.IacSensor
- noSonarFilter - Variable in class org.sonar.iac.common.testing.AbstractMetricsTest
- noSonarFilter - Static variable in class org.sonar.iac.common.testing.AbstractSensorTest
- noSonarLines() - Method in class org.sonar.iac.common.extension.visitors.MetricsVisitor
- notAction() - Method in class org.sonar.iac.common.checks.Policy.Statement
- notPrincipal() - Method in class org.sonar.iac.common.checks.Policy.Statement
- notResource() - Method in class org.sonar.iac.common.checks.Policy.Statement
O
- of(String) - Static method in class org.sonar.iac.common.checks.PrivilegeEscalationVector.Permission
- of(HasTextRange, String) - Static method in class org.sonar.iac.common.api.checks.SecondaryLocation
- org.sonar.iac.common.api.checks - package org.sonar.iac.common.api.checks
- org.sonar.iac.common.api.tree - package org.sonar.iac.common.api.tree
- org.sonar.iac.common.api.tree.impl - package org.sonar.iac.common.api.tree.impl
- org.sonar.iac.common.checks - package org.sonar.iac.common.checks
- org.sonar.iac.common.extension - package org.sonar.iac.common.extension
- org.sonar.iac.common.extension.visitors - package org.sonar.iac.common.extension.visitors
- org.sonar.iac.common.testing - package org.sonar.iac.common.testing
- org.sonar.iac.common.yaml - package org.sonar.iac.common.yaml
- org.sonar.iac.common.yaml.object - package org.sonar.iac.common.yaml.object
- org.sonar.iac.common.yaml.tree - package org.sonar.iac.common.yaml.tree
- org.sonar.iac.common.yaml.visitors - package org.sonar.iac.common.yaml.visitors
- OTHER - org.sonar.iac.common.yaml.tree.ScalarTree.Style
P
- parse(String, InputFileContext) - Method in interface org.sonar.iac.common.extension.TreeParser
- parse(String, InputFileContext) - Method in class org.sonar.iac.common.yaml.YamlParser
- ParseException - Exception in org.sonar.iac.common.extension
- ParseException(String, TextPointer) - Constructor for exception org.sonar.iac.common.extension.ParseException
- parser - Variable in class org.sonar.iac.common.testing.AbstractMetricsTest
- Permission(String) - Constructor for class org.sonar.iac.common.checks.PrivilegeEscalationVector.Permission
- permissionName - Variable in class org.sonar.iac.common.checks.PrivilegeEscalationVector.Permission
- PLAIN - org.sonar.iac.common.yaml.tree.ScalarTree.Style
- Policy - Class in org.sonar.iac.common.checks
- Policy(T, Function<T, List<T>>) - Constructor for class org.sonar.iac.common.checks.Policy
- Policy.Statement - Class in org.sonar.iac.common.checks
- principal() - Method in class org.sonar.iac.common.checks.Policy.Statement
- PrivilegeEscalationVector - Enum in org.sonar.iac.common.checks
- PrivilegeEscalationVector.Permission - Class in org.sonar.iac.common.checks
- properties() - Method in interface org.sonar.iac.common.api.tree.HasProperties
- properties() - Method in class org.sonar.iac.common.yaml.tree.MappingTreeImpl
- PropertyTree - Interface in org.sonar.iac.common.api.tree
- PropertyUtils - Class in org.sonar.iac.common.checks
- ProvideLanguageKey - Interface in org.sonar.iac.common.extension
- PUT_GROUP_POLICY - org.sonar.iac.common.checks.PrivilegeEscalationVector
- PUT_ROLE_POLICY - org.sonar.iac.common.checks.PrivilegeEscalationVector
- PUT_USER_POLICY - org.sonar.iac.common.checks.PrivilegeEscalationVector
R
- range(int, int, int, int) - Static method in class org.sonar.iac.common.api.tree.impl.TextRanges
- range(int, int, String) - Static method in class org.sonar.iac.common.api.tree.impl.TextRanges
- range(Node) - Static method in class org.sonar.iac.common.yaml.tree.YamlTreeMetadata
- register(Class<T>, BiConsumer<C, T>) - Method in class org.sonar.iac.common.extension.visitors.TreeVisitor
- register(Class<T>, BiConsumer<CheckContext, T>) - Method in interface org.sonar.iac.common.api.checks.InitContext
- register(Class<T>, BiConsumer<CheckContext, T>) - Method in class org.sonar.iac.common.extension.visitors.ChecksVisitor.ContextAdapter
- register(Class<T>, BiConsumer<CheckContext, T>) - Method in class org.sonar.iac.common.testing.Verifier.TestContext
- reportAnalysisError(String, TextPointer) - Method in class org.sonar.iac.common.extension.visitors.InputFileContext
- reportIfAnyItem(Predicate<YamlTree>, String) - Method in class org.sonar.iac.common.yaml.object.ListObject
- reportIfValue(Predicate<YamlTree>, String) - Method in class org.sonar.iac.common.yaml.object.AttributeObject
- reportIssue(TextRange, String) - Method in interface org.sonar.iac.common.api.checks.CheckContext
- reportIssue(TextRange, String) - Method in class org.sonar.iac.common.extension.visitors.ChecksVisitor.ContextAdapter
- reportIssue(TextRange, String) - Method in class org.sonar.iac.common.testing.Verifier.TestContext
- reportIssue(RuleKey, TextRange, String, List<SecondaryLocation>) - Method in class org.sonar.iac.common.extension.visitors.InputFileContext
- reportIssue(HasTextRange, String) - Method in interface org.sonar.iac.common.api.checks.CheckContext
- reportIssue(HasTextRange, String) - Method in class org.sonar.iac.common.extension.visitors.ChecksVisitor.ContextAdapter
- reportIssue(HasTextRange, String) - Method in class org.sonar.iac.common.testing.Verifier.TestContext
- reportIssue(HasTextRange, String, List<SecondaryLocation>) - Method in interface org.sonar.iac.common.api.checks.CheckContext
- reportIssue(HasTextRange, String, List<SecondaryLocation>) - Method in class org.sonar.iac.common.extension.visitors.ChecksVisitor.ContextAdapter
- reportIssue(HasTextRange, String, List<SecondaryLocation>) - Method in class org.sonar.iac.common.testing.Verifier.TestContext
- reportIssue(HasTextRange, String, SecondaryLocation) - Method in interface org.sonar.iac.common.api.checks.CheckContext
- reportIssue(HasTextRange, String, SecondaryLocation) - Method in class org.sonar.iac.common.extension.visitors.ChecksVisitor.ContextAdapter
- reportIssue(HasTextRange, String, SecondaryLocation) - Method in class org.sonar.iac.common.testing.Verifier.TestContext
- reportParseError(String, TextPointer) - Method in class org.sonar.iac.common.extension.visitors.InputFileContext
- REPOSITORY_NAME - Static variable in class org.sonar.iac.common.extension.IacRulesDefinition
- repositoryKey() - Method in class org.sonar.iac.common.extension.IacSensor
- repositoryKey() - Method in class org.sonar.iac.common.testing.AbstractSensorTest
- resource() - Method in class org.sonar.iac.common.checks.Policy.Statement
- ruleKey - Variable in class org.sonar.iac.common.extension.visitors.ChecksVisitor.ContextAdapter
S
- scalar(String) - Static method in class org.sonar.iac.common.yaml.YamlTreeUtils
- scalarStyleConvert(ScalarStyle) - Static method in class org.sonar.iac.common.yaml.YamlConverter
- ScalarTree - Interface in org.sonar.iac.common.yaml.tree
- ScalarTree.Style - Enum in org.sonar.iac.common.yaml.tree
- ScalarTreeImpl - Class in org.sonar.iac.common.yaml.tree
- ScalarTreeImpl(String, ScalarTree.Style, YamlTreeMetadata) - Constructor for class org.sonar.iac.common.yaml.tree.ScalarTreeImpl
- scan(C, Tree) - Method in class org.sonar.iac.common.extension.visitors.TreeVisitor
- scan(String) - Method in class org.sonar.iac.common.testing.AbstractMetricsTest
- scan(Tree) - Method in class org.sonar.iac.common.testing.Verifier.TestContext
- SecondaryLocation - Class in org.sonar.iac.common.api.checks
- SecondaryLocation(TextRange, String) - Constructor for class org.sonar.iac.common.api.checks.SecondaryLocation
- SecondaryLocation(HasTextRange, String) - Constructor for class org.sonar.iac.common.api.checks.SecondaryLocation
- sensor(CheckFactory) - Method in class org.sonar.iac.common.testing.AbstractSensorTest
- sensorContext - Variable in class org.sonar.iac.common.extension.visitors.InputFileContext
- sensorContext - Variable in class org.sonar.iac.common.testing.AbstractMetricsTest
- sequence(String...) - Static method in class org.sonar.iac.common.yaml.YamlTreeUtils
- SequenceTree - Interface in org.sonar.iac.common.yaml.tree
- SequenceTreeImpl - Class in org.sonar.iac.common.yaml.tree
- SequenceTreeImpl(List<YamlTree>, YamlTreeMetadata) - Constructor for class org.sonar.iac.common.yaml.tree.SequenceTreeImpl
- SET_DEFAULT_POLICY_VERSION - org.sonar.iac.common.checks.PrivilegeEscalationVector
- sid() - Method in class org.sonar.iac.common.checks.Policy.Statement
- SINGLE_QUOTED - org.sonar.iac.common.yaml.tree.ScalarTree.Style
- SONAR_RUNTIME_8_9 - Static variable in class org.sonar.iac.common.testing.AbstractSensorTest
- startsWith(List<String>) - Static method in class org.sonar.iac.common.yaml.TreePredicates
- statement() - Method in class org.sonar.iac.common.checks.Policy
- style() - Method in interface org.sonar.iac.common.yaml.tree.ScalarTree
- style() - Method in class org.sonar.iac.common.yaml.tree.ScalarTreeImpl
- SyntaxHighlightingVisitor - Class in org.sonar.iac.common.extension.visitors
- SyntaxHighlightingVisitor() - Constructor for class org.sonar.iac.common.extension.visitors.SyntaxHighlightingVisitor
T
- tag() - Method in class org.sonar.iac.common.yaml.tree.YamlTreeMetadata
- tag(Node) - Static method in class org.sonar.iac.common.yaml.tree.YamlTreeMetadata
- tempFolder - Variable in class org.sonar.iac.common.testing.AbstractHighlightingTest
- tempFolder - Variable in class org.sonar.iac.common.testing.AbstractMetricsTest
- TestContext(SingleFileVerifier) - Constructor for class org.sonar.iac.common.testing.Verifier.TestContext
- textRange - Variable in class org.sonar.iac.common.api.checks.SecondaryLocation
- textRange() - Method in interface org.sonar.iac.common.api.tree.HasTextRange
- textRange() - Method in class org.sonar.iac.common.api.tree.impl.CommentImpl
- textRange() - Method in class org.sonar.iac.common.yaml.tree.YamlTreeImpl
- textRange() - Method in class org.sonar.iac.common.yaml.tree.YamlTreeMetadata
- TextRangeAssert - Class in org.sonar.iac.common.testing
- TextRangeAssert(TextRange) - Constructor for class org.sonar.iac.common.testing.TextRangeAssert
- TextRanges - Class in org.sonar.iac.common.api.tree.impl
- TextTree - Interface in org.sonar.iac.common.api.tree
- TextUtils - Class in org.sonar.iac.common.checks
- time(String, Runnable) - Method in class org.sonar.iac.common.extension.DurationStatistics
- time(String, BiConsumer<C, T>) - Method in class org.sonar.iac.common.extension.DurationStatistics
- time(String, Supplier<T>) - Method in class org.sonar.iac.common.extension.DurationStatistics
- toHighlight() - Method in class org.sonar.iac.common.yaml.object.AttributeObject
- toHighlight() - Method in class org.sonar.iac.common.yaml.object.BlockObject
- toHighlight() - Method in class org.sonar.iac.common.yaml.object.ListObject
- toParseException(String, InputFile, Exception) - Method in class org.sonar.iac.common.extension.IacSensor
- toParseException(String, InputFile, Exception) - Method in class org.sonar.iac.common.yaml.YamlSensor
- Tree - Interface in org.sonar.iac.common.api.tree
- TreeContext - Class in org.sonar.iac.common.extension.visitors
- TreeContext() - Constructor for class org.sonar.iac.common.extension.visitors.TreeContext
- treeParser() - Method in class org.sonar.iac.common.extension.IacSensor
- treeParser() - Method in class org.sonar.iac.common.testing.AbstractMetricsTest
- treeParser() - Method in class org.sonar.iac.common.yaml.YamlSensor
- TreeParser<N extends Tree> - Interface in org.sonar.iac.common.extension
- TreePredicates - Class in org.sonar.iac.common.yaml
- TreeVisitor<C extends TreeContext> - Class in org.sonar.iac.common.extension.visitors
- TreeVisitor() - Constructor for class org.sonar.iac.common.extension.visitors.TreeVisitor
- Trilean - Enum in org.sonar.iac.common.checks
-
A tree-value boolean: true, false, unknown.
- TRUE - org.sonar.iac.common.checks.Trilean
- TupleTree - Interface in org.sonar.iac.common.yaml.tree
- TupleTreeImpl - Class in org.sonar.iac.common.yaml.tree
- TupleTreeImpl(YamlTree, YamlTree, YamlTreeMetadata) - Constructor for class org.sonar.iac.common.yaml.tree.TupleTreeImpl
U
- UNKNOWN - org.sonar.iac.common.checks.Trilean
- UPDATE_ASSUME_ROLE_POLICY - org.sonar.iac.common.checks.PrivilegeEscalationVector
- UPDATE_GLUE_DEV_ENDPOINT - org.sonar.iac.common.checks.PrivilegeEscalationVector
- UPDATE_LAMBDA_CODE - org.sonar.iac.common.checks.PrivilegeEscalationVector
- UPDATE_LOGIN_PROFILE - org.sonar.iac.common.checks.PrivilegeEscalationVector
V
- value() - Method in interface org.sonar.iac.common.api.tree.Comment
- value() - Method in class org.sonar.iac.common.api.tree.impl.CommentImpl
- value() - Method in interface org.sonar.iac.common.api.tree.PropertyTree
- value() - Method in interface org.sonar.iac.common.api.tree.TextTree
- value() - Method in class org.sonar.iac.common.yaml.tree.ScalarTreeImpl
- value() - Method in interface org.sonar.iac.common.yaml.tree.TupleTree
- value() - Method in class org.sonar.iac.common.yaml.tree.TupleTreeImpl
- value(Tree, String) - Static method in class org.sonar.iac.common.checks.PropertyUtils
- value(Tree, String, Class<T>) - Static method in class org.sonar.iac.common.checks.PropertyUtils
- value(Tree, Predicate<String>) - Static method in class org.sonar.iac.common.checks.PropertyUtils
- valueOf(String) - Static method in enum org.sonar.iac.common.checks.PrivilegeEscalationVector
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.sonar.iac.common.checks.Trilean
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.sonar.iac.common.yaml.tree.ScalarTree.Style
-
Returns the enum constant of this type with the specified name.
- valueOrNull(Tree, String) - Static method in class org.sonar.iac.common.checks.PropertyUtils
- valueOrNull(Tree, String, Class<T>) - Static method in class org.sonar.iac.common.checks.PropertyUtils
- values() - Static method in enum org.sonar.iac.common.checks.PrivilegeEscalationVector
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.sonar.iac.common.checks.Trilean
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.sonar.iac.common.yaml.tree.ScalarTree.Style
-
Returns an array containing the constants of this enum type, in the order they are declared.
- Verifier - Class in org.sonar.iac.common.testing
- Verifier.Issue - Class in org.sonar.iac.common.testing
- Verifier.TestContext - Class in org.sonar.iac.common.testing
- verify(TreeParser<Tree>, Path, IacCheck) - Static method in class org.sonar.iac.common.testing.Verifier
- verify(TreeParser<Tree>, Path, IacCheck, Function<SingleFileVerifier, Verifier.TestContext>) - Static method in class org.sonar.iac.common.testing.Verifier
- verify(TreeParser<Tree>, Path, IacCheck, Verifier.Issue...) - Static method in class org.sonar.iac.common.testing.Verifier
-
This method should only be used if "Noncompliant" comments in the code cannot be used to verify the issues.
- verifyNoIssue(TreeParser<Tree>, Path, IacCheck) - Static method in class org.sonar.iac.common.testing.Verifier
- verifyNoIssue(TreeParser<Tree>, Path, IacCheck, Function<SingleFileVerifier, Verifier.TestContext>) - Static method in class org.sonar.iac.common.testing.Verifier
- version() - Method in class org.sonar.iac.common.checks.Policy
- VERSION_8_9 - Static variable in class org.sonar.iac.common.testing.AbstractSensorTest
- visitor - Variable in class org.sonar.iac.common.testing.AbstractMetricsTest
- visitors(SensorContext, DurationStatistics) - Method in class org.sonar.iac.common.extension.IacSensor
- visitors(SensorContext, DurationStatistics) - Method in class org.sonar.iac.common.yaml.YamlSensor
Y
- YAML_LANGUAGE_KEY - Static variable in class org.sonar.iac.common.yaml.YamlSensor
- YamlConverter - Class in org.sonar.iac.common.yaml
- YamlConverter() - Constructor for class org.sonar.iac.common.yaml.YamlConverter
- YamlHighlightingVisitor - Class in org.sonar.iac.common.yaml.visitors
- YamlHighlightingVisitor() - Constructor for class org.sonar.iac.common.yaml.visitors.YamlHighlightingVisitor
- YamlMetricsVisitor - Class in org.sonar.iac.common.yaml.visitors
- YamlMetricsVisitor(FileLinesContextFactory, NoSonarFilter) - Constructor for class org.sonar.iac.common.yaml.visitors.YamlMetricsVisitor
- YamlParser - Class in org.sonar.iac.common.yaml
- YamlParser() - Constructor for class org.sonar.iac.common.yaml.YamlParser
- YamlParser(YamlConverter) - Constructor for class org.sonar.iac.common.yaml.YamlParser
- YamlSensor - Class in org.sonar.iac.common.yaml
- YamlSensor(SonarRuntime, FileLinesContextFactory, CheckFactory, NoSonarFilter, Language, List<Class<?>>) - Constructor for class org.sonar.iac.common.yaml.YamlSensor
- YamlTree - Interface in org.sonar.iac.common.yaml.tree
- YamlTreeImpl - Class in org.sonar.iac.common.yaml.tree
- YamlTreeImpl(YamlTreeMetadata) - Constructor for class org.sonar.iac.common.yaml.tree.YamlTreeImpl
- YamlTreeMetadata - Class in org.sonar.iac.common.yaml.tree
- YamlTreeMetadata(String, TextRange, List<Comment>) - Constructor for class org.sonar.iac.common.yaml.tree.YamlTreeMetadata
- YamlTreeUtils - Class in org.sonar.iac.common.yaml
All Classes All Packages