Skip to content

Add Periphery config and CI workflow; remove dead code#2

Merged
RISCfuture merged 2 commits into
masterfrom
periphery-cleanup
May 19, 2026
Merged

Add Periphery config and CI workflow; remove dead code#2
RISCfuture merged 2 commits into
masterfrom
periphery-cleanup

Conversation

@RISCfuture
Copy link
Copy Markdown
Owner

Adds Periphery dead-code analysis and removes the unused code it flagged.

  • .periphery.yml configuration (public API retained for library packages)
  • .github/workflows/periphery.yml CI workflow
  • Conservative removal of unused private/internal declarations and imports; Codable/@objc/reflection/protocol-witness symbols intentionally retained

All tests pass with no regressions.

🤖 Generated with Claude Code

RISCfuture and others added 2 commits May 19, 2026 12:38
Adds .periphery.yml and .github/workflows/periphery.yml, and removes unused declarations/imports flagged by Periphery. Public API preserved for libraries; Codable/@objc/reflection/protocol-witness symbols retained. All tests pass with no regressions.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@RISCfuture RISCfuture merged commit fa64290 into master May 19, 2026
6 checks passed
@RISCfuture RISCfuture deleted the periphery-cleanup branch May 19, 2026 21:15
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