Package: org.gradle.api.plugins.quality

## [Java] Interface CheckstyleReports

- java.util.Collection

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

  The reporting configuration for the Checkstyle task.

- - ### Methods Summary

    Methods
    Type | Name and description
    --- | ---
    `SingleFileReport` | `getHtml()` The checkstyle HTML report.
    `SingleFileReport` | `getXml()` The checkstyle 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 checkstyle HTML report.

      This report IS enabled by default.

      Enabling this report will also cause the XML report to be generated, as the HTML is derived from the XML.

      Returns:
        The checkstyle HTML report
      Since:
        2.10

    - #### public SingleFileReport getXml()

      The checkstyle XML report

      This report IS enabled by default.

      Returns:
        The checkstyle XML report