[cfe-dev] How to run/create tests for a clang-tidy check
legalize at xmission.com
Fri Jun 5 22:39:40 PDT 2015
In article <CAAbBDD9z5hy7MAPuqcmOK1W9LqgY0QA613hqP2xHe2QShLUgXA at mail.gmail.com>,
Jonathan Coe <jbcoe at me.com> writes:
> Is there documentation on how to run and create tests for clang-tidy
> checks? I've found some .cpp test files and a shell script in the tests
> folder but can't run it in a useful way.
I've been using the existing mechanisms to run FileCheck based tests
for my enhancements to clang-tidy.
The target check-clang-tools will build all the tools and run their
tests; it's what I use in my TDD cycle.
There is also the possibility of running unit tests, but I've focused
more on the end-to-end style tests instead of unit tests.
> I recall seeing a list of clang-tidy checks in development but I can't find
> it any more, does a anyone have a link?
What I've got in development:
- redundant include check
- redundant forward declaration check
- redundant (void) argument list check
What I've contributed and continue to enhance:
- simplify boolean expression
"The Direct3D Graphics Pipeline" free book <http://tinyurl.com/d3d-pipeline>
The Computer Graphics Museum <http://ComputerGraphicsMuseum.org>
The Terminals Wiki <http://terminals.classiccmp.org>
Legalize Adulthood! (my blog) <http://LegalizeAdulthood.wordpress.com>
More information about the cfe-dev