Index
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.
Callmvn 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
All Classes and Interfaces|All Packages|Constant Field Values