<section>
    <section>
        <title>Properties</title>
        <table>
            <thead>
                <tr>
                    <td>Name</td>
                    <td>Default with <literal>pmd</literal> plugin</td>
                </tr>
            </thead>
            <tr>
                <td>pmdClasspath</td>
                <td><literal>project.configurations.pmd</literal></td>
            </tr>
            <tr>
                <td>ruleSets</td>
                <td><literal>project.pmd.ruleSets</literal></td>
            </tr>
            <tr>
                <td>ruleSetConfig</td>
                <td><literal>project.pmd.ruleSetConfig</literal></td>
            </tr>
            <tr>
                <td>ruleSetFiles</td>
                <td><literal>project.pmd.ruleSetFiles</literal></td>
            </tr>
            <tr>
                <td>ignoreFailures</td>
                <td><literal>project.pmd.ignoreFailures</literal></td>
            </tr>
            <tr>
                <td>maxFailures</td>
                <td><literal>project.pmd.maxFailures</literal></td>
            </tr>
            <tr>
                <td>rulesMinimumPriority</td>
                <td><literal>project.pmd.rulesMinimumPriority</literal></td>
            </tr>
            <tr>
                <td>consoleOutput</td>
                <td><literal>project.pmd.consoleOutput</literal></td>
            </tr>
            <tr>
                <td>targetJdk</td>
                <td><literal>project.pmd.targetJdk</literal></td>
            </tr>
            <tr>
                <td>source</td>
                <td><literal><replaceable>sourceSet</replaceable>.allJava</literal></td>
            </tr>
            <tr>
                <td>reports</td>
                <td></td>
            </tr>
            <tr>
                <td>classpath</td>
                <td>
                    <literal><replaceable>sourceSet</replaceable>.output</literal> and
                    <literal><replaceable>sourceSet</replaceable>.compileClasspath</literal>
                </td>
            </tr>
            <tr>
                <td>incrementalAnalysis</td>
                <td>
                    <literal>false</literal>
                </td>
            </tr>
            <tr>
                <td>threads</td>
                <td>
                    <literal>1</literal>
                </td>
            </tr>
            <tr>
                <td>javaLauncher</td>
                <td></td>
            </tr>
        </table>
    </section>
    <section>
        <title>Methods</title>
        <table>
            <thead>
                <tr>
                    <td>Name</td>
                </tr>
            </thead>
            <tr>
                <td>reports</td>
            </tr>
        </table>
    </section>
</section>
