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

Skip unresolvable subproject file references instead of throwing - #1133

Closed
danwood wants to merge 1 commit into
peripheryapp:masterfrom
danwood:fix-unresolvable-subproject-refs
Closed

Skip unresolvable subproject file references instead of throwing#1133
danwood wants to merge 1 commit into
peripheryapp:masterfrom
danwood:fix-unresolvable-subproject-refs

Conversation

@danwood

@danwood danwood commented Jun 13, 2026

Copy link
Copy Markdown
Contributor

When an Xcode project contains a file reference to a subproject that can't be resolved (e.g. the subproject isn't checked out, or the reference is stale), XcodeProject currently throws and the whole scan aborts.

This changes the behavior to skip the unresolvable reference and continue the scan. Hitting this required nothing exotic — a workspace where one team's subproject wasn't present locally was enough to make Periphery unusable on the rest of the project.

@ileitch ileitch closed this Aug 12, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants