detekt/detekt (io.gitlab.arturbosch.detekt:detekt-gradle-plugin)
### [`v1.23.1`](https://togithub.com/detekt/detekt/releases/tag/v1.23.1)
##### 1.23.1 - 2023-07-30
This is a point release for Detekt `1.23.0`, where we added support for Kotlin `1.9.0` and fixed several bugs that
got reported by the community.
##### Notable Changes
- Bumped Kotlin to v1.9.0 - [#6258](https://togithub.com/detekt/detekt/pull/6258)
- Bumped KtLint to v0.50.0 - [#6239](https://togithub.com/detekt/detekt/pull/6239)
- Updated CLI to reflect Java 20 support - [#6277](https://togithub.com/detekt/detekt/pull/6277)
##### Changelog
- Add missing jdkHome and languageVersion properties to DetektCreateBaselineTask - [#6284](https://togithub.com/detekt/detekt/pull/6284)
- Make InvalidRange aware of rangeUntil operator - [#6264](https://togithub.com/detekt/detekt/pull/6264)
- MaxChainedCallsOnSameLine: don't count class references as chained calls - [#6224](https://togithub.com/detekt/detekt/pull/6224)
- CanBeNonNullable: Fix false positive when property is defined after assignment - [#6210](https://togithub.com/detekt/detekt/pull/6210)
- Add `..<` and `rangeTo` in the `ForEachOnRange` rule - [#6197](https://togithub.com/detekt/detekt/pull/6197)
- Don't report `UseDataClass` if class contains non-property parameters - [#6173](https://togithub.com/detekt/detekt/pull/6173)
- Allow documenting public fun name when same private variable is present - [#6165](https://togithub.com/detekt/detekt/pull/6165)
- Find range call using recursion - [#6164](https://togithub.com/detekt/detekt/pull/6164)
- StringShouldBeRawString: Ignore `replaceIndent` and `prependIndent` - [#6154](https://togithub.com/detekt/detekt/pull/6154)
- UnusedPrivateProperty: Fix false postive by ignoring data classes - [#6151](https://togithub.com/detekt/detekt/pull/6151)
- PropertyUsedBeforeDeclaration: fix false positive in nested/inner class - [#6139](https://togithub.com/detekt/detekt/pull/6139)
##### Dependency Updates
- Update dependency gradle to v8.2.1 - [#6274](https://togithub.com/detekt/detekt/pull/6274)
- Switch to SLF4J 2.x - [#6266](https://togithub.com/detekt/detekt/pull/6266)
- Update kotlin monorepo to v1.8.22 - [#6192](https://togithub.com/detekt/detekt/pull/6192)
##### Contributors
We would like to thank the following contributors that made this release possible: [@3flex](https://togithub.com/3flex), [@Goooler](https://togithub.com/Goooler), [@Hexcles](https://togithub.com/Hexcles), [@PoisonedYouth](https://togithub.com/PoisonedYouth), [@TWiStErRob](https://togithub.com/TWiStErRob), [@VirtualParticle](https://togithub.com/VirtualParticle), [@atulgpt](https://togithub.com/atulgpt), [@cortinico](https://togithub.com/cortinico), [@dzirbel](https://togithub.com/dzirbel), [@eygraber](https://togithub.com/eygraber), [@marschwar](https://togithub.com/marschwar), [@rmarquis](https://togithub.com/rmarquis), [@segunfamisa](https://togithub.com/segunfamisa), [@severn-everett](https://togithub.com/severn-everett), [@t-kameyama](https://togithub.com/t-kameyama)
[See all commit history here](https://togithub.com/detekt/detekt/compare/v1.23.0...v1.23.1)
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), 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 these updates again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
1.23.0
->1.23.1
1.23.0
->1.23.1
Release Notes
detekt/detekt (io.gitlab.arturbosch.detekt:detekt-gradle-plugin)
### [`v1.23.1`](https://togithub.com/detekt/detekt/releases/tag/v1.23.1) ##### 1.23.1 - 2023-07-30 This is a point release for Detekt `1.23.0`, where we added support for Kotlin `1.9.0` and fixed several bugs that got reported by the community. ##### Notable Changes - Bumped Kotlin to v1.9.0 - [#6258](https://togithub.com/detekt/detekt/pull/6258) - Bumped KtLint to v0.50.0 - [#6239](https://togithub.com/detekt/detekt/pull/6239) - Updated CLI to reflect Java 20 support - [#6277](https://togithub.com/detekt/detekt/pull/6277) ##### Changelog - Add missing jdkHome and languageVersion properties to DetektCreateBaselineTask - [#6284](https://togithub.com/detekt/detekt/pull/6284) - Make InvalidRange aware of rangeUntil operator - [#6264](https://togithub.com/detekt/detekt/pull/6264) - MaxChainedCallsOnSameLine: don't count class references as chained calls - [#6224](https://togithub.com/detekt/detekt/pull/6224) - CanBeNonNullable: Fix false positive when property is defined after assignment - [#6210](https://togithub.com/detekt/detekt/pull/6210) - Add `..<` and `rangeTo` in the `ForEachOnRange` rule - [#6197](https://togithub.com/detekt/detekt/pull/6197) - Don't report `UseDataClass` if class contains non-property parameters - [#6173](https://togithub.com/detekt/detekt/pull/6173) - Allow documenting public fun name when same private variable is present - [#6165](https://togithub.com/detekt/detekt/pull/6165) - Find range call using recursion - [#6164](https://togithub.com/detekt/detekt/pull/6164) - StringShouldBeRawString: Ignore `replaceIndent` and `prependIndent` - [#6154](https://togithub.com/detekt/detekt/pull/6154) - UnusedPrivateProperty: Fix false postive by ignoring data classes - [#6151](https://togithub.com/detekt/detekt/pull/6151) - PropertyUsedBeforeDeclaration: fix false positive in nested/inner class - [#6139](https://togithub.com/detekt/detekt/pull/6139) ##### Dependency Updates - Update dependency gradle to v8.2.1 - [#6274](https://togithub.com/detekt/detekt/pull/6274) - Switch to SLF4J 2.x - [#6266](https://togithub.com/detekt/detekt/pull/6266) - Update kotlin monorepo to v1.8.22 - [#6192](https://togithub.com/detekt/detekt/pull/6192) ##### Contributors We would like to thank the following contributors that made this release possible: [@3flex](https://togithub.com/3flex), [@Goooler](https://togithub.com/Goooler), [@Hexcles](https://togithub.com/Hexcles), [@PoisonedYouth](https://togithub.com/PoisonedYouth), [@TWiStErRob](https://togithub.com/TWiStErRob), [@VirtualParticle](https://togithub.com/VirtualParticle), [@atulgpt](https://togithub.com/atulgpt), [@cortinico](https://togithub.com/cortinico), [@dzirbel](https://togithub.com/dzirbel), [@eygraber](https://togithub.com/eygraber), [@marschwar](https://togithub.com/marschwar), [@rmarquis](https://togithub.com/rmarquis), [@segunfamisa](https://togithub.com/segunfamisa), [@severn-everett](https://togithub.com/severn-everett), [@t-kameyama](https://togithub.com/t-kameyama) [See all commit history here](https://togithub.com/detekt/detekt/compare/v1.23.0...v1.23.1)Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), 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 these updates again.
This PR has been generated by Mend Renovate. View repository job log here.