Class PmdServiceExecutor
java.lang.Object
org.apache.maven.plugins.pmd.exec.PmdServiceExecutor
Service for executing PMD.
- 
Constructor SummaryConstructorsConstructorDescriptionPmdServiceExecutor(org.apache.maven.toolchain.ToolchainManager toolchainManager, javax.inject.Provider<org.apache.maven.execution.MavenSession> sessionProvider) 
- 
Method SummaryModifier and TypeMethodDescriptionexecute(PmdRequest request) protected StringgetJavaExecutable(Map<String, String> jdkToolchain) protected final org.apache.maven.toolchain.ToolchaingetToolchain(Map<String, String> jdkToolchain) 
- 
Constructor Details- 
PmdServiceExecutor@Inject public PmdServiceExecutor(org.apache.maven.toolchain.ToolchainManager toolchainManager, javax.inject.Provider<org.apache.maven.execution.MavenSession> sessionProvider) 
 
- 
- 
Method Details- 
execute- Throws:
- org.apache.maven.reporting.MavenReportException
 
- 
getToolchain
- 
getJavaExecutable
 
-