]> git.ipfire.org Git - thirdparty/strongswan.git/commitdiff
sonarcloud: Ignore that we don't define loop variables inside the loop
authorTobias Brunner <tobias@strongswan.org>
Tue, 21 Jan 2025 14:13:55 +0000 (15:13 +0100)
committerTobias Brunner <tobias@strongswan.org>
Tue, 21 Jan 2025 14:16:33 +0000 (15:16 +0100)
Also add the official description for the other ignored rules.

sonar-project.properties

index 65e05f9e777bfec6347d5bd1e2a81f6aebf5037f..8f4f0846e8cbb162b76d24e38861f7bf1c645bee 100644 (file)
@@ -29,16 +29,25 @@ 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
+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=**/*