Open Quuxplusone opened 13 years ago
Bugzilla Link | PR9753 |
Status | NEW |
Importance | P normal |
Reported by | Flash Sheridan (flash@pobox.com) |
Reported on | 2011-04-19 15:31:58 -0700 |
Last modified on | 2012-04-11 11:51:53 -0700 |
Version | unspecified |
Hardware | All All |
CC | flash@pobox.com, ganna@apple.com, kremenek@apple.com, llvm-bugs@lists.llvm.org |
Fixed by commit(s) | |
Attachments | |
Blocks | |
Blocked by | |
See also |
It would help in the interim to add a link to the list of checkers and help
text in the source,
<https://llvm.org/viewvc/llvm-project/cfe/trunk/lib/StaticAnalyzer/Checkers/Checkers.td?view=co>.
This was fixed in change 143788 the day after I filed this. cfe/trunk/www/analyzer/available_checks.html doesn’t seem to be updated as often as cfe/trunk/lib/StaticAnalyzer/Checkers/Checkers.td, but that may be a conscious decision, in which case I recommend closing this.
No, I think we should still provide real documentation for all the checkers.
Ideally, we would have a script that extracts all non-experimental checkers with short documentation from the Checkers.td. Further, we could make each checker name a link that provides additional (manually written documentation).
However, this still does not solve the issue of finding out what each analyzer warning means (I don't think that we currently associate warnings with checker names).