Skip to content

Bump https://github.com/realm/SwiftLint from 0.57.1 to 0.63.3#17

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pre_commit/https-/github.com/realm/SwiftLint-0.63.3
Open

Bump https://github.com/realm/SwiftLint from 0.57.1 to 0.63.3#17
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pre_commit/https-/github.com/realm/SwiftLint-0.63.3

Conversation

@dependabot
Copy link
Copy Markdown

@dependabot dependabot Bot commented on behalf of github May 30, 2026

Bumps https://github.com/realm/SwiftLint from 0.57.1 to 0.63.3.

Release notes

Sourced from https://github.com/realm/SwiftLint's releases.

0.63.3: High-Speed Extraction

Enhancements

  • Treat extensions like classes in the prefer_self_in_static_references rule.
    itsybitsybootsy #3993

  • Print fixed code read from stdin to stdout.
    SimplyDanny #6501

  • Add new redundant_final rule that detects final modifiers on declarations where they are redundant due to the containing context, such as final classes or actors. Final actors are themselves implicitly final, so the final modifier is redundant on them as well.
    william-laverty SimplyDanny #6407

  • Add discouraged_default_parameter opt-in rule that flags default parameter values in functions with configurable access levels.
    William-Laverty #6488

  • Add ignored_literal_argument_functions option to the force_unwrapping rule to skip violations for configurable function calls when all arguments are literal values (e.g. URL(string: "https://example.com")!). Defaults include URL(string:), NSURL(string:), UIImage(named:), NSImage(named:), and Data(hexString:). claudeaceae #6487

  • Add rules array to SARIF reporter output, providing metadata for all built-in rules in accordance with the SARIF specification.
    ahmadalfy #6499

  • Add allow_underscore_prefixed_names option to unused_parameter so underscore-prefixed parameter names can be treated as intentionally unused when configured.
    theamodhshetty #5741

  • Add detection of cases such as String.init(decoding: data, as: UTF8.self) and let text: String = .init(decoding: data, as: UTF8.self) to optional_data_string_conversion rule.
    nadeemnali #6359

... (truncated)

Changelog

Sourced from https://github.com/realm/SwiftLint's changelog.

0.63.3: High-Speed Extraction

Breaking

  • None.

Experimental

  • None.

Enhancements

  • Treat extensions like classes in the prefer_self_in_static_references rule.
    itsybitsybootsy #3993

  • Print fixed code read from stdin to stdout.
    SimplyDanny #6501

  • Add new redundant_final rule that detects final modifiers on declarations where they are redundant due to the containing context, such as final classes or actors. Final actors are themselves implicitly final, so the final modifier is redundant on them as well.
    william-laverty SimplyDanny #6407

  • Add discouraged_default_parameter opt-in rule that flags default parameter values in functions with configurable access levels.
    William-Laverty #6488

  • Add ignored_literal_argument_functions option to the force_unwrapping rule to skip violations for configurable function calls when all arguments are literal values (e.g. URL(string: "https://example.com")!). Defaults include URL(string:), NSURL(string:), UIImage(named:), NSImage(named:), and Data(hexString:). claudeaceae #6487

  • Add rules array to SARIF reporter output, providing metadata for all built-in rules in accordance with the SARIF specification.
    ahmadalfy #6499

  • Add allow_underscore_prefixed_names option to unused_parameter so underscore-prefixed parameter names can be treated as intentionally unused when configured.

... (truncated)

Commits

Dependabot compatibility score

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 show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [https://github.com/realm/SwiftLint](https://github.com/realm/SwiftLint) from 0.57.1 to 0.63.3.
- [Release notes](https://github.com/realm/SwiftLint/releases)
- [Changelog](https://github.com/realm/SwiftLint/blob/main/CHANGELOG.md)
- [Commits](realm/SwiftLint@0.57.1...0.63.3)

---
updated-dependencies:
- dependency-name: https://github.com/realm/SwiftLint
  dependency-version: 0.63.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file pre_commit Pull requests that update pre_commit code labels May 30, 2026
@dependabot dependabot Bot requested a review from jvogan as a code owner May 30, 2026 04:52
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file pre_commit Pull requests that update pre_commit code labels May 30, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file pre_commit Pull requests that update pre_commit code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants