doc: clang scan-build

This commit is contained in:
Justin M. Keyes 2017-06-06 03:43:53 +02:00
parent 018383096c
commit 45d92e2563

View File

@ -8,7 +8,8 @@ low-risk/isolated tasks:
- Merge a [Vim patch].
- Try a [complexity:low] issue.
- Fix bugs found by [clang-scan], [coverity](#coverity), and [PVS](#pvs-studio).
- Fix bugs found by [clang scan-build](#clang-scan-build),
[coverity](#coverity), and [PVS](#pvs-studio).
Developer guidelines
--------------------
@ -112,6 +113,15 @@ QuickBuild uses this invocation:
VERBOSE=1 nvim unittest-prereqs functionaltest-prereqs
### Clang scan-build
The auto-generated [clang-scan] report presents walk-throughs of bugs found by
Clang's [scan-build](https://clang-analyzer.llvm.org/scan-build.html) static
analyzer. To verify a fix locally, run `scan-build` like this:
rm -rf build/
scan-build --use-analyzer=/usr/bin/clang make
### Coverity
[Coverity](https://scan.coverity.com/projects/neovim-neovim) runs against the