Skip to content

Project symbol index enhancements - #2738

Merged
nicklockwood merged 12 commits into
developfrom
project-symbol-index-enhancements
Oct 6, 2026
Merged

nicklockwood merged 12 commits into
developfrom
project-symbol-index-enhancements

Conversation

@nicklockwood

Copy link
Copy Markdown
Owner

This PR extends the work started in #2722 by adding Xcode project file parsing to determine file target membership.

I've also extended the trailingClosures, commonTypos and acronyms rules to use the project index.

@codecov

codecov Bot commented Oct 5, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 96.03699% with 30 lines in your changes missing coverage. Please review.
✅ Project coverage is 95.64%. Comparing base (89df751) to head (3b93c83).

Files with missing lines Patch % Lines
Sources/ProjectIndex.swift 95.74% 28 Missing ⚠️
Sources/FormattingHelpers.swift 93.54% 2 Missing ⚠️
Additional details and impacted files
@@             Coverage Diff             @@
##           develop    #2738      +/-   ##
===========================================
+ Coverage    95.62%   95.64%   +0.02%     
===========================================
  Files          191      191              
  Lines        29921    30601     +680     
===========================================
+ Hits         28611    29269     +658     
- Misses        1310     1332      +22     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@nicklockwood
nicklockwood merged commit 98c880c into develop Oct 6, 2026
16 checks passed
@nicklockwood
nicklockwood deleted the project-symbol-index-enhancements branch October 6, 2026 07:00
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