element-x-android
element-x-android copied to clipboard
Update dependency io.nlopez.compose.rules:detekt to v0.4.0
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| io.nlopez.compose.rules:detekt | 0.3.12 -> 0.4.0 |
[!WARNING] Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
mrmans0n/compose-rules (io.nlopez.compose.rules:detekt)
v0.4.0
- Update Kotlin version to 2.0.0-RC3 (https://github.com/mrmans0n/compose-rules/pull/261) @mrmans0n
- Remove core modules and integrate in rules submodules (https://github.com/mrmans0n/compose-rules/pull/260) @mrmans0n
- Migrate build files to kts (https://github.com/mrmans0n/compose-rules/pull/259) @mrmans0n
v0.3.21
Changelog
- Update plugin com.gradle.develocity to v3.17.3 (#258) @renovate
- Add tangleViewModel to the known factories (#257) @mrmans0n
- Fix LambdaParameterInRestartableEffect conflict with
onDisposelambda (#254) @dzirbel - Make UnstableCollections rule opt-in (#256) @mrmans0n
- Update dependency org.jetbrains.kotlin:kotlin-compiler-embeddable to v1.9.24 (#255) @renovate
v0.3.20
Changelog
- Add ContentTrailingLambda rule to ensure content slot is trailing (#253) @mrmans0n
- Add exception for open funs in ModifierWithoutDefault rule (#252) @mrmans0n
- Update to gradle/actions/setup-gradle@v3 in CI (#247) @mrmans0n
- Add more autoboxing detections (#246) @mrmans0n
v0.3.19
Changelog
- Rename some VMForwarding methods (#245) @mrmans0n
- Extract shadowing detection code to a helper fun (#244) @mrmans0n
- Make ModifierNotUsedAtRoot honor contentEmittersDenylist (#243) @mrmans0n
- Use lazy without LazyThreadSafetyMode.NONE (#242) @mrmans0n
v0.3.18
Changelog
- Detect shadowing of modifier names in ModifierReused (#239) @mrmans0n
- Add an allowlist for VM names for whose ViewModelForwarding is allowed (#238) @mrmans0n
- KtCallExpressions in the non emitters list are treated as non-emitters (#237) @mrmans0n
v0.3.17
Changelog
- Add more types to ComposableNonEmittersList (#233) @mrmans0n
v0.3.16
Changelog
- Some minor code cleanups (#232) @mrmans0n
- Add M3 composables to the list of known content emitters (#231) @mrmans0n
- Honor the ComposableNaming suppression in the Naming rule (#230) @mrmans0n
- Fix link in documentation (#228) @mrmans0n
- Update plugin com.gradle.develocity to v3.17.2 (#226) @renovate
- Swap gradle enterprise (deprecated) for develocity (#223) @mrmans0n
v0.3.15
Changelog
- Add exception for androidx.compose.material.icons.* in Material2 rule (#222) @mrmans0n
- Add rule to use the non-autoboxing versions of mutableStateOf when possible (#221) @mrmans0n
v0.3.14
Changelog
- Add opt-in rule for disallowing Material2 APIs (#220) @mrmans0n
- Update plugin com.gradle.enterprise to v3.17.1 (#219) @renovate
- Update peaceiris/actions-gh-pages action to v4 (#218) @renovate
- Check for Scope Functions in ViewModel Forwarding Rule (#210) @t-regbs
- Update plugin com.gradle.enterprise to v3.17 (#217) @renovate
- Use releaseRepository (#215) @mrmans0n
v0.3.13
Changelog
- Add ModifierComposed rule (#214) @mrmans0n
- Fix false positives with vm-injection rule when in android.navigation DSL (#213) @mrmans0n
- Update detekt to v1.23.6 (#211) @renovate
- Update dependency gradle to v8.7 (#209) @renovate
- Update plugin mavenPublish to v0.28.0 (#208) @renovate
- Update rules.md (#207) @mrmans0n
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 this update 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.
:iphone: Scan the QR code below to install the build (arm64 only) for this PR.
If you can't scan the QR code you can install the build via this link: https://i.diawi.com/jNk427
Codecov Report
Attention: Patch coverage is 60.86957% with 9 lines in your changes are missing coverage. Please review.
Project coverage is 75.15%. Comparing base (
15e7b2b) to head (683f7d4). Report is 20 commits behind head on develop.
| Files | Patch % | Lines |
|---|---|---|
| ...in/impl/screens/loginpassword/LoginPasswordView.kt | 53.84% | 6 Missing :warning: |
| ...ndroid/libraries/designsystem/modifiers/ApplyIf.kt | 57.14% | 2 Missing and 1 partial :warning: |
Additional details and impacted files
@@ Coverage Diff @@
## develop #2635 +/- ##
========================================
Coverage 75.15% 75.15%
========================================
Files 1549 1549
Lines 36958 36963 +5
Branches 7178 7176 -2
========================================
+ Hits 27774 27781 +7
+ Misses 5429 5428 -1
+ Partials 3755 3754 -1
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Edited/Blocked Notification
Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.
You can manually request rebase by checking the rebase/retry box above.
⚠️ Warning: custom changes will be lost.
Detekt should be OK now, @ganfra can you have a look on my changes please? Thanks!
Quality Gate passed
Issues
0 New issues
0 Accepted issues
Measures
0 Security Hotspots
No data about Coverage
0.0% Duplication on New Code