Index

A C D E F G H I J L M O P S T V W 
All Classes and Interfaces|All Packages|Constant Field Values

A

ARTIFACTID_FINDBUGS_MAVEN_PLUGIN - Static variable in class org.sonarsource.scanner.maven.bootstrap.MavenProjectConverter
 
ARTIFACTID_MAVEN_SUREFIRE_PLUGIN - Static variable in class org.sonarsource.scanner.maven.bootstrap.MavenProjectConverter
 
ARTIFACTID_MAVEN_WAR_PLUGIN - Static variable in class org.sonarsource.scanner.maven.bootstrap.MavenProjectConverter
 

C

coalesce(T...) - Static method in class org.sonarsource.scanner.maven.bootstrap.MavenUtils
Returns first non null object or null if all objects are null
create() - Method in class org.sonarsource.scanner.maven.bootstrap.ScannerFactory
 
createGlobalProperties() - Method in class org.sonarsource.scanner.maven.bootstrap.ScannerFactory
 

D

debug(CharSequence) - Method in class org.sonarsource.scanner.maven.TimestampLogger
 
debug(CharSequence, Throwable) - Method in class org.sonarsource.scanner.maven.TimestampLogger
 
debug(Throwable) - Method in class org.sonarsource.scanner.maven.TimestampLogger
 
decryptProperties(Map<String, String>) - Method in class org.sonarsource.scanner.maven.bootstrap.PropertyDecryptor
 

E

error(CharSequence) - Method in class org.sonarsource.scanner.maven.TimestampLogger
 
error(CharSequence, Throwable) - Method in class org.sonarsource.scanner.maven.TimestampLogger
 
error(Throwable) - Method in class org.sonarsource.scanner.maven.TimestampLogger
 
execute() - Method in class org.sonarsource.scanner.maven.bootstrap.ScannerBootstrapper
 
execute() - Method in class org.sonarsource.scanner.maven.sonar_maven_plugin.HelpMojo
execute() - Method in class org.sonarsource.scanner.maven.SonarQubeMojo
 
extractConfiguration(MavenProject) - Method in class org.sonarsource.scanner.maven.bootstrap.MavenCompilerResolver
 

F

FINDBUGS_EXCLUDE_FILTERS - Static variable in class org.sonarsource.scanner.maven.bootstrap.MavenProjectConverter
 

G

getCollectedSources() - Method in class org.sonarsource.scanner.maven.bootstrap.SourceCollector
 
getEnablePreview() - Method in class org.sonarsource.scanner.maven.bootstrap.MavenCompilerResolver.MavenCompilerConfiguration
 
getEnvProperties() - Method in class org.sonarsource.scanner.maven.bootstrap.MavenProjectConverter
 
getExecutionId() - Method in class org.sonarsource.scanner.maven.bootstrap.MavenCompilerResolver.MavenCompilerConfiguration
 
getJdkHome() - Method in class org.sonarsource.scanner.maven.bootstrap.MavenCompilerResolver.MavenCompilerConfiguration
 
getParameter(String) - Method in class org.sonarsource.scanner.maven.bootstrap.MavenPlugin
Gets a parameter of the plugin based on its key
getPlugin(MavenProject, String, String) - Static method in class org.sonarsource.scanner.maven.bootstrap.MavenPlugin
Returns a plugin from a pom based on its group id and artifact id
getPluginSetting(MavenProject, String, String, String, String) - Static method in class org.sonarsource.scanner.maven.bootstrap.MavenUtils
Search for a configuration setting of an other plugin for a configuration setting.
getPropertyByKey(String, MavenProject, Properties, Properties) - Static method in class org.sonarsource.scanner.maven.bootstrap.MavenProjectConverter
 
getRelease() - Method in class org.sonarsource.scanner.maven.bootstrap.MavenCompilerResolver.MavenCompilerConfiguration
 
getSkippedBasedDirs() - Method in class org.sonarsource.scanner.maven.bootstrap.MavenProjectConverter
 
getSource() - Method in class org.sonarsource.scanner.maven.bootstrap.MavenCompilerResolver.MavenCompilerConfiguration
 
getSourceEncoding(MavenProject) - Static method in class org.sonarsource.scanner.maven.bootstrap.MavenUtils
 
getTarget() - Method in class org.sonarsource.scanner.maven.bootstrap.MavenCompilerResolver.MavenCompilerConfiguration
 
GROUP_ID_APACHE_MAVEN - Static variable in class org.sonarsource.scanner.maven.bootstrap.MavenUtils
 
GROUP_ID_CODEHAUS_MOJO - Static variable in class org.sonarsource.scanner.maven.bootstrap.MavenUtils
 

H

HelpMojo - Class in org.sonarsource.scanner.maven.sonar_maven_plugin
Display help information on sonar-maven-plugin.
Call mvn sonar:help -Ddetail=true -Dgoal=<goal-name> to display parameter details.
HelpMojo() - Constructor for class org.sonarsource.scanner.maven.sonar_maven_plugin.HelpMojo
 

I

info(CharSequence) - Method in class org.sonarsource.scanner.maven.TimestampLogger
 
info(CharSequence, Throwable) - Method in class org.sonarsource.scanner.maven.TimestampLogger
 
info(Throwable) - Method in class org.sonarsource.scanner.maven.TimestampLogger
 
isDebugEnabled() - Method in class org.sonarsource.scanner.maven.TimestampLogger
 
isErrorEnabled() - Method in class org.sonarsource.scanner.maven.TimestampLogger
 
