Index

A B C E F G H I J M N O P R S T U V W 
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 LogLevel to 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
 
A B C E F G H I J M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form