trixirt marked 2 inline comments as done. trixirt added a comment. I am trying to address problems treewide so around 100 changes per fix. Doing that requires consensus that the fix is generally ok for every subsystem in the code base. So while clang will fix switch () {} ; it will also fix for () {
// tbd : add something here ; } consensus needs to be found on as narrow a fix as possible. so there will be a specialized fixer for each problem consensus is reached on. As for leaving whitespace fixing as an exercise for the user. No change will be accepted with a whitespace problem. When there are 100 fixes, there are 100 files to open, find the line, fix the line. This is slow and error prone. Another slow part is manually commit and submitting the fixes and doing a review cycle. But if your fixer can automagically do everything you can hook it into a c/i and and it will keep the codebase free of its set of fixers while we all do something more interesting. i am working on the kernel build to do this now. It would be helpful if this and future fixers could live in clang-tidy's linuxkernel/ which is already part of the kernel build so i don't have to reinvent how to find them. Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D90180/new/ https://reviews.llvm.org/D90180 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits