Skip to content

Lint: the suite's shared SwiftLint and SwiftFormat config, and a CI lint job - #18

Merged
Paullo9 merged 2 commits into
mainfrom
issue-61-lint
Oct 28, 2026
Merged

Paullo9 merged 2 commits into
mainfrom
issue-61-lint

Conversation

@Paullo9

@Paullo9 Paullo9 commented Oct 27, 2026

Copy link
Copy Markdown
Contributor

Requested by Paul

Part of mac4DSTEM/macEM-suite#61

What and why

  • Lint: the suite's shared SwiftLint and SwiftFormat config, and a CI lint job

🤖 Generated with Claude Code

@Paullo9 Paullo9 self-assigned this Oct 27, 2026
Paullo9 and others added 2 commits October 28, 2026 00:46
…int job

.swiftlint.yml and .swiftformat are copies of the suite's one config (edited there, copied by
its sync tool). The fixes they asked for are whitespace, a duplicate import, redundant
parentheses or semicolons; no number or name changes. CI's new lint job runs SwiftLint 0.65.1
(--strict) and SwiftFormat 0.64.4 (--lint) from pinned images. swift build --build-tests green.

Part of mac4DSTEM/macEM-suite#61.

Done: this repo lints from the shared config. Next: none here.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
… up to date

A copy of the suite's template: Sundays and on demand, build, scan with --retain-public,
update one open issue with the findings. Nothing is deleted by it.

Part of mac4DSTEM/macEM-suite#61.

Done: weekly unused-code scan in CI. Next: triage its first issue.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@Paullo9
Paullo9 merged commit b5e55e2 into main Oct 28, 2026
5 checks passed
@Paullo9
Paullo9 deleted the issue-61-lint branch October 28, 2026 08:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant