Renamed the option for llvm-cov and changed variable names to use more
inclusive terms. Also changed the binary for the test.
Details
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
Thanks for the patch. We usually go out of our way to not break llvm-cov workflows. I'd suggest:
- Leaving the old -name-whitelist around for a release, but marked cl::Hidden. Using it should print a deprecation warning.
- Adding a llvm-14 release note (llvm/docs/ReleaseNotes.txt) about the planned deprecation and removal of -name-whitelist. llvm-14 would ship both options.
- Posting on llvm-dev (or a forum) about the change.
- Removing -name-whitelist when llvm-15 branches.
Thanks for the review, I will follow up with all of your suggestions and update the patch.
Again, thanks for the review and apologies if the patch was overzealous in removing the existing option.
I've posted an RFC for the option name change here: https://lists.llvm.org/pipermail/llvm-dev/2021-November/153632.html
Thanks for putting this up! The changes appear to be straightforward, and it makes sense to deprecate the older option and still accept it until next release. LGTM.
Thanks for the review and approval. There was an issue with the binary file in my previous diff. I've fixed and once I see this is passing pre-commit CI, I will go ahead and commit the patch.