Gradle Cpd Plugin Versions Save

Gradle plugin to find duplicate code using PMDs copy/paste detection (= CPD).

v3.3

2 years ago
  • Replace deprecated Report properties: enabled and destination (#58,#59)
  • Lazy creation of check-task (#60; thank @stegeto22

Gradle Plugins: 3.3

v3.2

3 years ago

Make --configuration-cache working properly (#54, #56) (thanks al lot to @C-Otto)

Maven Central: 3.2 Gradle Plugins: 3.2

v3.1

4 years ago
  • Incorporate "VS renderer" (#47)
  • Incorporate "lineCountPerFile" property on "CSV renderer" (#46)
  • Fix deprecation warning "Internal API constructor TaskReportContainer(Class<T>, Task) (#36)
  • Fix compatible with Gradle 6.0 (#48)

Maven Central: 3.1 Gradle Plugins: 3.1

v3.0

4 years ago
  • fix problems with Wrapper API since Gradle 5.6 (#45)
  • refactored complete usage of Gradle Wrapper API by using new version introducesd with 5.6
    • Attention: This is a breaking change such that v3.0 is now only compatible with Gradle version greater or equal 5.6!

Maven Central: 3.0 Gradle Plugins: 3.0

v2.0

5 years ago
  • upgrade to newest PMD version 6.13.0 to enable Kotlin support (#38)
  • fix wrongly displayed WARNING that cpdCheck is not part of the task graph (#37)
  • Use the java-gradle-plugin to generate the plugin descriptors (#40)
  • migrate main code to Java 8 as new minor version and upgrade minimal Gradle version (also #32, #35, #41)

Maven Central: 2.0 Gradle Plugins: 2.0

v1.3

5 years ago
  • Update to Gradle 4.10.3 as minmal supported version
  • Introduce Gradles "Task Configuration Avoidance" (#30)
  • Improve dependency for check task which is introduced by LifecycleBasePlugin (#31)
  • Add support of @CacheableTask annotation for Cpd task
  • Introduce first workaround for deprecation warning of Report API (#36)

Maven Central: 1.3 Gradle Plugins: 1.3

v1.2

5 years ago
  • fix UnsupportedOperationException appearing since Gradle 5.1 while adding default CPD dependency (#28)
  • add Bintray plugin to build.gradle (#25)

Maven Central: 1.2 Gradle Plugins: 1.2

v1.1

6 years ago
  • Supports PMD 6.0.0 now (used CPDConfiguration constructor was used before) (#23)
  • Add integration tests accepted enhancement fixed (#9)
  • Travis-CI is very unstable or does not work entirely for this plugin (#15)

Maven Central: 1.1 Gradle Plugins: 1.1

v1.0

7 years ago
  • replaced no longer available ConsoleRenderer with asClickableFileUrl due to breaking change in Gradle 2.14 (#17, PR #18, thanks to @prestontim)
  • changed groupId to "de.aaschmid" (#19)
  • updated to newest PMD / CPD version 5.4.2
  • updated Gradle wrapper to 2.14

Maven Central: 1.0 Gradle Plugins: 1.0

v0.5

8 years ago
  • Added CPD attributes skipLexicalErrors and skipDuplicateFiles (#12)

Maven Central: 0.5 Gradle Plugins: 0.5