A B C D E F G H I K L M N O P R S T U V
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
- 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
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
C
- CheckContext - Interface in org.sonar.iac.common.api.checks
- checkFactory(String...) - Method in class org.sonar.iac.common.testing.AbstractSensorTest
- 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
- 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
- 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
- ContextAdapter(RuleKey) - Constructor for class org.sonar.iac.common.extension.visitors.ChecksVisitor.ContextAdapter
D
- describe(SensorDescriptor) - Method in class org.sonar.iac.common.extension.IacSensor
- DurationStatistics - Class in org.sonar.iac.common.extension
- DurationStatistics(Configuration) - Constructor for class org.sonar.iac.common.extension.DurationStatistics
E
- effect() - Method in class org.sonar.iac.common.checks.Policy.Statement
- 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
- 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
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
- getPosition() - Method in exception org.sonar.iac.common.extension.ParseException
- getValue(Tree) - Static method in class org.sonar.iac.common.checks.TextUtils
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
- IacSensor - Class in org.sonar.iac.common.extension
- IacSensor(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
- isFalse() - Method in enum org.sonar.iac.common.checks.Trilean
- isMissing(Tree, String) - Static method in class org.sonar.iac.common.checks.PropertyUtils
- isSonarLintContext(SensorContext) - Method in class org.sonar.iac.common.extension.IacSensor
- 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
- isTrue() - Method in enum org.sonar.iac.common.checks.Trilean
- 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
K
- key() - Method in interface org.sonar.iac.common.api.tree.PropertyTree
- key(Tree, String) - Static method in class org.sonar.iac.common.checks.PropertyUtils
L
- language - Variable in class org.sonar.iac.common.extension.IacSensor
- language() - Method in class org.sonar.iac.common.testing.AbstractSensorTest
- languageSpecificHighlighting() - Method in class org.sonar.iac.common.extension.visitors.SyntaxHighlightingVisitor
- languageSpecificMetrics() - Method in class org.sonar.iac.common.extension.visitors.MetricsVisitor
- leave() - Method in class org.sonar.iac.common.extension.visitors.TreeContext
- linesOfCode() - Method in class org.sonar.iac.common.extension.visitors.MetricsVisitor
- 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
- 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
- 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
- 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
P
- parse(String, InputFileContext) - Method in interface org.sonar.iac.common.extension.TreeParser
- 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
- 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
- properties() - Method in interface org.sonar.iac.common.api.tree.HasProperties
- PropertyTree - Interface in org.sonar.iac.common.api.tree
- PropertyUtils - Class in org.sonar.iac.common.checks
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
- 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
- reportAnalysisError(String, TextPointer) - Method in class org.sonar.iac.common.extension.visitors.InputFileContext
- 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(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, 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, 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
- reportParseError(String, TextPointer) - Method in class org.sonar.iac.common.extension.visitors.InputFileContext
- 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
- scan(C, Tree) - Method in class org.sonar.iac.common.extension.visitors.TreeVisitor
- scan(String) - Method in class org.sonar.iac.common.testing.AbstractMetricsTest
- 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
- sid() - Method in class org.sonar.iac.common.checks.Policy.Statement
- statement() - Method in class org.sonar.iac.common.checks.Policy
- SyntaxHighlightingVisitor - Class in org.sonar.iac.common.extension.visitors
- SyntaxHighlightingVisitor() - Constructor for class org.sonar.iac.common.extension.visitors.SyntaxHighlightingVisitor
T
- tempFolder - Variable in class org.sonar.iac.common.testing.AbstractHighlightingTest
- tempFolder - Variable in class org.sonar.iac.common.testing.AbstractMetricsTest
- 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
- 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
- toParseException(String, InputFile, Exception) - Method in class org.sonar.iac.common.extension.IacSensor
- 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<N extends Tree> - Interface in org.sonar.iac.common.extension
- 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
U
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(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.Trilean
-
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.Trilean
-
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
- verify(TreeParser<Tree>, Path, IacCheck) - 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
- version() - Method in class org.sonar.iac.common.checks.Policy
- visitor - Variable in class org.sonar.iac.common.testing.AbstractMetricsTest
- visitors(SensorContext, DurationStatistics) - Method in class org.sonar.iac.common.extension.IacSensor
All Classes All Packages