Class CpdRequest
java.lang.Object
org.apache.maven.plugins.pmd.exec.CpdRequest
- All Implemented Interfaces:
Serializable
Data object to store all configuration options needed to execute CPD
as a separate process.
This class is intended to be serialized and read back.
Some properties might be optional and can be null
.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addFiles
(Collection<File> files) getFiles()
int
boolean
boolean
boolean
void
setColorizedLog
(boolean colorizedLog) void
setExcludeFromFailureFile
(String excludeFromFailureFile) void
void
setIncludeXmlInSite
(boolean includeXmlInSite) void
setJavaExecutable
(String javaExecutable) void
setLanguage
(String language) void
setLanguageProperties
(Properties languageProperties) void
setLogLevel
(String logLevel) void
setMinimumTokens
(int minimumTokens) void
setOutputEncoding
(String outputEncoding) void
setReportOutputDirectory
(String reportOutputDirectory) void
setShowPmdLog
(boolean showPmdLog) void
setSourceEncoding
(String sourceEncoding) void
setTargetDirectory
(String targetDirectory)
-
Constructor Details
-
CpdRequest
public CpdRequest()
-
-
Method Details
-
setJavaExecutable
-
setMinimumTokens
public void setMinimumTokens(int minimumTokens) -
setLanguage
-
setLanguageProperties
-
setSourceEncoding
-
addFiles
-
setExcludeFromFailureFile
-
setTargetDirectory
-
setOutputEncoding
-
setFormat
-
setIncludeXmlInSite
public void setIncludeXmlInSite(boolean includeXmlInSite) -
setReportOutputDirectory
-
setShowPmdLog
public void setShowPmdLog(boolean showPmdLog) -
setColorizedLog
public void setColorizedLog(boolean colorizedLog) -
setLogLevel
-
getJavaExecutable
-
getMinimumTokens
public int getMinimumTokens() -
getLanguage
-
getLanguageProperties
-
getSourceEncoding
-
getFiles
-
getExcludeFromFailureFile
-
getTargetDirectory
-
getOutputEncoding
-
getFormat
-
isIncludeXmlInSite
public boolean isIncludeXmlInSite() -
getReportOutputDirectory
-
isShowPmdLog
public boolean isShowPmdLog() -
isColorizedLog
public boolean isColorizedLog() -
getLogLevel
-