From 76790c5cf0edc160c8dadc31ff8d6d439dc8ece1 Mon Sep 17 00:00:00 2001 From: Anton Yartsev Date: Mon, 19 May 2014 15:04:55 +0000 Subject: [PATCH] [analyzer] Alpha and implicit checker lists, expand/collapse feature. The list of alpha and the list of implicit checkers added. An ability to expand/collapse long texts added. Markup fixed. http://reviews.llvm.org/D3457 git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@209131 91177308-0d34-0410-b5e6-96231b3b80d8 --- www/analyzer/alpha_checks.html | 848 ++++++++++++++++++ www/analyzer/available_checks.html | 38 +- www/analyzer/checker_dev_manual.html | 6 + www/analyzer/content.css | 5 +- .../images/expandcollapse/arrows_dark.gif | Bin 0 -> 1377 bytes .../images/expandcollapse/arrows_light.gif | Bin 0 -> 1376 bytes .../images/expandcollapse/ellipses_dark.gif | Bin 0 -> 1360 bytes .../images/expandcollapse/ellipses_light.gif | Bin 0 -> 1359 bytes www/analyzer/implicit_checks.html | 165 ++++ www/analyzer/potential_checkers.html | 108 ++- www/analyzer/scripts/expandcollapse.js | 191 ++++ 11 files changed, 1271 insertions(+), 90 deletions(-) create mode 100644 www/analyzer/alpha_checks.html create mode 100644 www/analyzer/images/expandcollapse/arrows_dark.gif create mode 100644 www/analyzer/images/expandcollapse/arrows_light.gif create mode 100644 www/analyzer/images/expandcollapse/ellipses_dark.gif create mode 100644 www/analyzer/images/expandcollapse/ellipses_light.gif create mode 100644 www/analyzer/implicit_checks.html create mode 100644 www/analyzer/scripts/expandcollapse.js diff --git a/www/analyzer/alpha_checks.html b/www/analyzer/alpha_checks.html new file mode 100644 index 0000000000..6f5e4f1708 --- /dev/null +++ b/www/analyzer/alpha_checks.html @@ -0,0 +1,848 @@ + + + + Alpha Checks + + + + + + + + +
+ + +
+

Alpha Checkers

+Experimental checkers in addition to the +Default Checkers. These are checkers with known issues or limitations that +keep them from being on by default. They are likely to have false positives. +Bug reports are welcome but will likely not be investigated for some time. +Patches welcome! + + + +

Core Alpha Checkers

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Name, DescriptionExample
+ + +

C++ Alpha Checkers

+ + + + + + + + + + + + +
Name, DescriptionExample
+ + +

Dead Code Alpha Checkers

+ + + + + + + +
Name, DescriptionExample
+ + +

OS X Alpha Checkers

+ + + + + + + + + + + + + + + + + + + + + + + + +
Name, DescriptionExample
+ + +

Security Alpha Checkers

+ + + + + + + + + + + + + + + + + + + + + + + + +
Name, DescriptionExample
+ + +

Unix Alpha Checkers

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Name, DescriptionExample
+ +
+
+ + diff --git a/www/analyzer/available_checks.html b/www/analyzer/available_checks.html index 1f4625ee94..7707fc0150 100644 --- a/www/analyzer/available_checks.html +++ b/www/analyzer/available_checks.html @@ -47,15 +47,9 @@ Experimental (Alpha) Checkers.

Core Checkers

- - - - - + - -
Name, Description
Example
Name, DescriptionExample