Skip to content

fix(deps): update detekt.compose to v0.6.0#173

Merged
ShadowRZ merged 1 commit into
masterfrom
renovate/detekt.compose
Jun 12, 2026
Merged

fix(deps): update detekt.compose to v0.6.0#173
ShadowRZ merged 1 commit into
masterfrom
renovate/detekt.compose

Conversation

@renovate

@renovate renovate Bot commented Jun 11, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
io.nlopez.compose.rules:detekt 0.5.90.6.0 age confidence

Release Notes

mrmans0n/compose-rules (io.nlopez.compose.rules:detekt)

v0.6.0

🎉 A few new rules for you all

For both detekt and ktlint:

  • ComposableNestingDepth, an opt-in rule to add a limit to how many nested content emitters could be used.

And these are detekt exclusive, as they require the Kotlin Analysis API.

  • StaleRememberUpdatedStateInRemember to find sneaky misuses of rememberUpdatedState
  • MissingReadOnlyComposable to find composables that could be optimized by being annotated by @ReadOnlyComposable.
  • InvalidReadOnlyComposable to find annotated @ReadOnlyComposables that shouldn't be.
  • UnnecessaryComposable to find composables that don't need to be composable functions.
  • VarsWithoutStateBacking to find potential misuses of var in a composable function.
  • ConditionHoist to find issues where the contents of a slotted composable function don't emit anything due to branching code.

This is a significant departure for this ruleset, as they are the first rules that are actually using type resolution.

What's changed

Dependency Matrix

linter version kotlin version
detekt 2.0.0-alpha.3 2.3.21
ktlint 1.8.0 2.2.21

Configuration

📅 Schedule: (UTC)

  • 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 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.

@renovate renovate Bot added the dependencies Project dependencies related issue / PR label Jun 11, 2026
@hanekokoro-bot

Copy link
Copy Markdown

Download Debug Artifacts: projectkafka-debug.zip

@hanekokoro-bot

Copy link
Copy Markdown
Warnings
⚠️

gradle/libs.versions.toml#L10 - A newer version of com.slack.circuit:circuit-sharedelements than 0.33.1 is available: 0.34.0

⚠️

gradle/libs.versions.toml#L11 - A newer version of io.coil-kt.coil3:coil-gif than 3.4.0 is available: 3.5.0

⚠️

gradle/libs.versions.toml#L14 - A newer version of com.composables:composeunstyled-dialog than 2.5.0 is available: 2.6.0

⚠️

gradle/libs.versions.toml#L18 - A newer version of com.autonomousapps.dependency-analysis than 3.14.1 is available: 3.15.0

⚠️

gradle/libs.versions.toml#L40 - A newer version of dev.zacsweers.metro:runtime than 1.1.1 is available: 1.2.0

Generated by 🚫 dangerJS against a6056c9

@ShadowRZ ShadowRZ merged commit 93ed84c into master Jun 12, 2026
7 checks passed
@ShadowRZ ShadowRZ deleted the renovate/detekt.compose branch June 12, 2026 02:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Project dependencies related issue / PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant