Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- ActionBroadcast<T> - Class in org.sonarqube.gradle
- ActionBroadcast() - Constructor for class org.sonarqube.gradle.ActionBroadcast
- add(Action<? super T>) - Method in class org.sonarqube.gradle.ActionBroadcast
- AnalysisException - Exception in org.sonarqube.gradle
- AnalysisException(String) - Constructor for exception org.sonarqube.gradle.AnalysisException
- AnalysisException(Throwable) - Constructor for exception org.sonarqube.gradle.AnalysisException
- ANDROID_DETECTED - Static variable in interface org.sonarqube.gradle.AndroidProperties
-
This property will be set when android project is being analyzed
- AndroidProperties - Interface in org.sonarqube.gradle
- apply(Project) - Method in class org.sonarqube.gradle.SonarQubePlugin
B
- build() - Method in class org.sonarqube.gradle.SourceCollector.Builder
- builder() - Static method in class org.sonarqube.gradle.SourceCollector
- BuildFeaturesEnabledResolverTask - Class in org.sonarqube.gradle
- BuildFeaturesEnabledResolverTask() - Constructor for class org.sonarqube.gradle.BuildFeaturesEnabledResolverTask
C
- compareTo(Version) - Method in class org.sonarqube.gradle.Version
- COMPILE_CLASSPATH - Static variable in class org.sonarqube.gradle.Constants
- compileClasspath - Variable in class org.sonarqube.gradle.ProjectProperties
- computeReportPaths(Map<String, Object>) - Static method in class org.sonarqube.gradle.SonarUtils
-
Computes the absolute paths for the report paths extracted from the properties.
- computeSonarProperties() - Method in class org.sonarqube.gradle.SonarPropertyComputer
- configurationCacheIsDisabled() - Method in class org.sonarqube.gradle.BuildFeaturesEnabledResolverTask
- configurationCacheIsDisabled() - Method in class org.sonarqube.gradle.SonarResolverTask
- configurationCacheIsDisabled() - Method in class org.sonarqube.gradle.StartParameterBasedTask
- Constants - Class in org.sonarqube.gradle
- constructPrefixedProjectName(String) - Static method in class org.sonarqube.gradle.SonarUtils
-
Produces a prefix for property keys that is appropriate and consumable by the scanner-engine
E
- equals(Object) - Method in class org.sonarqube.gradle.Version
- execute(T) - Method in class org.sonarqube.gradle.ActionBroadcast
- extractJavaCompilerConfigurationFromCompileTasks(Project) - Static method in class org.sonarqube.gradle.JavaCompilerUtils
- extractReportPaths(Map<String, Object>) - Static method in class org.sonarqube.gradle.SonarUtils
-
Returns the paths listed under the external or coverage report path parameters found in the properties.
F
- findProjectFileType(Path, Path) - Static method in class org.sonarqube.gradle.SonarUtils
G
- getAndroidVariant() - Method in class org.sonarqube.gradle.SonarExtension
- getBuildFeatures() - Method in class org.sonarqube.gradle.BuildFeaturesEnabledResolverTask
- getClassPath(Project, String) - Static method in class org.sonarqube.gradle.SonarUtils
- getClassPathFromSourceSets(String, SourceSetContainer) - Static method in class org.sonarqube.gradle.SonarUtils
- getCollectedSources() - Method in class org.sonarqube.gradle.SourceCollector
- getLogOutput() - Method in class org.sonarqube.gradle.SonarTask
- getMainClassPath(Project) - Static method in class org.sonarqube.gradle.SonarUtils
- getOutputFile() - Method in class org.sonarqube.gradle.SonarResolverTask
- getProjectName() - Method in class org.sonarqube.gradle.SonarResolverTask
- getProperties() - Method in class org.sonarqube.gradle.SonarProperties
- getProperties() - Method in class org.sonarqube.gradle.SonarTask
- getResolverFiles() - Method in class org.sonarqube.gradle.SonarTask
- getTestClassPath(Project) - Static method in class org.sonarqube.gradle.SonarUtils
- Gradle6dot6Utils - Class in org.sonarqube.gradle
-
Only access this class if runtime is Gradle 6.6+
H
- hashCode() - Method in class org.sonarqube.gradle.Version
I
- isRootProject - Variable in class org.sonarqube.gradle.ProjectProperties
- isSkipProject() - Method in class org.sonarqube.gradle.SonarExtension
-
Defaults to
false. - isTopLevelProject() - Method in class org.sonarqube.gradle.SonarResolverTask
J
- JavaCompilerUtils - Class in org.sonarqube.gradle
- joinAsCsv(List<String>) - Static method in class org.sonarqube.gradle.SonarUtils
-
Joins a list of strings that may contain commas by wrapping those strings in double quotes, like in CSV format.
- joinCsvStringsWithoutDuplicates(String, String) - Static method in class org.sonarqube.gradle.SonarUtils
M
- MAIN - Enum constant in enum class org.sonarqube.gradle.SonarUtils.InputFileType
- major() - Method in class org.sonarqube.gradle.Version
- MIN_SDK_VERSION_MAX - Static variable in interface org.sonarqube.gradle.AndroidProperties
-
This property contains the maximum value of minSdkVersion properties defined in build.gradle.
- MIN_SDK_VERSION_MIN - Static variable in interface org.sonarqube.gradle.AndroidProperties
-
This property contains the minimum value of minSdkVersion properties defined in build.gradle.
- minor() - Method in class org.sonarqube.gradle.Version
N
- nonEmptyOrNull(Collection<T>) - Static method in class org.sonarqube.gradle.SonarUtils
O
- of(int, int) - Static method in class org.sonarqube.gradle.Version
- of(String) - Static method in class org.sonarqube.gradle.Version
- org.sonarqube.gradle - package org.sonarqube.gradle
-
Integration with SonarQube.
P
- postVisitDirectory(Path, IOException) - Method in class org.sonarqube.gradle.SourceCollector
- preVisitDirectory(Path, BasicFileAttributes) - Method in class org.sonarqube.gradle.SourceCollector
- PROJECT_SOURCE_DIRS - Static variable in class org.sonarqube.gradle.ScanProperties
- PROJECT_TEST_DIRS - Static variable in class org.sonarqube.gradle.ScanProperties
- projectName - Variable in class org.sonarqube.gradle.ProjectProperties
- ProjectProperties - Class in org.sonarqube.gradle
- ProjectProperties(String, Boolean, List<String>, List<String>) - Constructor for class org.sonarqube.gradle.ProjectProperties
- properties(Map<String, ?>) - Method in class org.sonarqube.gradle.SonarProperties
-
Convenience method for setting multiple properties.
- properties(Action<? super SonarProperties>) - Method in class org.sonarqube.gradle.SonarExtension
-
Adds an action that configures SonarQube properties for the associated Gradle project.
- property(String, Object) - Method in class org.sonarqube.gradle.SonarProperties
-
Convenience method for setting a single property.
R
- read(File) - Static method in class org.sonarqube.gradle.ResolutionSerializer
- ResolutionSerializer - Class in org.sonarqube.gradle
- run() - Method in class org.sonarqube.gradle.SonarTask
S
- ScanProperties - Class in org.sonarqube.gradle
- setAndroidVariant(String) - Method in class org.sonarqube.gradle.SonarExtension
- setCompileClasspath(FileCollection) - Method in class org.sonarqube.gradle.SonarResolverTask
- setDirectoriesToIgnore(Set<Path>) - Method in class org.sonarqube.gradle.SourceCollector.Builder
- setExcludedFiles(Set<Path>) - Method in class org.sonarqube.gradle.SourceCollector.Builder
- setExistingSources(Set<Path>) - Method in class org.sonarqube.gradle.SourceCollector.Builder
- setLogOutput(LogOutput) - Method in class org.sonarqube.gradle.SonarTask
- setOutputDirectory(File) - Method in class org.sonarqube.gradle.SonarResolverTask
- setProjectName(String) - Method in class org.sonarqube.gradle.SonarResolverTask
- setResolverFiles(List<File>) - Method in class org.sonarqube.gradle.SonarTask
- setRoot(Path) - Method in class org.sonarqube.gradle.SourceCollector.Builder
- setShouldCollectJavaAndKotlinSources(boolean) - Method in class org.sonarqube.gradle.SourceCollector.Builder
- setSkipProject(boolean) - Method in class org.sonarqube.gradle.SonarExtension
- setTestCompileClasspath(FileCollection) - Method in class org.sonarqube.gradle.SonarResolverTask
- setTopLevelProject(boolean) - Method in class org.sonarqube.gradle.SonarResolverTask
- SKIP - Static variable in class org.sonarqube.gradle.ScanProperties
- SONAR_DEPRECATED_EXTENSION_NAME - Static variable in class org.sonarqube.gradle.SonarExtension
- SONAR_DEPRECATED_TASK_NAME - Static variable in class org.sonarqube.gradle.SonarExtension
- SONAR_EXTENSION_NAME - Static variable in class org.sonarqube.gradle.SonarExtension
- SONAR_PROJECT_BASE_DIR - Static variable in class org.sonarqube.gradle.SonarPropertyComputer
- SONAR_TASK_NAME - Static variable in class org.sonarqube.gradle.SonarExtension
- SonarExtension - Class in org.sonarqube.gradle
-
An extension for configuring the Sonar analysis.
- SonarExtension(ActionBroadcast<SonarProperties>) - Constructor for class org.sonarqube.gradle.SonarExtension
- SonarProperties - Class in org.sonarqube.gradle
-
The Sonar properties for the current Gradle project that are to be passed to the Scanner.
- SonarProperties(Map<String, Object>) - Constructor for class org.sonarqube.gradle.SonarProperties
- SonarPropertyComputer - Class in org.sonarqube.gradle
- SonarPropertyComputer(Map<String, ActionBroadcast<SonarProperties>>, Project) - Constructor for class org.sonarqube.gradle.SonarPropertyComputer
- SonarQubePlugin - Class in org.sonarqube.gradle
-
A plugin for analyzing projects with the SonarScanner for Gradle.
- SonarQubePlugin() - Constructor for class org.sonarqube.gradle.SonarQubePlugin
- SonarResolverTask - Class in org.sonarqube.gradle
- SonarResolverTask() - Constructor for class org.sonarqube.gradle.SonarResolverTask
- SonarTask - Class in org.sonarqube.gradle
-
Analyses one or more projects with the SonarQube Scanner.
- SonarTask() - Constructor for class org.sonarqube.gradle.SonarTask
- SonarUtils - Class in org.sonarqube.gradle
- SonarUtils.InputFileType - Enum Class in org.sonarqube.gradle
- SourceCollector - Class in org.sonarqube.gradle
- SourceCollector.Builder - Class in org.sonarqube.gradle
- splitAsCsv(String) - Static method in class org.sonarqube.gradle.SonarUtils
- StartParameterBasedTask - Class in org.sonarqube.gradle
- StartParameterBasedTask() - Constructor for class org.sonarqube.gradle.StartParameterBasedTask
T
- TASK_DESCRIPTION - Static variable in class org.sonarqube.gradle.SonarResolverTask
- TASK_NAME - Static variable in class org.sonarqube.gradle.SonarResolverTask
- TEST - Enum constant in enum class org.sonarqube.gradle.SonarUtils.InputFileType
- TEST_COMPILE_CLASSPATH - Static variable in class org.sonarqube.gradle.Constants
- testCompileClasspath - Variable in class org.sonarqube.gradle.ProjectProperties
- toString() - Method in class org.sonarqube.gradle.Version
U
- useLoggerLevel(LogLevel) - Method in class org.sonarqube.gradle.SonarTask
-
Sets the
LogLevelto use during Scanner execution.
V
- valueOf(String) - Static method in enum class org.sonarqube.gradle.SonarUtils.InputFileType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.sonarqube.gradle.SonarUtils.InputFileType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- Version - Class in org.sonarqube.gradle
- visitFile(Path, BasicFileAttributes) - Method in class org.sonarqube.gradle.SourceCollector
- visitFileFailed(Path, IOException) - Method in class org.sonarqube.gradle.SourceCollector
W
- write(File, ProjectProperties) - Static method in class org.sonarqube.gradle.ResolutionSerializer
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form