Class PMD

  • @Deprecated
    public final class PMD
    extends Object
    This class is to be removed in PMD 7 in favor of a unified PmdCli entry point. PmdAnalysis should be used for non-CLI use-cases.
    Entry point for PMD's CLI. Use runPmd(PMDConfiguration) or runPmd(String...) to mimic a CLI run. This class is not a supported programmatic API anymore, use PmdAnalysis for fine control over the PMD integration and execution.

    Warning: This class is not intended to be instantiated or subclassed. It will be made final in PMD7.