Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Update scan-build to add markers about crashes. | Daniel Dunbar | 2008-09-25 | 1 | -1/+4 | |
| | | | | llvm-svn: 56603 | |||||
* | Use .txt extension for info files. | Ted Kremenek | 2008-09-25 | 1 | -3/+3 | |
| | | | | llvm-svn: 56598 | |||||
* | For generated index.html, look for "scan-view.css", not "/scan-view.css" | Ted Kremenek | 2008-09-23 | 1 | -1/+1 | |
| | | | | llvm-svn: 56510 | |||||
* | Yank out special CSS for button rendering (not very portable or well tested, ↵ | Ted Kremenek | 2008-09-22 | 1 | -12/+0 | |
| | | | | | | and we were encountering race conditions with CSS loading). llvm-svn: 56449 | |||||
* | Add "SUMMARYENDHEAD" tag. | Ted Kremenek | 2008-09-22 | 1 | -0/+1 | |
| | | | | llvm-svn: 56445 | |||||
* | Don't embed CSS inside scan-build script; use external scanview.css. | Ted Kremenek | 2008-09-22 | 1 | -27/+13 | |
| | | | | llvm-svn: 56444 | |||||
* | Don't emit link to source file. | Ted Kremenek | 2008-09-22 | 1 | -13/+2 | |
| | | | | llvm-svn: 56443 | |||||
* | Make "View Report" just a normal link again. | Ted Kremenek | 2008-09-22 | 1 | -1/+1 | |
| | | | | llvm-svn: 56442 | |||||
* | Don't print out the path length. | Ted Kremenek | 2008-09-22 | 1 | -6/+4 | |
| | | | | llvm-svn: 56441 | |||||
* | Use scan-view to view reports. Opening index.html is deprecated. | Ted Kremenek | 2008-09-22 | 1 | -4/+6 | |
| | | | | llvm-svn: 56431 | |||||
* | Patch from Richard Godbee: | Ted Kremenek | 2008-09-22 | 1 | -7/+86 | |
| | | | | | | | Improve scan-build results to include the user's host name, the working directory of the analyzed project, and the date the analysis run took place. llvm-svn: 56421 | |||||
* | Add webkit styles using Javascript (detect for AppleWebKit) | Ted Kremenek | 2008-09-21 | 1 | -1/+12 | |
| | | | | llvm-svn: 56408 | |||||
* | Remove debugging message. | Ted Kremenek | 2008-09-21 | 1 | -1/+0 | |
| | | | | llvm-svn: 56398 | |||||
* | scan-build now prints out bug categories. | Ted Kremenek | 2008-09-21 | 1 | -60/+133 | |
| | | | | llvm-svn: 56395 | |||||
* | Have ScanView.py generate a "<td></td>" pair in the output HTML instead of ↵ | Ted Kremenek | 2008-09-21 | 1 | -1/+1 | |
| | | | | | | having scan-build output an empty (and possibly unused) <td>. llvm-svn: 56393 | |||||
* | Add REPORTBUG marker to scan-build. | Daniel Dunbar | 2008-09-19 | 1 | -0/+4 | |
| | | | | llvm-svn: 56373 | |||||
* | Analysis option -warn-objc-nserror-methods is no longer available. (check is ↵ | Ted Kremenek | 2008-09-18 | 1 | -1/+0 | |
| | | | | | | done automatically with -checker-cfref) llvm-svn: 56313 | |||||
* | Enable '-warn-objc-nserror-methods' by default. | Ted Kremenek | 2008-09-18 | 1 | -1/+2 | |
| | | | | llvm-svn: 56298 | |||||
* | Include links to stderr output of clang in the table of files that clang ↵ | Ted Kremenek | 2008-09-12 | 1 | -3/+3 | |
| | | | | | | rejects. llvm-svn: 56173 | |||||
* | Bug fix: <rdar://problem/6164367> | Ted Kremenek | 2008-09-11 | 1 | -1/+1 | |
| | | | | | | | scan-build now correctly processes path prefixes that contain multiple '+' characters or other regex control characters. llvm-svn: 56121 | |||||
* | Check if the environment variable TERM is defined before using it. | Ted Kremenek | 2008-09-11 | 1 | -2/+3 | |
| | | | | | | This fixes: <rdar://problem/6164279> scan-build gives error when invoked without TERM variable llvm-svn: 56110 | |||||
* | Patch to scan-build by Jordan Breeding: | Ted Kremenek | 2008-09-04 | 1 | -6/+5 | |
| | | | | | | | - Don't remove $BaseDir; may be unsafe - Always create HTML directory with parents llvm-svn: 55813 | |||||
* | scan-build: | Ted Kremenek | 2008-09-04 | 1 | -3/+11 | |
| | | | | | | | - Only set the environment variable 'CXX' if the user specifies --use-c++. - Fix regression when setting LDPLUSPLUS: add a 'which' to determine the location of g++. This regression was pointed out by Jordan Breeding! llvm-svn: 55780 | |||||
* | Added --use-cxx option to scan-build. | Ted Kremenek | 2008-09-03 | 1 | -8/+30 | |
| | | | | llvm-svn: 55706 | |||||
* | Use path information from .info files when computing common prefix information. | Ted Kremenek | 2008-08-25 | 1 | -2/+19 | |
| | | | | | | This partially implements PR 2705: http://llvm.org/bugs/show_bug.cgi?id=2705 llvm-svn: 55327 | |||||
* | ccc-analyzer now correctly reports the exit code from 'cc'. | Ted Kremenek | 2008-08-25 | 1 | -1/+1 | |
| | | | | | | | scan-build now correctly reports the exit code from the build command. Fixes: <rdar://problem/6172224> llvm-svn: 55324 | |||||
* | Added --use-cc option to scan-build to allow the user to specify what ↵ | Ted Kremenek | 2008-08-21 | 1 | -0/+22 | |
| | | | | | | compiler they want to use for code compilation. llvm-svn: 55142 | |||||
* | scan-build/ccc-analyzer now also report clang parser failures. | Ted Kremenek | 2008-08-18 | 1 | -4/+7 | |
| | | | | llvm-svn: 54931 | |||||
* | Have scan-build/ccc-analyzer generate preprocessed .i/.mi files for sources ↵ | Ted Kremenek | 2008-08-08 | 1 | -72/+111 | |
| | | | | | | that clang crashes on. llvm-svn: 54552 | |||||
* | Fix by Jordan Breeding: when scanning for prior runs, scan-build should ↵ | Ted Kremenek | 2008-08-07 | 1 | -1/+1 | |
| | | | | | | ignore files that are not directories. llvm-svn: 54473 | |||||
* | Misc cleanups. | Ted Kremenek | 2008-08-04 | 1 | -39/+42 | |
| | | | | | | When results go to a auto-generated dir in /tmp, don't use randomized file names. Just output /tmp/scan-build-DATE-counter, where counter is an auto-incremented counter for runs produced that day. llvm-svn: 54325 | |||||
* | Convert remaining "open" calls to use three-argument form (thanks to Sam ↵ | Ted Kremenek | 2008-08-04 | 1 | -19/+13 | |
| | | | | | | | | Bishop for the tip!). Recognize 'ccc-analyzer' as a build command some users may use. Treat it just like calling gcc. llvm-svn: 54323 | |||||
* | "Escape" bug names with quotes for selecting/deselecting from the bug table. | Ted Kremenek | 2008-07-30 | 1 | -5/+3 | |
| | | | | llvm-svn: 54220 | |||||
* | Enabled 'unused ivars' check by default. | Ted Kremenek | 2008-07-25 | 1 | -1/+2 | |
| | | | | llvm-svn: 54052 | |||||
* | Remove typo. | Ted Kremenek | 2008-07-18 | 1 | -1/+1 | |
| | | | | llvm-svn: 53776 | |||||
* | Quote invocation of clang in pipe to handle paths with spaces. | Ted Kremenek | 2008-07-18 | 1 | -1/+1 | |
| | | | | llvm-svn: 53775 | |||||
* | Have scan-build control default analyses. | Ted Kremenek | 2008-07-15 | 1 | -3/+8 | |
| | | | | llvm-svn: 53654 | |||||
* | Added --status-bugs option to scan-build. By default, the exit status of | Ted Kremenek | 2008-07-15 | 1 | -23/+43 | |
| | | | | | | | | | | scan-build is the same as the exit status of the executed build command. With this option, the exit status of scan-build is 1 if the analyzer flagged any bugs, and 0 otherwise. This addresses: <rdar://problem/6075320> llvm-svn: 53642 | |||||
* | Per Sam Bishop's excellent suggestion, use "system" instead of backticks to ↵ | Ted Kremenek | 2008-07-15 | 1 | -13/+13 | |
| | | | | | | invoke sub-commands used by scan-build. This avoids meta-character translation issues caused by a shell subprocess. llvm-svn: 53640 | |||||
* | Quote file names to better handle paths with spaces. | Ted Kremenek | 2008-07-15 | 1 | -9/+9 | |
| | | | | llvm-svn: 53635 | |||||
* | scan-build now propagates up the exit status of the build command. | Ted Kremenek | 2008-07-15 | 1 | -2/+5 | |
| | | | | llvm-svn: 53620 | |||||
* | scan-build now interrogates clang for a list of available analyses, and presents | Ted Kremenek | 2008-07-15 | 1 | -23/+79 | |
| | | | | | | these as options to the user of scan-build. llvm-svn: 53618 | |||||
* | scan-build now also prints the HTML directory reports were emitted to at the ↵ | Ted Kremenek | 2008-07-11 | 1 | -1/+4 | |
| | | | | | | end of the build. llvm-svn: 53466 | |||||
* | Mark the "Bug Type" column as being initially sorted (display the sort ding) ↵ | Ted Kremenek | 2008-07-07 | 1 | -1/+1 | |
| | | | | | | so that users can readily see that the table can be sorted. llvm-svn: 53176 | |||||
* | Output html should have 'class=' before "sorttable_nosort". | Ted Kremenek | 2008-07-07 | 1 | -2/+2 | |
| | | | | llvm-svn: 53175 | |||||
* | ccc-analyzer now dispatches the options "-checker-cfref" and ↵ | Ted Kremenek | 2008-07-02 | 1 | -2/+4 | |
| | | | | | | "-warn-dead-stores" to clang instead of just "-checker-cfref". llvm-svn: 53053 | |||||
* | When inspecting the build command, strip off the preceding path to the build ↵ | Ted Kremenek | 2008-06-30 | 1 | -0/+5 | |
| | | | | | | command. llvm-svn: 52913 | |||||
* | Only use colored output when the environment variable SCAN_BUILD_COLOR is set. | Ted Kremenek | 2008-06-17 | 1 | -1/+2 | |
| | | | | llvm-svn: 52379 | |||||
* | Remove debugging message in ccc-analyzer. | Ted Kremenek | 2008-06-16 | 1 | -19/+54 | |
| | | | | | | Add color diagnostics from scan-build, and indicate the number of bugs found (if any). llvm-svn: 52372 | |||||
* | Use the correct 'ccc-analyzer' when the build command is a direct invocation ↵ | Ted Kremenek | 2008-06-02 | 1 | -2/+3 | |
| | | | | | | of gcc. llvm-svn: 51883 |