isInfoEnabled() - Method in class org.sonarsource.scanner.maven.TimestampLogger
 
isSourceDirsOverridden() - Method in class org.sonarsource.scanner.maven.bootstrap.MavenProjectConverter
 
isTestDirsOverridden() - Method in class org.sonarsource.scanner.maven.bootstrap.MavenProjectConverter
 
isWarnEnabled() - Method in class org.sonarsource.scanner.maven.TimestampLogger
 

J

JAVA_PROJECT_MAIN_BINARY_DIRS - Static variable in class org.sonarsource.scanner.maven.bootstrap.MavenProjectConverter
 
JAVA_PROJECT_MAIN_LIBRARIES - Static variable in class org.sonarsource.scanner.maven.bootstrap.MavenProjectConverter
 
joinAsCsv(List<String>) - Static method in class org.sonarsource.scanner.maven.bootstrap.MavenUtils
Joins a list of strings that may contain commas by wrapping those strings in double quotes, like in CSV format.

L

log(String, LogOutput.Level) - Method in class org.sonarsource.scanner.maven.bootstrap.LogHandler
 
LogHandler - Class in org.sonarsource.scanner.maven.bootstrap
 
LogHandler(Log) - Constructor for class org.sonarsource.scanner.maven.bootstrap.LogHandler
 

M

MavenCompilerResolver - Class in org.sonarsource.scanner.maven.bootstrap
 
MavenCompilerResolver(MavenSession, LifecycleExecutor, Log, ToolchainManager) - Constructor for class org.sonarsource.scanner.maven.bootstrap.MavenCompilerResolver
 
MavenCompilerResolver.MavenCompilerConfiguration - Class in org.sonarsource.scanner.maven.bootstrap
 
MavenPlugin - Class in org.sonarsource.scanner.maven.bootstrap
A class to handle maven plugins
MavenProjectConverter - Class in org.sonarsource.scanner.maven.bootstrap
 
MavenProjectConverter(Log, MavenCompilerResolver, Properties) - Constructor for class org.sonarsource.scanner.maven.bootstrap.MavenProjectConverter
 
MavenUtils - Class in org.sonarsource.scanner.maven.bootstrap
An utility class to manipulate Maven concepts

O

org.sonarsource.scanner.maven - package org.sonarsource.scanner.maven
 
org.sonarsource.scanner.maven.bootstrap - package org.sonarsource.scanner.maven.bootstrap
 
org.sonarsource.scanner.maven.sonar_maven_plugin - package org.sonarsource.scanner.maven.sonar_maven_plugin
 

P

postVisitDirectory(Path, IOException) - Method in class org.sonarsource.scanner.maven.bootstrap.SourceCollector
 
preVisitDirectory(Path, BasicFileAttributes) - Method in class org.sonarsource.scanner.maven.bootstrap.SourceCollector
 
PropertyDecryptor - Class in org.sonarsource.scanner.maven.bootstrap
 
PropertyDecryptor(Log, SecDispatcher) - Constructor for class org.sonarsource.scanner.maven.bootstrap.PropertyDecryptor
 

S

same(MavenCompilerResolver.MavenCompilerConfiguration, MavenCompilerResolver.MavenCompilerConfiguration) - Static method in class org.sonarsource.scanner.maven.bootstrap.MavenCompilerResolver.MavenCompilerConfiguration
 
ScannerBootstrapper - Class in org.sonarsource.scanner.maven.bootstrap
Configure properties and bootstrap using SonarQube scanner API
ScannerBootstrapper(Log, MavenSession, EmbeddedScanner, MavenProjectConverter, PropertyDecryptor) - Constructor for class org.sonarsource.scanner.maven.bootstrap.ScannerBootstrapper
 
ScannerFactory - Class in org.sonarsource.scanner.maven.bootstrap
 
ScannerFactory(LogOutput, Log, RuntimeInformation, MojoExecution, MavenSession, Properties, PropertyDecryptor) - Constructor for class org.sonarsource.scanner.maven.bootstrap.ScannerFactory
 
setProxySystemProperties() - Method in class org.sonarsource.scanner.maven.bootstrap.ScannerFactory
Set proxy properties from Maven settings
SonarQubeMojo - Class in org.sonarsource.scanner.maven
Analyze project.
SonarQubeMojo() - Constructor for class org.sonarsource.scanner.maven.SonarQubeMojo
 
SourceCollector - Class in org.sonarsource.scanner.maven.bootstrap
 
SourceCollector(Set<Path>, Set<Path>, Set<Path>, boolean) - Constructor for class org.sonarsource.scanner.maven.bootstrap.SourceCollector
 
splitAsCsv(String) - Static method in class org.sonarsource.scanner.maven.bootstrap.MavenUtils
 

T

TimestampLogger - Class in org.sonarsource.scanner.maven
 
TimestampLogger(Log) - Constructor for class org.sonarsource.scanner.maven.TimestampLogger
 

V

visitFile(Path, BasicFileAttributes) - Method in class org.sonarsource.scanner.maven.bootstrap.SourceCollector
 
visitFileFailed(Path, IOException) - Method in class org.sonarsource.scanner.maven.bootstrap.SourceCollector
 

W

warn(CharSequence) - Method in class org.sonarsource.scanner.maven.TimestampLogger
 
warn(CharSequence, Throwable) - Method in class org.sonarsource.scanner.maven.TimestampLogger
 
warn(Throwable) - Method in class org.sonarsource.scanner.maven.TimestampLogger
 
A C D E F G H I J L M O P S T V W 
All Classes and Interfaces|All Packages|Constant Field Values