github detekt/detekt v1.13.0

latest releases: v1.23.6, v1.23.5, v1.23.4...
3 years ago
  • 2020-09-07
Migration
  • This release drops several deprecations in detekt-api.
Changelog
  • Set modifier order based on Kotlin coding conventions - #3056
  • FunctionNaming: allow anonymous functions - #3055
  • FunctionNaming should ignore anonymous functions - #3054
  • Fix ModifierOrder for false positive reported by ModifierOrder when using fun interfaces - #3051
  • False positive reported by ModifierOrder when using fun interfaces - #3050
  • Fix PreferToOverPairSyntax exception - #3046
  • PreferToOverPairSyntax throws exceptions - #3044
  • Remove deprecated entity and location members - #3037
  • Respect configured config file when running the detektCreateConfig task - #3036
  • Remove last years api deprecations - #3035
  • UnusedImports rule: fix false negative when same name identifiers are imported and used - #3033
  • ForbiddenMethodCall: report operator calls - #3032
  • Improve documentation for Gradle repositories setup - #3030
  • how to use the type resolution to make ForbiddenMethodCall to check bigdecimal.equals using bigdecimal == bigdecimal? - #3029
  • Use lazy gradle APIs in docs - #3028
  • Implement option to turn config property deprecation warnings as errors - #3026
  • Fix RedundantSuspendModifier message - #3025
  • Print filtered paths in debug mode for easier bug tracing - #3022
  • Unused import not detected - #3020
  • Include reports and formatting features to the system test - #3018
  • detektGenerateConfig ignores detekt.config paramenter - #2565
  • Treat config property deprecations as errors - #2545
  • Print filtered paths in debug mode - #869
Housekeeping & Refactorings
  • Remove confusing annotation for UnusedImports rule - #3039
  • Remove obsolete signature workaround for formatting plugin - #3038
  • Upgrade to new dokka - #2931

See all issues at: 1.13.0

Don't miss a new detekt release

NewReleases is sending notifications on new releases.