]> git.ipfire.org Git - thirdparty/strongswan.git/blame - sonar-project.properties
oqs: Updated ML-KEM algorithms to liboqs-0.10.0
[thirdparty/strongswan.git] / sonar-project.properties
CommitLineData
76425800
TB
1# exclude these files completely
2sonar.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
12sonar.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
26sonar.issue.ignore.allfile=a1,a2,a3
27sonar.issue.ignore.allfile.a1.fileRegexp=generated by flex
28sonar.issue.ignore.allfile.a2.fileRegexp=made by GNU Bison
29sonar.issue.ignore.allfile.a3.fileRegexp=produced by gperf
30
31# ignore some rules
0615b86b 32sonar.issue.ignore.multicriteria=m1,m2,m3,m4,m5,m6
0e621f60 33sonar.issue.ignore.multicriteria.m1.ruleKey=c:S1659
76425800 34sonar.issue.ignore.multicriteria.m1.resourceKey=**/*
0e621f60 35sonar.issue.ignore.multicriteria.m2.ruleKey=c:S923
76425800
TB
36sonar.issue.ignore.multicriteria.m2.resourceKey=**/*
37sonar.issue.ignore.multicriteria.m3.ruleKey=c:S936
38sonar.issue.ignore.multicriteria.m3.resourceKey=**/*
39sonar.issue.ignore.multicriteria.m4.ruleKey=c:S1172
40sonar.issue.ignore.multicriteria.m4.resourceKey=**/*
41sonar.issue.ignore.multicriteria.m5.ruleKey=plsql:SingleLineCommentsSyntaxCheck
42sonar.issue.ignore.multicriteria.m5.resourceKey=**/*
0615b86b
TB
43sonar.issue.ignore.multicriteria.m6.ruleKey=c:S5270
44sonar.issue.ignore.multicriteria.m6.resourceKey=**/*