Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- absolutePath() - Method in class org.sonar.java.checks.verifier.internal.InternalInputFile
- activeRules() - Method in class org.sonar.java.checks.verifier.internal.InternalSensorContext
- addContextProperty(String, String) - Method in class org.sonar.java.checks.verifier.internal.InternalSensorContext
C
- charset() - Method in class org.sonar.java.checks.verifier.internal.InternalInputFile
- CheckVerifier - Interface in org.sonar.java.checks.verifier
-
This interface defines how to use checks (rules) verifiers.
- config() - Method in class org.sonar.java.checks.verifier.internal.InternalSensorContext
- contents() - Method in class org.sonar.java.checks.verifier.internal.InternalInputFile
D
- DEFAULT_TEST_CLASSES_DIRECTORY - Static variable in class org.sonar.java.checks.verifier.FilesUtils
- DEFAULT_TEST_JARS_DIRECTORY - Static variable in class org.sonar.java.checks.verifier.FilesUtils
-
Default location of the jars/zips to be taken into account when performing the analysis.
E
- emptyInputFile(String) - Static method in class org.sonar.java.checks.verifier.TestUtils
- emptyInputFile(String, InputFile.Type) - Static method in class org.sonar.java.checks.verifier.internal.InternalInputFile
- emptyInputFile(String, InputFile.Type) - Static method in class org.sonar.java.checks.verifier.TestUtils
F
- file() - Method in class org.sonar.java.checks.verifier.internal.InternalInputFile
- filename() - Method in class org.sonar.java.checks.verifier.internal.InternalInputFile
- FilesUtils - Class in org.sonar.java.checks.verifier
- fileSystem() - Method in class org.sonar.java.checks.verifier.internal.InternalSensorContext
G
- getClassPath(String) - Static method in class org.sonar.java.checks.verifier.FilesUtils
- getFilesRecursively(Path, String...) - Static method in class org.sonar.java.checks.verifier.FilesUtils
- getSonarQubeVersion() - Method in class org.sonar.java.checks.verifier.internal.InternalSensorContext
I
- inputFile(File) - Static method in class org.sonar.java.checks.verifier.TestUtils
- inputFile(String) - Static method in class org.sonar.java.checks.verifier.TestUtils
- inputFile(String, File) - Static method in class org.sonar.java.checks.verifier.internal.InternalInputFile
- inputFile(String, File) - Static method in class org.sonar.java.checks.verifier.TestUtils
- inputStream() - Method in class org.sonar.java.checks.verifier.internal.InternalInputFile
- InternalCheckVerifier - Class in org.sonar.java.checks.verifier.internal
- InternalInputFile - Class in org.sonar.java.checks.verifier.internal
- InternalSensorContext - Class in org.sonar.java.checks.verifier.internal
- InternalSensorContext() - Constructor for class org.sonar.java.checks.verifier.internal.InternalSensorContext
- isCancelled() - Method in class org.sonar.java.checks.verifier.internal.InternalSensorContext
- isEmpty() - Method in class org.sonar.java.checks.verifier.internal.InternalInputFile
- isFile() - Method in class org.sonar.java.checks.verifier.internal.InternalInputFile
K
- key() - Method in class org.sonar.java.checks.verifier.internal.InternalInputFile
L
- language() - Method in class org.sonar.java.checks.verifier.internal.InternalInputFile
- lines() - Method in class org.sonar.java.checks.verifier.internal.InternalInputFile
M
- mainCodeSourcesPath(String) - Static method in class org.sonar.java.checks.verifier.TestUtils
-
To be used when testing rules targeting MAIN code.
- markForPublishing(InputFile) - Method in class org.sonar.java.checks.verifier.internal.InternalSensorContext
- module() - Method in class org.sonar.java.checks.verifier.internal.InternalSensorContext
N
- newAdHocRule() - Method in class org.sonar.java.checks.verifier.internal.InternalSensorContext
- newAnalysisError() - Method in class org.sonar.java.checks.verifier.internal.InternalSensorContext
- newCoverage() - Method in class org.sonar.java.checks.verifier.internal.InternalSensorContext
- newCpdTokens() - Method in class org.sonar.java.checks.verifier.internal.InternalSensorContext
- newExternalIssue() - Method in class org.sonar.java.checks.verifier.internal.InternalSensorContext
- newHighlighting() - Method in class org.sonar.java.checks.verifier.internal.InternalSensorContext
- newInstance() - Static method in class org.sonar.java.checks.verifier.internal.InternalCheckVerifier
- newIssue() - Method in class org.sonar.java.checks.verifier.internal.InternalSensorContext
- newMeasure() - Method in class org.sonar.java.checks.verifier.internal.InternalSensorContext
- newPointer(int, int) - Method in class org.sonar.java.checks.verifier.internal.InternalInputFile
- newRange(int, int, int, int) - Method in class org.sonar.java.checks.verifier.internal.InternalInputFile
- newRange(TextPointer, TextPointer) - Method in class org.sonar.java.checks.verifier.internal.InternalInputFile
- newSignificantCode() - Method in class org.sonar.java.checks.verifier.internal.InternalSensorContext
- newSymbolTable() - Method in class org.sonar.java.checks.verifier.internal.InternalSensorContext
- newVerifier() - Static method in interface org.sonar.java.checks.verifier.CheckVerifier
-
Entry point of check verification.
- nonCompilingTestSourcesPath(String) - Static method in class org.sonar.java.checks.verifier.TestUtils
-
To be used when testing rules behavior when bytecode is missing, partial, or code does not compile.
O
- onFile(String) - Method in interface org.sonar.java.checks.verifier.CheckVerifier
-
Defines the filename to be verified with the given rule(s).
- onFile(String) - Method in class org.sonar.java.checks.verifier.internal.InternalCheckVerifier
- onFiles(String...) - Method in interface org.sonar.java.checks.verifier.CheckVerifier
-
Defines the filenames to be verified with the given rule(s).
- onFiles(String...) - Method in class org.sonar.java.checks.verifier.internal.InternalCheckVerifier
- onFiles(Collection<String>) - Method in interface org.sonar.java.checks.verifier.CheckVerifier
-
Defines a collection of filenames to be verified with the given rule(s).
- onFiles(Collection<String>) - Method in class org.sonar.java.checks.verifier.internal.InternalCheckVerifier
- org.sonar.java.checks.verifier - package org.sonar.java.checks.verifier
- org.sonar.java.checks.verifier.internal - package org.sonar.java.checks.verifier.internal
P
- path() - Method in class org.sonar.java.checks.verifier.internal.InternalInputFile
- project() - Method in class org.sonar.java.checks.verifier.internal.InternalSensorContext
R
- relativePath() - Method in class org.sonar.java.checks.verifier.internal.InternalInputFile
- runtime() - Method in class org.sonar.java.checks.verifier.internal.InternalSensorContext
S
- selectLine(int) - Method in class org.sonar.java.checks.verifier.internal.InternalInputFile
- settings() - Method in class org.sonar.java.checks.verifier.internal.InternalSensorContext
- status() - Method in class org.sonar.java.checks.verifier.internal.InternalInputFile
T
- testCodeSourcesPath(String) - Static method in class org.sonar.java.checks.verifier.TestUtils
-
To be used when testing rules targeting TEST code.
- testSourcesPath(String) - Static method in class org.sonar.java.checks.verifier.TestUtils
-
Deprecated, for removal: This API element is subject to removal in a future version.
- TestUtils - Class in org.sonar.java.checks.verifier
- toString() - Method in class org.sonar.java.checks.verifier.internal.InternalInputFile
- type() - Method in class org.sonar.java.checks.verifier.internal.InternalInputFile
U
- uri() - Method in class org.sonar.java.checks.verifier.internal.InternalInputFile
V
- verifyIssueOnFile(String) - Method in interface org.sonar.java.checks.verifier.CheckVerifier
-
Verifies that an issue (only one) is raised directly on the file, and not within the content of the file.
- verifyIssueOnFile(String) - Method in class org.sonar.java.checks.verifier.internal.InternalCheckVerifier
- verifyIssueOnProject(String) - Method in interface org.sonar.java.checks.verifier.CheckVerifier
-
Verifies that an issue (only one) is raised directly on the project which would include this file, and not within the content of the file.
- verifyIssueOnProject(String) - Method in class org.sonar.java.checks.verifier.internal.InternalCheckVerifier
- verifyIssues() - Method in interface org.sonar.java.checks.verifier.CheckVerifier
-
Verifies that all the expected issues are correctly raised by the rule(s), at their expected positions and attributes.
- verifyIssues() - Method in class org.sonar.java.checks.verifier.internal.InternalCheckVerifier
- verifyNoIssues() - Method in interface org.sonar.java.checks.verifier.CheckVerifier
-
Verifies that no issues are raised by the rule(s) on the given file(s).
- verifyNoIssues() - Method in class org.sonar.java.checks.verifier.internal.InternalCheckVerifier
W
- withCheck(JavaFileScanner) - Method in interface org.sonar.java.checks.verifier.CheckVerifier
-
Defines the check to be verified against at least one test file.
- withCheck(JavaFileScanner) - Method in class org.sonar.java.checks.verifier.internal.InternalCheckVerifier
- withChecks(JavaFileScanner...) - Method in interface org.sonar.java.checks.verifier.CheckVerifier
-
Defines the check(s) to be verified against at least one test file.
- withChecks(JavaFileScanner...) - Method in class org.sonar.java.checks.verifier.internal.InternalCheckVerifier
- withClassPath(Collection<File>) - Method in interface org.sonar.java.checks.verifier.CheckVerifier
-
Defines the classpath to be used for the verification.
- withClassPath(Collection<File>) - Method in class org.sonar.java.checks.verifier.internal.InternalCheckVerifier
- withCustomIssueVerifier(Consumer<Set<AnalyzerMessage>>) - Method in class org.sonar.java.checks.verifier.internal.InternalCheckVerifier
- withinAndroidContext(boolean) - Method in interface org.sonar.java.checks.verifier.CheckVerifier
-
Defines the whether the current file is analyzer in an android context.
- withinAndroidContext(boolean) - Method in class org.sonar.java.checks.verifier.internal.InternalCheckVerifier
- withJavaVersion(int) - Method in interface org.sonar.java.checks.verifier.CheckVerifier
-
Defines the java version syntax to be used for the verification.
- withJavaVersion(int) - Method in class org.sonar.java.checks.verifier.internal.InternalCheckVerifier
- withoutSemantic() - Method in interface org.sonar.java.checks.verifier.CheckVerifier
-
Tells the verifier that no bytecode will be provided.
- withoutSemantic() - Method in class org.sonar.java.checks.verifier.internal.InternalCheckVerifier
- withQuickFixes() - Method in class org.sonar.java.checks.verifier.internal.InternalCheckVerifier
All Classes and Interfaces|All Packages|Constant Field Values
TestUtils.mainCodeSourcesPath(String)
,TestUtils.testCodeSourcesPath(String)
instead