org.gradle.api.plugins.quality.Pmd.xml

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Revert "Revert "Support PMD's analysis cache (#2223)" and "Improve test coverage for pmd incremental analysis (#2961)" (#3125)"

This reverts commit 2622baaf86d959685f94c947302b5fb1b26f4ac5.

    • -0
    • +6
    ./org.gradle.api.plugins.quality.Pmd.xml
  1. … 6 more files in changeset.
Revert "Support PMD's analysis cache (#2223)" and "Improve test coverage for pmd incremental analysis (#2961)" (#3125)

Since there're some issues unreleased in pmd plugin:

https://github.com/pmd/pmd/issues/618

https://github.com/pmd/pmd/issues/608

This reverts commit:

79e74d939dd3c9726624d0fef87c4c6a8e136297

4c51b741042fbccd6b0a03e0a60491197bf49751

d98129f4a34b0fac026a86c0cc1aff19dc541fae

c543f98e1f9228e6460b2f7a08dec01314fa2255

60fa200ec9276c1c95920f554ccfbe4474843c38

bf275854b58f6dfe64e9be72aed4c0b78c1878ab

f7a4bf852eec0e02393fc51e3cf2b0a12b9cb3e1

    • -6
    • +0
    ./org.gradle.api.plugins.quality.Pmd.xml
  1. … 9 more files in changeset.
Support PMD's analysis cache (#2223)

Support PMD's incremental analysis

    • -0
    • +6
    ./org.gradle.api.plugins.quality.Pmd.xml
  1. … 7 more files in changeset.
Add sourceSet.output to PMD classpath - For the typeresolution feature in PMD it is necessary, that the compiled classes of the project itself are on the "auxclasspath", too.

    • -1
    • +4
    ./org.gradle.api.plugins.quality.Pmd.xml
  1. … 3 more files in changeset.
Merge branch 'pmd-auxclasspath' of https://github.com/Monits/gradle

    • -0
    • +4
    ./org.gradle.api.plugins.quality.Pmd.xml
  1. … 3 more files in changeset.
Rename minimumPriority to rulePriority

+review REVIEW-5594

    • -3
    • +3
    ./org.gradle.api.plugins.quality.Pmd.xml
  1. … 8 more files in changeset.
Include new properties in DSL reference for PMD

    • -0
    • +4
    ./org.gradle.api.plugins.quality.Pmd.xml
  1. … 3 more files in changeset.
Clean-up contribution for PMD auxclasspath

- Simplify integration test

- Add release notes

+review REVIEW-5597

    • -1
    • +1
    ./org.gradle.api.plugins.quality.Pmd.xml
  1. … 5 more files in changeset.
Allow to configure auxclasspath for PMD

- The property is called classpath for consistency with FindBugs

    • -1
    • +5
    ./org.gradle.api.plugins.quality.Pmd.xml
  1. … 1 more file in changeset.
Introduce Pmd(Extension)#rulesetConfig

- new way to configure custom rule set based on TextResource abstraction

- may add support for multiple rule sets in the future, in order to match capabilities of ruleSetFiles property

    • -0
    • +4
    ./org.gradle.api.plugins.quality.Pmd.xml
  1. … 6 more files in changeset.
Add console output option for PMD.

Manual merge of https://github.com/gradle/gradle/pull/258.

    • -0
    • +4
    ./org.gradle.api.plugins.quality.Pmd.xml
  1. … 6 more files in changeset.
fixed GRADLE-2706: With Gradle 1.5 - PMD applying basic rules even when they are not included in our rule set files

- moved ruleSets default back from Pmd to PmdExtension

- task adapts default if necessary (PMD >= 5.0)

- added some integration tests

    • -1
    • +1
    ./org.gradle.api.plugins.quality.Pmd.xml
  1. … 6 more files in changeset.
REVIEW-1313: some tweaks to the pmd documentation.

    • -1
    • +1
    ./org.gradle.api.plugins.quality.Pmd.xml
  1. … 2 more files in changeset.
GRADLE-2106 - Added target jdk to PMD

    • -0
    • +4
    ./org.gradle.api.plugins.quality.Pmd.xml
  1. … 4 more files in changeset.
Some more code quality plugin and task documentation.

    • -0
    • +27
    ./org.gradle.api.plugins.quality.Pmd.xml
  1. … 7 more files in changeset.
Started documenting the code quality task types.

    • -0
    • +23
    ./org.gradle.api.plugins.quality.Pmd.xml
  1. … 11 more files in changeset.