Tag List Report

The following document contains the listing of user tags found in the code. Below is the summary of the occurrences per tag.

Tag Class Total number of occurrences Tag strings used by tag class
Deprecated Work 4 @deprecated
FIXME Work 0 fixme, @fixme
Todo Work 6 todo, @todo

Each tag is detailed below:

Deprecated Work

Number of occurrences found in the code: 4

org.apache.maven.plugins.pmd.AbstractPmdReport Line
since 3.15.0 Use the goals <code>pmd:aggregate-pmd</code> and <code>pmd:aggregate-cpd</code> instead. See <a href="https://maven.apache.org/plugins/maven-pmd-plugin/faq.html#typeresolution_aggregate">FAQ: Why do I get sometimes false positive and/or false negative violations?</a> for an explanation. 156
With 3.22.0 and the upgrade to PMD 7, this parameter has no effect anymore. The PMD log is now always redirected into the maven log and this can't be disabled by this parameter anymore. In order to disable the logging, see <a href="https://maven.apache.org/maven-logging.html">Maven Logging</a>. You'd need to start maven with <code>MAVEN_OPTS=-Dorg.slf4j.simpleLogger.log.net.sourceforge.pmd=off mvn &lt;goals&gt;</code>. 202
org.apache.maven.plugins.pmd.AbstractPmdViolationCheckMojo Line
since 3.15.0 Use the goal <code>pmd:aggregate-check</code> or <code>pmd:aggregate-cpd-check</code> instead. 60
org.apache.maven.plugins.pmd.PmdReport Line
Use {@link PmdExecutor#createRenderer(String, String)} instead. 544

Todo Work

Number of occurrences found in the code: 6

org.apache.maven.plugins.pmd.AbstractPmdReport Line
logback level 470
remove the part with ToolchainManager lookup once we depend on 3.0.9 (have it as prerequisite). Define as regular component field then. 480
org.apache.maven.plugins.pmd.CpdReportRenderer Line
overall summary 93
files summary 101
org.apache.maven.plugins.pmd.PmdReportRenderer Line
Should not share state 58
files summary 210