Skip to content

Conversation

@dependabot
Copy link

@dependabot dependabot bot commented on behalf of github Jan 27, 2026

Bumps the detekt group with 2 updates in the / directory: io.nlopez.compose.rules:detekt and dev.detekt:detekt-gradle-plugin.

Updates io.nlopez.compose.rules:detekt from 0.5.3 to 0.5.6

Release notes

Sourced from io.nlopez.compose.rules:detekt's releases.

v0.5.6

What's changed

Dependency Matrix

linter version kotlin version
detekt 2.0.0-alpha.2 2.3.0
ktlint 1.8.0 2.2.21

v0.5.5

What's changed

  • Revert "Add shadowJar relocate rule for compatibility with Ktlint IntelliJ Plugin 0.30.2 (#580)" (#582) @​mrmans0n

Dependency Matrix

linter version kotlin version
detekt 2.0.0-alpha.1 2.2.20
ktlint 1.8.0 2.2.21

v0.5.4

What's changed

Dependency Matrix

linter version kotlin version
detekt 2.0.0-alpha.1 2.2.20
ktlint 1.8.0 2.2.21
Commits
  • 51a39f4 Bump version to 0.5.6
  • 5a1aa02 Update detekt to v2.0.0-alpha.2 (#588)
  • 764423b Update dependency org.assertj:assertj-core to v3.27.7 (#586)
  • a7fba57 Update plugin spotless to v8.2.0 (#585)
  • 126da41 Add functional tests for cli linters (#584)
  • 61652b8 Bump version to 0.5.6-SNAPSHOT
  • 028cc1a Bump version to 0.5.5
  • 73371a9 Revert "Add shadowJar relocate rule for compatibility with Ktlint IntelliJ Pl...
  • 05f4876 Bump version to 0.5.5-SNAPSHOT
  • 94465a3 Bump version to 0.5.4
  • Additional commits viewable in compare view

Updates dev.detekt:detekt-gradle-plugin from 2.0.0-alpha.1 to 2.0.0-alpha.2

Release notes

Sourced from dev.detekt:detekt-gradle-plugin's releases.

v2.0.0-alpha.2

2.0.0-alpha.2 - 2026-01-27

This is an alpha release of Detekt 2.0.0. It's built against Kotlin 2.3.0, Gradle 9.3.0, AGP 9.0.0 and is tested against JDK 25.

Please note that in order for this alpha of Detekt to run in an AGP 9.0.0 project, you will need to disable the new DSL and built-in Kotlin by adding these properties to gradle.properties:

android.newDsl=false
android.builtInKotlin=false

Further updates on builtInKotlin support in Detekt Gradle Plugin will be available here.

Notable Changes

  • Bump Kotlin to 2.3.0 - #8743
  • Bump Gradle to 9.3.0 - #8982
  • Bump AGP to 9 - #8553
  • Bump minimum AGP to 8.2.2 - #8931
  • Enable rules by default that are now standard in ktlint 1.8.0 - #8849
  • Bump KtLint to v1.8.0 - #8843
  • New ktlint Rule: ThenSpacingRule - #8850
  • New Rule: UnnecessaryInitOnArray - #8784
  • New Rule: UnnecessaryFullyQualifiedName - #8917

Breaking Changes

  • Rename documentation to comments - #8889
  • Rename empty to emptyblocks - #8888
  • Rename bugs rules to potentialbugs - #8887
  • Remove UnnecessaryAnnotationUseSiteTarget rule - #8861
  • Rename RuleSet.Id to RuleSetId - #8810
  • Rename rule CommentOverPrivateMethod to DocumentationOverPrivateMethod - #8778
  • Refactor AbsentOrWrongFileLicense - #8969
  • Compile DGP against kotlin-plugin-api only not KGP itself - #8756
  • Change configuration options for ForbiddenImport rule - #8747

Changelog

  • fix(UnusedImport): detect named companion objects correctly - #9005
  • Remove unnecessary tests - #8985
  • Pass the correct type to TestConfig - #8984
  • Remove special case for active at TestConfig - #8983
  • TestConfig over yamlConfigFromContent - #8974
  • Skip underscore placeholders for unused variables on NonNameShadowing rule (#8962) - #8965
  • docs: clarify function type handling in ForbiddenMethodCall - #8964
  • Check if there suspend function in try block before reporting - #8950
  • Fix SubpluginArtifact coordinates for dev.detekt:detekt-compiler-plugin - #8938
  • Handle case when inner is required as parent is inner - #8927

... (truncated)

Commits
  • 7508295 fix(UnusedImport): detect named companion objects correctly (#9005)
  • 7bad50d Don't execute binding phase on light mode (#9004)
  • 0f41086 The rules shouldn't have an empty config as default value (#8992)
  • 3cf1bdb Remove unnecessary interface (#9002)
  • 9e3f0c6 chore(deps): update github/codeql-action digest to 19b2f06 (#8999)
  • 6a6f950 fix(deps): update dependency org.assertj:assertj-core to v3.27.7 (#9000)
  • 08d0f88 chore(deps): update actions/setup-java digest to be666c2 (#8998)
  • 364c843 fix(deps): update dependency org.jetbrains.kotlinx:kotlinx-serialization-core...
  • 0297a22 Update Gradle in sample-extensions to v9.3.0 (#8995)
  • e9ba65b Don't iterate the list twice (#8990)
  • Additional commits viewable in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the detekt group with 2 updates in the / directory: [io.nlopez.compose.rules:detekt](https://github.com/mrmans0n/compose-rules) and [dev.detekt:detekt-gradle-plugin](https://github.com/detekt/detekt).


Updates `io.nlopez.compose.rules:detekt` from 0.5.3 to 0.5.6
- [Release notes](https://github.com/mrmans0n/compose-rules/releases)
- [Commits](mrmans0n/compose-rules@v0.5.3...v0.5.6)

Updates `dev.detekt:detekt-gradle-plugin` from 2.0.0-alpha.1 to 2.0.0-alpha.2
- [Release notes](https://github.com/detekt/detekt/releases)
- [Commits](detekt/detekt@v2.0.0-alpha.1...v2.0.0-alpha.2)

---
updated-dependencies:
- dependency-name: io.nlopez.compose.rules:detekt
  dependency-version: 0.5.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: detekt
- dependency-name: dev.detekt:detekt-gradle-plugin
  dependency-version: 2.0.0-alpha.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: detekt
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot @github
Copy link
Author

dependabot bot commented on behalf of github Jan 27, 2026

Labels

The following labels could not be found: dependencies, gradle. Please create them before Dependabot can add them to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants