pvs2csv.pl
This script takes the output PVS-Studio (pvs-studio-analyzer analyze
) and formats it in csv format.
Usage
pvs2csv.pl [-r relative_path] [file]
Parameters
Parameter | Description |
---|---|
-r relative_path | If specified, relative_path is stripped from the output. This makes it easier to compare results between different directories. |
file | Specifies the input file. If omitted, input is read from stdin. |
Notes
Some people have experienced problems with the output from PVS-Studio, not realizing that the output is not intended to be used directly, but that it should first be post-processed using the included plog-converter
utility. Note that the pvs2csv.pl script does not require the use of plog-converter
, but processes the direct output from pvs-studio-analyzer analyze
.
Leading ../
and ./
strings are also stripped from file paths.
See this post for more information.
Code Listing
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 |
|