Skip to content
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

Update to latest version of SwiftLint #6

Merged
merged 426 commits into from
Feb 14, 2025
Merged

Update to latest version of SwiftLint #6

merged 426 commits into from
Feb 14, 2025

Conversation

kelan
Copy link
Collaborator

@kelan kelan commented Feb 14, 2025

Pull in the latest from the origin repo

SimplyDanny and others added 30 commits August 22, 2024 13:20
It should actually work without this config as long as the releaser is
not a bot. However, the BCR publishing step wasn't triggered. So perhaps
this config is required ... We'll see in the next round.
Bumps the bundler group with 1 update in the / directory: [rexml](https://github.com/ruby/rexml).


Updates `rexml` from 3.3.3 to 3.3.6
- [Release notes](https://github.com/ruby/rexml/releases)
- [Changelog](https://github.com/ruby/rexml/blob/master/NEWS.md)
- [Commits](ruby/rexml@v3.3.3...v3.3.6)

---
updated-dependencies:
- dependency-name: rexml
  dependency-type: indirect
  dependency-group: bundler
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
This is the version of the file that was used to add 0.56.2 to BCR.
SimplyDanny and others added 21 commits January 23, 2025 18:05
* `InferSendableFromCaptures`
* `GlobalActorIsolatedTypesUsability`
* origin/main: (424 commits)
  Add new `opaque_over_existential` rule (realm#5915)
  Exclude `@Suite` types and `@Test` functions from `no_magic_numbers` analysis (realm#5968)
  Move `--only-rule` option to common arguments (realm#5981)
  Restrict permissions of remaining workflows (realm#5997)
  Restrict workflow permissions (realm#5996)
  Delete branch after merge
  Ensure that content is complete using an awaitable stream (realm#5986)
  Enable upcoming features improving concurrency checking (realm#5994)
  Fix some typos (realm#5993)
  Update contribution manual (realm#5992)
  Fix linting issues in README (realm#5991)
  Update Docker image used in testing
  Add job to lint workflow files (realm#5989)
  Automatically merge release branch upon publishing a release
  Parallelize file grouping (realm#5983)
  Verify that severity can be configured per rule (realm#5985)
  Consider composed inherited types (realm#5984)
  Avoid reading files before checking the cache (realm#5973)
  Parallelize SwiftLintFile construction for a modest speedup (realm#5967)
  Move more build steps into Makefile (realm#5975)
  ...
@kelan kelan requested a review from Killectro February 14, 2025 21:10
Failed CI run: https://github.com/Whatnot-Inc/SwiftLint/actions/runs/13337551312/job/37255970465?pr=6

Errors:
```
SwiftLint/Source/SwiftLintBuiltInRules/Rules/Whatnot/TextConcatenationRule.swift:54:62: error: Opaque Over Existential Parameter Violation: Prefer opaque over existential type in function _existential)
SwiftLint/Source/SwiftLintBuiltInRules/Rules/Whatnot/TextConcatenationRule.swift:23:17: error: Trailing Comma Violation: Multi-line collection literals should have trailing commas (trailing_comma)
SwiftLint/Source/SwiftLintBuiltInRules/Rules/Whatnot/TextConcatenationRule.swift:38:14: error: Trailing Comma Violation: Multi-line collection literals should have trailing commas (trailing_comma)
SwiftLint/Source/SwiftLintBuiltInRules/Rules/Whatnot/JSONDecodingRule.swift:30:17: error: Trailing Comma Violation: Multi-line collection literals should have trailing commas (trailing_comma)
SwiftLint/Source/SwiftLintBuiltInRules/Rules/Whatnot/JSONDecodingRule.swift:42:17: error: Trailing Comma Violation: Multi-line collection literals should have trailing commas (trailing_comma)
SwiftLint/Source/SwiftLintBuiltInRules/Rules/Whatnot/NavigationTitleRule.swift:27:17: error: Trailing Comma Violation: Multi-line collection literals should have trailing commas (trailing_comma)
SwiftLint/Source/SwiftLintBuiltInRules/Rules/Whatnot/NavigationTitleRule.swift:44:17: error: Trailing Comma Violation: Multi-line collection literals should have trailing commas (trailing_comma)
SwiftLint/Source/SwiftLintBuiltInRules/Rules/Whatnot/LocaleOverrideRule.swift:15:52: error: Trailing Comma Violation: Multi-line collection literals should have trailing commas (trailing_comma)
SwiftLint/Source/SwiftLintBuiltInRules/Rules/Whatnot/LocaleOverrideRule.swift:29:17: error: Trailing Comma Violation: Multi-line collection literals should have trailing commas (trailing_comma)
SwiftLint/Source/SwiftLintBuiltInRules/Rules/Whatnot/TextLocalizationRule.swift:22:17: error: Trailing Comma Violation: Multi-line collection literals should have trailing commas (trailing_comma)
SwiftLint/Source/SwiftLintBuiltInRules/Rules/Whatnot/TextLocalizationRule.swift:35:50: error: Trailing Comma Violation: Multi-line collection literals should have trailing commas (trailing_comma)
SwiftLint/Source/SwiftLintBuiltInRules/Rules/Whatnot/StringLocalizationCorrectArgumentsRule.swift:34:17: error: Trailing Comma Violation: Multi-line collection literals should have trailing )
SwiftLint/Source/SwiftLintBuiltInRules/Rules/Whatnot/StringLocalizationCorrectArgumentsRule.swift:92:17: error: Trailing Comma Violation: Multi-line collection literals should have trailing commas (trailing_comma)
```
@kelan kelan merged commit c4ee1f6 into main Feb 14, 2025
3 checks passed
@kelan kelan deleted the kc/latest branch February 14, 2025 22:20
kelan added a commit that referenced this pull request Feb 14, 2025
* main:
  Update to latest version of SwiftLint (#6)
@kelan kelan mentioned this pull request Feb 14, 2025
@kelan kelan mentioned this pull request Feb 25, 2025
@kelan
Copy link
Collaborator Author

kelan commented Feb 25, 2025

For the record, I force-pushed main back a commit, to undo this, because it landed as a squash merge, which messes up history. I re-applied it (with a normal merge commit) in #8

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.