chore(deps): update plugin io.gitlab.arturbosch.detekt to v1.23.8
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| io.gitlab.arturbosch.detekt (source) | 1.23.5 -> 1.23.8 |
Release Notes
detekt/detekt (io.gitlab.arturbosch.detekt)
v1.23.8
1.23.8 - 2025-02-20
This is a point release for Detekt 1.23.0, built against Kotlin 2.0.21, with fixes for several bugs that got reported by the community.
Notable Changes
- fix(deps): Update kotlin to 2.0.21 - #7580
- fix(deps): Update AGP to v8.8.1 - #7879
- fix(deps): update Gradle to v8.12.1 - #7780
Changelog
- UseDataClass: do not report on
expectclasses - #7857 - Fix InjectDispatcher false positives - #7797
- [UnnecessaryParentheses] Allow float/double without integer part - #7751
- Fix
ThrowingExceptionsWithoutMessageOrCausefalse positive - #7715 - Issue #7634: Make
UndocumentedPublicClassconfigurable to flag `com… - #7635 - Fix redundant empty tags in baseline XML - #7625
- MatchingDeclarationName now supports platofrm suffixes - #6426
Contributors
We would like to thank the following contributors that made this release possible: @BraisGabin, @JordanLongstaff, @Nava2, @atulgpt, @eygraber, @lexa-diky, @t-kameyama
v1.23.7
1.23.7 - 2024-09-08
This is a point release for Detekt 1.23.0, built against Kotlin 2.0.10, with fixes for several bugs that got reported by the community.
Notable Changes
- fix(deps): update kotlin monorepo to v2.0.10 - #7517
- Update to Kotlin 2.0.0 #6640
- fix(deps): update kotlin monorepo to v1.9.24 - #7264
- fix(deps): update dependency com.android.tools.build:gradle to v8.5.2 - #7525
- chore(deps): update dependency gradle to v8.10 - #7546
Changelog
- Add basic support for isolated projects to 1.x - #7526
- ExplicitCollectionElementAccessMethod: fix false positive when Map put has 3 arguments - #7563
- BracesOnIfStatements: fix false-positive when chained - #7444
- Add enum entry check in
UndocumentedPublicProperty- #7426 - Use the anchor which is already present before - #7423
- Fix small corner-case in "SerialVersionUIDInSerializableClass" rule, … - #7346
- SwallowedException: fix false positive when exception is used as a receiver - #7288
- NamedArguments: fix false positive on spread varargs - #7283
- MultilineLambdaItParameter: fix false negative with single statement on multiple lines - #7221
- Check for root of receiver in selector expression - #7220
- Check for
public companionobject forUndocumentedPublicClass- #7219 - fix: TopLevelPropertyNaming also detecting extension property name - #7212
- Publish detekt-compiler-plugin-all to Maven and GH Releases - #7179
- versioned default detekt config file link - #7161
- Support rangeUntil operator for UnusedImport rule - #7104
- Fix false positive on it usages when type parameter is specified - #6850
Housekeeping/Docs
- [bugfix] AnnotationOnSeparateLine in snippets - #6526
- Add docs about using the Compiler Plugin with the Kotlin CLI compiler - #7184
v1.23.6
1.23.6 - 2024-03-23
This is a point release for Detekt 1.23.0, where we added support for Kotlin 1.9.23 and fixed several bugs that got reported by the community.
Changelog
- UselessPostfixExpression - Fix #7037 false positive postfix - #7084
- Don't allow invalid Source Locations - #7030
- UnusedPrivateClass: don't report if private classes are used for type conversion - #6995
- RedundantSuspendModifier: do not report when the function has 'actual' modifier - #6951
- Update dependency gradle to v8.7 - #7080
- Update kotlin monorepo to v1.9.23 - #7027
- Update dependency gradle to v8.6 - #6939
- Update dependency com.android.tools.build:gradle to v8.3.1 - #7070
Contributors
We would like to thank the following contributors that made this release possible: @BraisGabin, @psuzn, @t-kameyama.
Configuration
📅 Schedule: Branch creation - "* 0-3 * * 1" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
- [ ] If you want to rebase/retry this PR, check this box
This PR was generated by Mend Renovate. View the repository job log.