]>
Commit | Line | Data |
---|---|---|
76425800 TB |
1 | # exclude these files completely |
2 | sonar.exclusions=\ | |
3 | src/manager/templates/static/jquery.js, \ | |
4 | src/include/linux/**, \ | |
5 | src/frontends/**, \ | |
6 | **/data.sql, \ | |
7 | **/test.sql, \ | |
8 | **/tables.sql, \ | |
9 | **/ipsec.sql | |
10 | ||
11 | # don't report duplications in these files | |
12 | sonar.cpd.exclusions=\ | |
13 | src/libstrongswan/crypto/proposal/proposal_keywords_static.c, \ | |
14 | src/libstrongswan/settings/settings_parser.*, \ | |
15 | src/libstrongswan/settings/settings_lexer.c, \ | |
16 | src/starter/keywords.c, \ | |
17 | src/starter/parser/parser.*, \ | |
18 | src/starter/parser/lexer.c, \ | |
19 | src/stroke/stroke_keywords.c, \ | |
20 | **/suites/test_*.c, \ | |
21 | **/data.sql | |
22 | ||
23 | # the following settings are officially only available via UI | |
24 | ||
25 | # ignore issues in these generated files | |
26 | sonar.issue.ignore.allfile=a1,a2,a3 | |
27 | sonar.issue.ignore.allfile.a1.fileRegexp=generated by flex | |
28 | sonar.issue.ignore.allfile.a2.fileRegexp=made by GNU Bison | |
29 | sonar.issue.ignore.allfile.a3.fileRegexp=produced by gperf | |
30 | ||
31 | # ignore some rules | |
32 | sonar.issue.ignore.multicriteria=m1,m2,m3,m4,m5 | |
33 | sonar.issue.ignore.multicriteria.m1.ruleKey=c:SingleDeclarationPerStatement | |
34 | sonar.issue.ignore.multicriteria.m1.resourceKey=**/* | |
35 | sonar.issue.ignore.multicriteria.m2.ruleKey=c:FunctionEllipsis | |
36 | sonar.issue.ignore.multicriteria.m2.resourceKey=**/* | |
37 | sonar.issue.ignore.multicriteria.m3.ruleKey=c:S936 | |
38 | sonar.issue.ignore.multicriteria.m3.resourceKey=**/* | |
39 | sonar.issue.ignore.multicriteria.m4.ruleKey=c:S1172 | |
40 | sonar.issue.ignore.multicriteria.m4.resourceKey=**/* | |
41 | sonar.issue.ignore.multicriteria.m5.ruleKey=plsql:SingleLineCommentsSyntaxCheck | |
42 | sonar.issue.ignore.multicriteria.m5.resourceKey=**/* |