You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is not applicable here. Not at checkin time at least. Maybe as a compilation step part of the Makefile?
All the source code that we check in is template code, we do not check in the actual generated code.
clang-format does not know how to deal with meta/template code.
While the templates won't work, we should clang-format at least the final include files that we install.
This will actually find some subtle missing IWYU issues, as it sorts the headers alphabetically and will expose things that have not been included before; I've previously spent some time to make it work, but seems to be broken again.
I'll take this one and look to run clang-format in cmake as postprocessing of the generated code.
All code should have clang-format run on it. Travis should run clang-format and check that the format is correct.
The text was updated successfully, but these errors were encountered: