Move from a long list of checkers to tables
authorSylvestre Ledru <sylvestre@debian.org>
Mon, 23 Dec 2019 17:43:01 +0000 (18:43 +0100)
committerSylvestre Ledru <sledru@mozilla.com>
Mon, 23 Dec 2019 17:44:31 +0000 (18:44 +0100)
commitd2c9c9157b0528436d3b9f5e22c872f0ee6509a2
tree10027a0ad06aad7f12f838131bdee818792873a5
parent261b7b4a6b06dd32bea46383f8fef1e56e68c88a
Move from a long list of checkers to tables

Summary:
Currently, the list isn't very useful.
This change adds two tables.

* The checkers
* The aliases

For each checkers, we provide extract info:

* the severity. Taken from codechecker - https://github.com/Ericsson/codechecker/blob/master/config/checker_severity_map.json
* if the checker has an autofix or not

I used the cvs format for the table because:
* it is easy
* the data could be reused by other tools (we could move
that into a separated / generated file at some point)

Reviewers: alexfh, jdoerfert, jfb, lebedev.ri, Eugene.Zelenko

Subscribers: dexonsmith, wuzish, nemanjai, kbarton, arphaman, lebedev.ri, whisperity, Eugene.Zelenko, JonasToth, JDevlieghere, xazax.hun, cfe-commits, #clang-tools-extra

Tags: #clang

Differential Revision: https://reviews.llvm.org/D36051
clang-tools-extra/docs/clang-tidy/checks/list.rst