Index

A B C E F G H I J M N O P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values

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
 
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
 

C

compareTo(Version) - Method in class org.sonarqube.gradle.Version
 
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
 

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
 
getCollectedSources() - Method in class org.sonarqube.gradle.SourceCollector
 
getLogOutput() - Method in class org.sonarqube.gradle.SonarTask
 
getProperties() - Method in class org.sonarqube.gradle.SonarProperties
 
getProperties() - Method in class org.sonarqube.gradle.SonarTask
 
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

isSkipProject() - Method in class org.sonarqube.gradle.SonarExtension
Defaults to false.

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.

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
 
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

run() - Method in class org.sonarqube.gradle.SonarTask
 

S

ScanProperties - Class in org.sonarqube.gradle
 
setAndroidVariant(String) - Method in class org.sonarqube.gradle.SonarExtension
 
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
 
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
 
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
 
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
 

T

TEST - Enum constant in enum class org.sonarqube.gradle.SonarUtils.InputFileType
 
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
 
A B C E F G H I J M N O P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values