MyDeveloperDay added inline comments.
================ Comment at: clang/docs/tools/generate_formatted_state.py:52 + path = os.path.relpath(root, LLVM_DIR) + if "/test/" in path: + continue ---------------- curdeius wrote: > MyDeveloperDay wrote: > > curdeius wrote: > > > That doesn't work on Windows because of slashes. You doesn't skip > > > `unittests` (present at least in clang and llvm). > > So unit tests is something that I I think needs to be clang-formatted, this > > is because often we are actively editing in there, (I use format on save) > > and so having clean tests is super important > > > > The tests directories normally have 100's of small snippets of code and > > some may even be testing unformatted code deliberately, these files are > > often made once and not continuously edited, (whilst it would be good to > > have them clean, I wanted to give ourselves a fighting chance!) > > > > Point taken about Windows, whilst I develop myself on Windows I use cygwin > > which is why it probably worked. > OK, I agree for unittests. But then one could argue that the same should > apply for test, nope? The table would become massive because there are 100's of tests like ``` test/XXX1/file.cpp test/XXX2/file.cpp test/XXX3/file.cpp test/XXX4/file.cpp ``` where XXX1 is the name of one specific test condition (this will make a row in the table) I think for now we could exclude test, but like I said the GTESTS are where I spend half my time and I'd like those to be clean. We can bring it back later when we are closer to 100% (if ever) CHANGES SINCE LAST ACTION https://reviews.llvm.org/D80627/new/ https://reviews.llvm.org/D80627 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits