xazax.hun updated this revision to Diff 168664. xazax.hun added a comment. - Added the ideas from Kristof.
https://reviews.llvm.org/D52984 Files: www/analyzer/checker_dev_manual.html Index: www/analyzer/checker_dev_manual.html =================================================================== --- www/analyzer/checker_dev_manual.html +++ www/analyzer/checker_dev_manual.html @@ -705,6 +705,20 @@ <li>The list of <a href="implicit_checks.html">Implicit Checkers</a></li> </ul> +<h2 id=links>Checker Reviewer Checklist</h2> +<ul> +<li>Is there unintended branching in the exploded graph?</li> +<li>Are there unintended sinks?</li> +<li>Produced reports are easy to understand? Do we need bug visitors? Is there a way to suppress false positives?</li> +<li>Have the checker been run on large projects?</li> +<li>Did we update the list of available checks on the homepage?</li> +<li>Are GDM structures properly cleaned up?</li> +<li>Escaping into unkown functions is properly handled (if applicable)?</li> +<li>Is -analyzer-checker=core included in all RUN: lines?</li> +<li>Is the description in Checkers.td clear to the users?</li> +<li>Are Checkers.td and the CMakeLists entry alphabetically ordered?</li> +</ul> + </div> </div> </body>
Index: www/analyzer/checker_dev_manual.html =================================================================== --- www/analyzer/checker_dev_manual.html +++ www/analyzer/checker_dev_manual.html @@ -705,6 +705,20 @@ <li>The list of <a href="implicit_checks.html">Implicit Checkers</a></li> </ul> +<h2 id=links>Checker Reviewer Checklist</h2> +<ul> +<li>Is there unintended branching in the exploded graph?</li> +<li>Are there unintended sinks?</li> +<li>Produced reports are easy to understand? Do we need bug visitors? Is there a way to suppress false positives?</li> +<li>Have the checker been run on large projects?</li> +<li>Did we update the list of available checks on the homepage?</li> +<li>Are GDM structures properly cleaned up?</li> +<li>Escaping into unkown functions is properly handled (if applicable)?</li> +<li>Is -analyzer-checker=core included in all RUN: lines?</li> +<li>Is the description in Checkers.td clear to the users?</li> +<li>Are Checkers.td and the CMakeLists entry alphabetically ordered?</li> +</ul> + </div> </div> </body>
_______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits