public abstract class CpdCsvFileReportImpl extends org.gradle.api.reporting.internal.TaskGeneratedSingleFileReport implements CpdCsvFileReport
DEFAULT_INCLUDE_LINE_COUNT, DEFAULT_SEPARATOR| Constructor and Description |
|---|
CpdCsvFileReportImpl(java.lang.String name,
org.gradle.api.Task task) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Character |
getSeparator() |
boolean |
isIncludeLineCount()
Note: Property is originally named
lineCountPerFile and meaning is inverted, see https://github.com/pmd/pmd/blob/master/pmd-core/src/main/java/net/sourceforge/pmd/cpd/CSVRenderer.java#L63. |
void |
setIncludeLineCount(boolean includeLineCount) |
void |
setSeparator(java.lang.Character separator) |
getProjectLayoutconfigure, getDestination, getDisplayName, getName, getOutputLocation, getOutputType, isEnabled, setDestination, setDestination, setEnabled, setEnabled, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetOutputLocation, getOutputTypesetDestination, setDestination, setEnabled, setEnabled@Inject
public CpdCsvFileReportImpl(java.lang.String name,
org.gradle.api.Task task)
public java.lang.Character getSeparator()
getSeparator in interface CpdCsvFileReportCharacter used to generate CSV report; defaults to CpdCsvFileReport.DEFAULT_SEPARATOR.public void setSeparator(java.lang.Character separator)
setSeparator in interface CpdCsvFileReportseparator - to be used when generating the CSV report; defaults to CpdCsvFileReport.DEFAULT_SEPARATOR.public boolean isIncludeLineCount()
CpdCsvFileReportlineCountPerFile and meaning is inverted, see https://github.com/pmd/pmd/blob/master/pmd-core/src/main/java/net/sourceforge/pmd/cpd/CSVRenderer.java#L63.isIncludeLineCount in interface CpdCsvFileReportCpdCsvFileReport.DEFAULT_INCLUDE_LINE_COUNT.public void setIncludeLineCount(boolean includeLineCount)
setIncludeLineCount in interface CpdCsvFileReportincludeLineCount - to be used when generating the CSV report; defaults to CpdCsvFileReport.DEFAULT_INCLUDE_LINE_COUNT.