# exclude these files completely sonar.exclusions=\ src/manager/templates/static/jquery.js, \ src/include/linux/**, \ src/frontends/**, \ **/data.sql, \ **/test.sql, \ **/tables.sql, \ **/ipsec.sql # don't report duplications in these files sonar.cpd.exclusions=\ src/libstrongswan/crypto/proposal/proposal_keywords_static.c, \ src/libstrongswan/settings/settings_parser.*, \ src/libstrongswan/settings/settings_lexer.c, \ src/starter/keywords.c, \ src/starter/parser/parser.*, \ src/starter/parser/lexer.c, \ src/stroke/stroke_keywords.c, \ **/suites/test_*.c, \ **/data.sql # the following settings are officially only available via UI # ignore issues in these generated files sonar.issue.ignore.allfile=a1,a2,a3 sonar.issue.ignore.allfile.a1.fileRegexp=generated by flex sonar.issue.ignore.allfile.a2.fileRegexp=made by GNU Bison sonar.issue.ignore.allfile.a3.fileRegexp=produced by gperf # ignore some rules sonar.issue.ignore.multicriteria=m1,m2,m3,m4,m5,m6,m7 # Multiple variables should not be declared on the same line sonar.issue.ignore.multicriteria.m1.ruleKey=c:S1659 sonar.issue.ignore.multicriteria.m1.resourceKey=**/* # Functions should not be defined with a variable number of arguments sonar.issue.ignore.multicriteria.m2.ruleKey=c:S923 sonar.issue.ignore.multicriteria.m2.resourceKey=**/* # Function names should be used either as a call with a parameter list or with the "&" operator sonar.issue.ignore.multicriteria.m3.ruleKey=c:S936 sonar.issue.ignore.multicriteria.m3.resourceKey=**/* # Unused function parameters should be removed sonar.issue.ignore.multicriteria.m4.ruleKey=c:S1172 sonar.issue.ignore.multicriteria.m4.resourceKey=**/* # Single line comments should start with "--" sonar.issue.ignore.multicriteria.m5.ruleKey=plsql:SingleLineCommentsSyntaxCheck sonar.issue.ignore.multicriteria.m5.resourceKey=**/* # User-defined types should not be passed as variadic arguments sonar.issue.ignore.multicriteria.m6.ruleKey=c:S5270 sonar.issue.ignore.multicriteria.m6.resourceKey=**/* # Loop variables should be declared in the minimal possible scope sonar.issue.ignore.multicriteria.m7.ruleKey=c:S5955 sonar.issue.ignore.multicriteria.m7.resourceKey=**/*