Skip to content

Releases: cph-cachet/detekt-verify-implementation

Version 1.2.6

21 Mar 21:14
Compare
Choose a tag to compare
  • Update to detekt 1.23.5
  • Update to Kotlin 1.9.22

Version 1.2.5

02 Jan 10:06
Compare
Choose a tag to compare

Update to Kotlin 1.8.0

Version 1.2.4

23 Dec 14:28
Compare
Choose a tag to compare
  • Update to Detekt 1.22.0
  • Update to Kotlin 1.7.20

Version 1.2.3

21 Apr 18:45
Compare
Choose a tag to compare
  • Bugfix: rules should not run when type resolution is disabled
  • Update to Detekt 1.20.0
  • Update to Kotlin 1.6.21

Version 1.2.2

17 May 19:07
21bfd2a
Compare
Choose a tag to compare
  • Bugfix: failed Immutable analysis on nullable properties
  • Update to detekt 1.17.0

Version 1.2.1

07 Mar 18:17
Compare
Choose a tag to compare

Added assumeNoAnnotations to configuration options.

Using assumeNoAnnotations, you can specify a list of fully qualified type names for which it is assumed they don't have the annotation applied to them.

This may be useful when the plugin fails to analyze classes which are known not to carry the annotation.

This is a bugfix of the erroneous previous release which did not consider assumeNoAnnotations recursively.

Version 1.2.0

07 Mar 17:34
Compare
Choose a tag to compare

Added assumeNoAnnotations to configuration options.

Using assumeNoAnnotations, you can specify a list of fully qualified type names for which it is assumed they don't have the annotation applied to them.

This may be useful when the plugin fails to analyze classes which are known not to carry the annotation.

Version 1.1.1

15 Feb 19:18
Compare
Choose a tag to compare

Immutable rule:

  • Bugfix: UnsupportedOperationException when analyzing classes which are required to be immutable and contain generic members. (#17)

Version 1.1.0

15 Feb 12:42
Compare
Choose a tag to compare
  • Implementations of interfaces to which annotations are applied were not verified; they now are. This is a bugfix which may result in more linter reports than in the previous version.
  • Upgrade to detekt 1.16.0-RC1

Version 1.0.0

18 Aug 12:36
Compare
Choose a tag to compare

Includes two detekt rules:

  • DataClass
  • Immutable

There are still known cases in which Immutable does not detekt mutable properties (lists and interfaces), but otherwise this plugin can already detect a great majority of mutable implementations.