File tree 2 files changed +44
-0
lines changed
2 files changed +44
-0
lines changed Original file line number Diff line number Diff line change 1
1
[NAME]
2
2
csdiff - take two lists of defects and output either added or fixed ones
3
3
4
+ [OPTIONS]
5
+ The \fB\-\-filter\-file\fR option takes a list of JSON files in the following
6
+ format. Missing replace entry is equal to replace : "".
7
+
8
+ .RS 4
9
+ .nf
10
+ {
11
+ "msg-filter" : [
12
+ {
13
+ "checker" : "DIVINE|SYMBIOTIC",
14
+ "regexp" : "memory"
15
+ },
16
+ {
17
+ "checker" : "COMPILER_WARNING",
18
+ "regexp" : "called on unallocated object",
19
+ "replace" : "called correctly, no UB here"
20
+ }
21
+ ]
22
+ }
23
+ .fi
24
+ .RE
25
+
4
26
[EXIT STATUS]
5
27
csdiff exits with status 0 if arguments are valid and input files are parsed
6
28
successfully. It does not matter whether any defects were matched or not.
Original file line number Diff line number Diff line change 1
1
[NAME]
2
2
csgrep - filter the list of defects by the specified regex-based predicates
3
3
4
+ [OPTIONS]
5
+ The \fB\-\-filter\-file\fR option takes a list of JSON files in the following
6
+ format. Missing replace entry is equal to replace : "".
7
+
8
+ .RS 4
9
+ .nf
10
+ {
11
+ "msg-filter" : [
12
+ {
13
+ "checker" : "DIVINE|SYMBIOTIC",
14
+ "regexp" : "memory"
15
+ },
16
+ {
17
+ "checker" : "COMPILER_WARNING",
18
+ "regexp" : "called on unallocated object",
19
+ "replace" : "called correctly, no UB here"
20
+ }
21
+ ]
22
+ }
23
+ .fi
24
+ .RE
25
+
4
26
[EXIT STATUS]
5
27
csgrep exits with status 0 if arguments are valid and input files are parsed
6
28
successfully. It does not matter whether any defects were matched or not.
You can’t perform that action at this time.
0 commit comments