Jordan Rose
067e9684ac
[analyzer] Update open source checker build to checker-272.
...
See http://clang-analyzer.llvm.org/release_notes.html for what's new
in this build.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@176389 91177308-0d34-0410-b5e6-96231b3b80d8
2013-03-01 23:26:05 +00:00
Anna Zaks
df539194a0
[analyzer] Reword FAQ
...
Reword the FAQ to stress more that the assert should be used only in case
the developer is sure that the issue is a false positive.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@176335 91177308-0d34-0410-b5e6-96231b3b80d8
2013-03-01 06:38:16 +00:00
Anton Yartsev
43ced74f00
+ specified progress information
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@174942 91177308-0d34-0410-b5e6-96231b3b80d8
2013-02-12 05:02:54 +00:00
Anton Yartsev
7eae669eee
+ centered progress cells
...
+ added progress information for several checkers
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@174941 91177308-0d34-0410-b5e6-96231b3b80d8
2013-02-12 04:45:48 +00:00
Ted Kremenek
e22cef5cb2
Note that checker-271 is newer than the analyzer in Xcode 4.6
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@174759 91177308-0d34-0410-b5e6-96231b3b80d8
2013-02-08 22:19:43 +00:00
Ted Kremenek
8580c7e752
Update open source checker build to checker-271.
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@174758 91177308-0d34-0410-b5e6-96231b3b80d8
2013-02-08 22:18:26 +00:00
Ted Kremenek
975f253bb3
Revert "Update checker build to checker-271."
...
Turns out we didn't update scan-build to work with HTML files in nested directories.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@174256 91177308-0d34-0410-b5e6-96231b3b80d8
2013-02-02 01:06:22 +00:00
Ted Kremenek
a7f8da123f
Update checker build to checker-271.
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@174252 91177308-0d34-0410-b5e6-96231b3b80d8
2013-02-02 00:57:28 +00:00
Jordan Rose
f7fd7994a0
Various tweaks and updates to the analyzer website.
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@171885 91177308-0d34-0410-b5e6-96231b3b80d8
2013-01-08 19:29:37 +00:00
Ted Kremenek
409474f9bd
Repost checker-270, which for some reason got deleted.
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@171870 91177308-0d34-0410-b5e6-96231b3b80d8
2013-01-08 17:33:58 +00:00
Anna Zaks
9da34f900b
[analyzer] Extend the Representing Values section of the dev manual.
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@171823 91177308-0d34-0410-b5e6-96231b3b80d8
2013-01-08 00:25:14 +00:00
Ted Kremenek
e695677108
Update checker build to checker-270
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@171560 91177308-0d34-0410-b5e6-96231b3b80d8
2013-01-04 23:52:16 +00:00
Jordan Rose
0fe4d400ab
[analyzer] Check that the argument to CFMakeCollectable is non-NULL.
...
Patch by Sean McBride!
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@167537 91177308-0d34-0410-b5e6-96231b3b80d8
2012-11-07 17:12:37 +00:00
Ted Kremenek
e861dd947d
Add prologue text for list of potential checkers.
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@165705 91177308-0d34-0410-b5e6-96231b3b80d8
2012-10-11 06:26:56 +00:00
Dmitri Gribenko
09fa33bfe7
List of potential checkers: smart pointer checker: actually, unique_ptr<T[]>
...
will do the right thing for new[] allocated memory. Thanks David!
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@165365 91177308-0d34-0410-b5e6-96231b3b80d8
2012-10-06 17:23:59 +00:00
Dmitri Gribenko
b4e45295a8
Clang static analyzer docs: fix a couple of HTML markup issues and non-UTF-8
...
characters.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@165364 91177308-0d34-0410-b5e6-96231b3b80d8
2012-10-06 17:14:39 +00:00
Dmitri Gribenko
9074fbe189
List of potential checkers: more C++11 details for the smart pointer checker.
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@165363 91177308-0d34-0410-b5e6-96231b3b80d8
2012-10-06 16:59:15 +00:00
Ted Kremenek
e3af20d2e8
Add link to potential future checkers.
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@165360 91177308-0d34-0410-b5e6-96231b3b80d8
2012-10-06 05:11:15 +00:00
Ted Kremenek
41c1c717cf
Add list of potential checkers. Provided by Anton Yartsev!
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@165359 91177308-0d34-0410-b5e6-96231b3b80d8
2012-10-06 05:09:43 +00:00
Ted Kremenek
a74b9cd8a6
Update checker build.
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@164649 91177308-0d34-0410-b5e6-96231b3b80d8
2012-09-25 23:58:39 +00:00
David Blaikie
cb5336fa59
Fix typo. (s/Explided/Exploded/)
...
Patch by Sean McBride.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@164318 91177308-0d34-0410-b5e6-96231b3b80d8
2012-09-20 20:59:21 +00:00
Ted Kremenek
f1c7060076
Post new checker build.
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@163680 91177308-0d34-0410-b5e6-96231b3b80d8
2012-09-12 05:11:29 +00:00
Sylvestre Ledru
43e3deeabf
Fix some minor typos
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@161036 91177308-0d34-0410-b5e6-96231b3b80d8
2012-07-31 06:56:50 +00:00
Ted Kremenek
32bb534cef
Place checker build at alternate URL.
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@160247 91177308-0d34-0410-b5e6-96231b3b80d8
2012-07-16 04:18:35 +00:00
Anna Zaks
843f0e87e5
Make the analyzer site a single point of reference for info
...
on controlling diagnostics.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@158581 91177308-0d34-0410-b5e6-96231b3b80d8
2012-06-16 00:30:21 +00:00
Anna Zaks
8ca9ff7ff7
[analyzer] WWW: Shorten the menu title.
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@158356 91177308-0d34-0410-b5e6-96231b3b80d8
2012-06-12 13:18:20 +00:00
Anna Zaks
dd895f056b
[analyzer] WWW: Add FAQ to the menu.
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@158335 91177308-0d34-0410-b5e6-96231b3b80d8
2012-06-11 22:35:53 +00:00
Anna Zaks
3cb92f72a3
[analyzer] WWW: FAQ - fix the assertion use example.
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@158333 91177308-0d34-0410-b5e6-96231b3b80d8
2012-06-11 22:09:48 +00:00
Anna Zaks
5076e8a847
[analyzer] The FAQ question style shouldn't be the same as code_example.
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@158332 91177308-0d34-0410-b5e6-96231b3b80d8
2012-06-11 22:09:46 +00:00
Anna Zaks
e06f5a05d1
[analyzer] WWW: Add table of contents, fixed code examples.
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@158331 91177308-0d34-0410-b5e6-96231b3b80d8
2012-06-11 22:09:44 +00:00
Anna Zaks
5e6d5bedf6
[analyzer] WWW: Mention that we do not support "noreturn" for methods.
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@158330 91177308-0d34-0410-b5e6-96231b3b80d8
2012-06-11 22:09:41 +00:00
Ted Kremenek
dea37f26ab
Add CSS style for FAQ questions, and restate FAQ questions as actual questions.
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@158282 91177308-0d34-0410-b5e6-96231b3b80d8
2012-06-09 20:10:45 +00:00
Ted Kremenek
c1cb12bb61
Wordsmith a bit, and turn </h1> into </h4> when appropriate.
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@158281 91177308-0d34-0410-b5e6-96231b3b80d8
2012-06-09 20:10:42 +00:00
Anna Zaks
70186fc9e0
[analyzer] FAQ page fixup
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@158254 91177308-0d34-0410-b5e6-96231b3b80d8
2012-06-09 01:05:01 +00:00
Anna Zaks
568bdeed56
[analyzer] Add FAQ and How to Deal with Common False Positives page
...
Still not linked in; comments and additions are very welcome.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@158253 91177308-0d34-0410-b5e6-96231b3b80d8
2012-06-09 01:04:54 +00:00
Ted Kremenek
e42855ecc8
Update checker build.
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@157844 91177308-0d34-0410-b5e6-96231b3b80d8
2012-06-01 21:51:15 +00:00
Ted Kremenek
6f9c05df3a
Update checker build.
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@157339 91177308-0d34-0410-b5e6-96231b3b80d8
2012-05-23 19:57:38 +00:00
Anna Zaks
30a0908aeb
[analyzer]Extend the available checks list and the release notes for 264
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@156488 91177308-0d34-0410-b5e6-96231b3b80d8
2012-05-09 17:57:16 +00:00
Ted Kremenek
7f0873c1c9
Fix Engrish.
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@156465 91177308-0d34-0410-b5e6-96231b3b80d8
2012-05-09 06:29:38 +00:00
Ted Kremenek
2d99c59ace
Fix typo.
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@156462 91177308-0d34-0410-b5e6-96231b3b80d8
2012-05-09 04:35:15 +00:00
Ted Kremenek
c472b2d8b7
Update checker build.
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@156449 91177308-0d34-0410-b5e6-96231b3b80d8
2012-05-09 00:08:47 +00:00
Ted Kremenek
cfca6b7b79
Update checker build link, and remove stale links.
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@155622 91177308-0d34-0410-b5e6-96231b3b80d8
2012-04-26 07:29:14 +00:00
Ted Kremenek
2098c1c44b
Update checker build.
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@153312 91177308-0d34-0410-b5e6-96231b3b80d8
2012-03-23 07:06:16 +00:00
Ted Kremenek
0950ca0c21
Update checker build.
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@152871 91177308-0d34-0410-b5e6-96231b3b80d8
2012-03-15 23:02:21 +00:00
Ted Kremenek
8ec5ce2118
Fix documentation typo.
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@151573 91177308-0d34-0410-b5e6-96231b3b80d8
2012-02-27 21:40:10 +00:00
Anna Zaks
55882446ce
[analyzer] Add CString checks to the release notes.
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@151286 91177308-0d34-0410-b5e6-96231b3b80d8
2012-02-23 21:38:14 +00:00
Ted Kremenek
a5964421cf
Tweak release note comments for checker build.
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@151219 91177308-0d34-0410-b5e6-96231b3b80d8
2012-02-23 00:48:17 +00:00
Ted Kremenek
64089945cd
Update checker build to checker-261.
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@151218 91177308-0d34-0410-b5e6-96231b3b80d8
2012-02-23 00:47:09 +00:00
Ted Kremenek
8ec2bc8926
Post link to checker-260, which is checker-259 with some experimental checks enabled.
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@149032 91177308-0d34-0410-b5e6-96231b3b80d8
2012-01-26 03:02:34 +00:00
Ted Kremenek
d2e7090f97
Post open source analyzer build checker-259.
...
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@148988 91177308-0d34-0410-b5e6-96231b3b80d8
2012-01-25 22:18:04 +00:00