-
Notifications
You must be signed in to change notification settings - Fork 79
[deps]: Update mint minor #2071
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
Internal tracking:
|
89da537 to
d4c3250
Compare
|
Warning @renovate[bot] Uploading code coverage report failed. Please check the "Upload to codecov.io" step of Process Test Reports job for more details. |
|
Warning @renovate[bot] Uploading code coverage report failed. Please check the "Upload to codecov.io" step of Process Test Reports job for more details. |
Edited/Blocked NotificationRenovate 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. |
|
Claude encountered an error —— View job I'll analyze this and get back to you. |
|
Great job! No new security vulnerabilities introduced in this pull request |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #2071 +/- ##
==========================================
- Coverage 85.28% 82.93% -2.36%
==========================================
Files 1695 1978 +283
Lines 144592 160907 +16315
==========================================
+ Hits 123319 133446 +10127
- Misses 21273 27461 +6188 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|

This PR contains the following updates:
0.58.3->0.58.50.61.0->0.62.2Release Notes
nicklockwood/SwiftFormat (nicklockwood/SwiftFormat)
v0.58.5Compare Source
returnkeyword insidefor ... whereloopsfor await case ...loopsXCTUnwrapto the default exclusion list forhoistTryv0.58.4Compare Source
trailingCommarule incorrectly inserting commas inside typedthrowsopaqueGenericParametersrule could cause build errors with existential typesunusedArgumentswhen argument is only referenced inside a macronoGuardInTestsrule now preserves custom failure messagesnoGuardInTestsrule no longer addsthrowsto test methods when not neededrealm/SwiftLint (realm/SwiftLint)
v0.62.2Compare Source
Breaking
Experimental
Enhancements
Add new
incompatible_concurrency_annotationrule that triggers when a declarationisolated to a global actor,
@Sendableclosure arguments and/or generic sendableconstraints is not annotated with
@preconcurrencyin order to maintain compatibilitywith Swift 5.
mattmassicotte
SimplyDanny
#5987
Add
isolationmodifier group tomodifier_orderrule configuration.This allows configuring the position of
nonisolatedmodifiers.nandhinisubbu
#6164
Add test count to JUnit reporter.
nandhinisubbu
#6161
Adopt mimalloc for static Linux binary
to improve performance.
ainame
#6298
Bug Fixes
Fix false positive with
#Previewmacro inclosure_end_indentationrule.gibachan
Fix correction of
sorted_importsrule when comments (with a distance) are present beforethe first import.
SimplyDanny
#6317
v0.62.1Compare Source
Breaking
Experimental
Enhancements
Bug Fixes
SimplyDanny
v0.62.0Compare Source
Breaking
The structure of
SwiftLintBinary.artifactbundle.zipis now simpler. Internal paths nolonger contain version numbers, especially. So in an Xcode Run Script build phase,
you can refer to the
swiftlintbinary like this:All other consumers of the artifact bundle do not need to change anything. Swift Package
Manager resolves the new paths automatically.
SimplyDanny
SwiftLint now requires a Swift 6 or higher compiler to build. The
Swift Package Manager plugins continue
to work with all versions down to Swift 5.9.
SimplyDanny
sorted_importsrule's behavior changed in that it now treats imports directly adjacentto each other as a group that is sorted together. Imports separated by at least one
non-import statement or empty line(s) are treated as separate groups. Comments are
considered part of the import group they are attached to and do not break it.
SimplyDanny
Experimental
Enhancements
Rewrite the following rules with SwiftSyntax:
modifier_ordersorted_importsSimplyDanny
Add new
prefer_asset_symbolsrule that suggests using asset symbols overstring-based image initialization to avoid typos and enable compile-time
checking. This rule detects
UIImage(named:)andSwiftUI.Image(_:)callswith string literals and suggests using asset symbols instead.
danglingP0inter
#5939
Exclude integer generic parameters from
generic_type_namerule.Include integer generic parameters in the
identifier_namerule for validation.nandhinisubbu
#6213
Add new option
ignores_regex_literalstoline_lengthrule.It allows to ignore regex literals.
nandhinisubbu
#6304
Add
ignores_literalsconfiguration fortrailing_whitespacerule.It allows to ignore trailing whitespace in multiline strings.
nandhinisubbu
#6194
Bug Fixes
Ignore function, initializer and subscript declarations alike when the
ignores_function_declarationsoption is enabled in theline_lengthrule.SimplyDanny
#6241
Individual
custom_rulescan now be specified in theonly_ruleconfigurationsetting and the
--only-rulecommand line option without having to specifycustom_rulesas well. Additionally, violations of custom rules are now reportedin a deterministic order, sorted by the rule's identifier.
Martin Redington
#6029
#6058
Ignore
redundant_discardable_letrule violations in nested SwiftUI scopes as wellwhen
ignore_swiftui_view_bodiesis enabled.SimplyDanny
#3855
#6255
Exclude function types from
async_without_awaitrule analysis. Higher-order functionobjects can be
asyncwithout containing anawaitwhen assigning to them.SimplyDanny
#6253
Exclude
@concurrentfunctions fromasync_without_awaitrule analysis.@concurrentfunctions requiresaysncin any case.nandhinisubbu
#6283
swiftlint-static, the experimental fully-static Linux binary, now uses 512 KiBas thread stack size matching Darwin’s size to prevent stack exhaustion.
ainame
#6287
Configuration
📅 Schedule: Branch creation - "every 2nd week starting on the 2 week of the year before 4am on Monday" (UTC), 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.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.