Skip to content

refactor(cc): add compile-commands feature to cc - #2025

Merged
NobodyXu merged 19 commits into
mainfrom
NobodyXu-patch-1
Oct 13, 2026
Merged

NobodyXu merged 19 commits into
mainfrom
NobodyXu-patch-1

Conversation

@NobodyXu

Copy link
Copy Markdown
Contributor

Since this new feature pulls in mspc and code that most won't use, and I'm preparing another PR to eliminate use of mspc and HashMap/BTreeMap, I'm going to gate this behind a feature because I think using mpsc for CompileCommandCollector is the best impl

Made with the help of claude

Since this new feature pulls in mspc and code that most won't use, and I'm preparing another PR to eliminate use of mspc and HashMap/BTreeMap, I'm going to gate this behind a feature because I think using mpsc for  CompileCommandCollector is the best impl

Made with the help of claude
Refactor compile_commands.rs by removing unused code and comments related to CompileCommandCollector. Adjust imports and maintain feature flags for compile-commands.
Wrap compile command assertions in a conditional compilation block.
@NobodyXu
NobodyXu marked this pull request as draft October 13, 2026 13:37
@NobodyXu
NobodyXu marked this pull request as ready for review October 13, 2026 14:18
@NobodyXu
NobodyXu merged commit c1df5d9 into main Oct 13, 2026
82 checks passed
@NobodyXu
NobodyXu deleted the NobodyXu-patch-1 branch October 13, 2026 14:22
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