Package: org.gradle.api.plugins.quality

## [Java] Interface PmdReports

- org.gradle.api.reporting.ReportContainer

- All Superinterfaces:
    DomainObjectCollection, Iterable, NamedDomainObjectCollection, Collection, NamedDomainObjectSet, ReportContainer

  The reporting configuration for the Pmd task.

- - ### Methods Summary

    Methods
    Type | Name and description
    --- | ---
    `SingleFileReport` | `getHtml()` The pmd (single file) HTML report
    `SingleFileReport` | `getXml()` The pmd (single file) XML report

  - ### Inherited Methods Summary

    Inherited Methods
    Methods inherited from class | Name
    --- | ---
    `interface ReportContainer` | `getEnabled`
    `interface NamedDomainObjectSet` | `findAll, matching, matching, withType`
    `interface org.gradle.util.Configurable` | `org.gradle.util.Configurable#configure(groovy.lang.Closure)`

- - ### Method Detail

    - #### public SingleFileReport getHtml()

      The pmd (single file) HTML report

      Returns:
        The pmd (single file) HTML report

    - #### public SingleFileReport getXml()

      The pmd (single file) XML report

      Returns:
        The pmd (single file) XML report