Skip to content

Fix directory tree filtering and path handling#1

Merged
gage-halverson-fetch merged 1 commit intomainfrom
fix/directory-tree-filtering
Jan 30, 2026
Merged

Fix directory tree filtering and path handling#1
gage-halverson-fetch merged 1 commit intomainfrom
fix/directory-tree-filtering

Conversation

@gage-halverson-fetch
Copy link
Copy Markdown
Collaborator

Summary

  • Fix double-slash bug when common prefix is "/" causing directory filtering to fail
  • Add isGeneratedSource filter to exclude Swift macro expansions (/var/folders) and SDK headers (DerivedData, .framework/Headers)
  • Collapse single-child directory chains to start tree at first meaningful branching point

Test plan

  • Select a directory in sidebar → warnings now filter correctly
  • Generated sources (Swift macros, SDK headers) are excluded from tree
  • Directory tree starts at meaningful branching point instead of /Users

🤖 Generated with Claude Code

- Fix double-slash bug when common prefix is "/" causing directory filtering to fail
- Add isGeneratedSource filter to exclude Swift macro expansions (/var/folders) and SDK headers (DerivedData, .framework/Headers)
- Collapse single-child directory chains to start tree at first meaningful branching point

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@gage-halverson-fetch gage-halverson-fetch merged commit 4e278b6 into main Jan 30, 2026
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