Skip to content

Add Sendable conformance to model structs#29

Merged
dadachi merged 1 commit intomainfrom
fix/sendable-conformance-models
Apr 1, 2026
Merged

Add Sendable conformance to model structs#29
dadachi merged 1 commit intomainfrom
fix/sendable-conformance-models

Conversation

@dadachi
Copy link
Copy Markdown
Contributor

@dadachi dadachi commented Apr 1, 2026

Summary

  • Add explicit Sendable conformance to model structs used as Request.Response types (Shop, ItemTag, PermissionsResponse)
  • Disable SwiftFormat's redundantSendable rule to prevent stripping these conformances
  • Update CLAUDE.md with lint/test workflow guidance

Test plan

  • Build succeeds with no Sendable-related warnings in Xcode
  • make lint passes
  • Verify no runtime regressions

🤖 Generated with Claude Code

Add Sendable to model structs used as Request.Response types (Shop,
ItemTag, PermissionsResponse). Disable SwiftFormat redundantSendable
rule to prevent stripping these conformances. Update CLAUDE.md with
lint/test workflow guidance.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@dadachi dadachi merged commit 1a38ee9 into main Apr 1, 2026
2 checks passed
@dadachi dadachi deleted the fix/sendable-conformance-models branch April 1, 2026 00:35
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