mirror of
https://github.com/strongswan/strongswan.git
synced 2025-10-03 00:00:24 -04:00
56 lines
2.2 KiB
Properties
56 lines
2.2 KiB
Properties
sonar.sources=.
|
|
|
|
# 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=**/*
|