Skip to content
This repository was archived by the owner on Feb 26, 2026. It is now read-only.

feat: add platformFilters to BuildableFolderException#507

Merged
fortmarek merged 1 commit intomainfrom
feat/buildable-folder-platform-filters
Feb 20, 2026
Merged

feat: add platformFilters to BuildableFolderException#507
fortmarek merged 1 commit intomainfrom
feat/buildable-folder-platform-filters

Conversation

@fortmarek
Copy link
Member

Summary

  • Add platformFilters: [AbsolutePath: PlatformCondition] property to BuildableFolderException
  • Enables per-file platform filtering for resources within buildable folders
  • Default value is [:] so existing callers are unaffected

Dependencies

Test plan

  • swift build passes
  • No existing callers affected (default parameter value)

🤖 Generated with Claude Code

Add a dictionary mapping absolute file paths to platform conditions,
enabling per-file platform filtering for resources within buildable
folders.

Co-Authored-By: Claude Opus 4.6 <[email protected]>
@fortmarek fortmarek changed the title Add platformFilters to BuildableFolderException feat: add platformFilters to BuildableFolderException Feb 20, 2026
@dosubot dosubot bot added the lgtm This PR has been approved by a maintainer label Feb 20, 2026
@fortmarek fortmarek marked this pull request as ready for review February 20, 2026 10:56
@dosubot dosubot bot added size:XS This PR changes 0-9 lines, ignoring generated files. enhancement New feature or request labels Feb 20, 2026
@dosubot
Copy link

dosubot bot commented Feb 20, 2026

Related Documentation

Checked 1 published document(s) in 1 knowledge base(s). No updates required.

How did I do? Any feedback?  Join Discord

@fortmarek fortmarek merged commit bf29fc9 into main Feb 20, 2026
6 of 7 checks passed
@fortmarek fortmarek deleted the feat/buildable-folder-platform-filters branch February 20, 2026 11:00
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

enhancement New feature or request lgtm This PR has been approved by a maintainer size:XS This PR changes 0-9 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants