Skip to content

fix: update ktlint.compose.rules#350

Open
judo-ci wants to merge 1 commit into
masterfrom
chore/NONE/ktlint.compose.rules
Open

fix: update ktlint.compose.rules#350
judo-ci wants to merge 1 commit into
masterfrom
chore/NONE/ktlint.compose.rules

Conversation

@judo-ci

@judo-ci judo-ci commented Jun 6, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
io.nlopez.compose.rules:ktlint 0.5.60.6.2 age adoption passing confidence

Warning

Some dependencies could not be looked up. Check the warning logs for more information.


Release Notes

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

v0.6.2

What's changed

Dependency Matrix

linter version kotlin version
detekt 2.0.0-alpha.5 2.4.0
ktlint 1.8.0 2.2.21

v0.6.1

What's changed

Dependency Matrix

linter version kotlin version
detekt 2.0.0-alpha.4 2.4.0
ktlint 1.8.0 2.2.21

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

v0.5.9

What's Changed

New Contributors

Full Changelog: mrmans0n/compose-rules@v0.5.8...v0.5.9

v0.5.8: 0.5.8

What's Changed

New Contributors

Dependency Matrix

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

Full Changelog: mrmans0n/compose-rules@v0.5.7...v0.5.8

v0.5.7

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

  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate.

@judo-ci judo-ci force-pushed the chore/NONE/ktlint.compose.rules branch from bb5e542 to c5059f6 Compare June 9, 2026 10:12
@judo-ci judo-ci changed the title fix: update ktlint.compose.rules to v0.5.9 fix: update ktlint.compose.rules to v0.6.0 Jun 9, 2026
@judo-ci judo-ci force-pushed the chore/NONE/ktlint.compose.rules branch from c5059f6 to 06039a5 Compare June 14, 2026 10:12
@judo-ci judo-ci changed the title fix: update ktlint.compose.rules to v0.6.0 fix: update ktlint.compose.rules to v0.6.1 Jun 14, 2026
Signed-off-by: judo-ci <devops@judopay.com>
@judo-ci judo-ci force-pushed the chore/NONE/ktlint.compose.rules branch from 06039a5 to 4e49d85 Compare June 18, 2026 10:12
@judo-ci judo-ci changed the title fix: update ktlint.compose.rules to v0.6.1 fix: update ktlint.compose.rules to v0.6.2 Jun 18, 2026
@sonarqubecloud

Copy link
Copy Markdown

Quality Gate Failed Quality Gate failed

Failed conditions
C Security Rating on New Code (required ≥ A)

See analysis details on SonarQube Cloud

Catch issues before they fail your Quality Gate with our IDE extension SonarQube for IDE

@judo-ci judo-ci changed the title fix: update ktlint.compose.rules to v0.6.2 fix: update ktlint.compose.rules Jun 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Development

Successfully merging this pull request may close these issues.

2 participants