Skip to content

Releases: aaschmid/gradle-cpd-plugin

3.5

17 Nov 17:39
Compare
Choose a tag to compare
  • Make gradle-cpd-plugin compatible with Gradle 8.11 (#76 fixed by #77, thanks @lukasgraef)
  • Remove deprecated skipLexcialError and introduced failOnError (replacement) and also failOnViolation (#75)
  • Increased default PMD/CPD version to 7.7.0.

Gradle Plugins: 3.5

3.4

03 Jun 20:30
Compare
Choose a tag to compare
3.4

Gradle Plugins: 3.4

3.3

07 Sep 18:03
Compare
Choose a tag to compare
3.3
  • Replace deprecated Report properties: enabled and destination (#58,#59)
  • Lazy creation of check-task (#60; thank @stegeto22

Gradle Plugins: 3.3

3.2

28 Mar 09:26
Compare
Choose a tag to compare
3.2

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

Maven Central: 3.2
Gradle Plugins: 3.2

3.1

13 Nov 09:59
Compare
Choose a tag to compare
3.1
  • Incorporate "VS renderer" (#47)
  • Incorporate "lineCountPerFile" property on "CSV renderer" (#46)
  • Fix deprecation warning "Internal API constructor TaskReportContainer(Class, Task) (#36)
  • Fix compatible with Gradle 6.0 (#48)

Maven Central: 3.1
Gradle Plugins: 3.1

3.0

30 Oct 14:51
Compare
Choose a tag to compare
3.0
  • 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

2.0

10 May 19:04
Compare
Choose a tag to compare
2.0
  • 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

1.3

17 Apr 09:57
Compare
Choose a tag to compare
1.3
  • 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

1.2

10 Mar 19:36
Compare
Choose a tag to compare
1.2
  • 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

1.1

17 Dec 17:26
Compare
Choose a tag to compare
1.1
  • 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