diff --git a/sonar-project.properties b/sonar-project.properties index a4722ec8..2cfca4df 100644 --- a/sonar-project.properties +++ b/sonar-project.properties @@ -10,12 +10,16 @@ sonar.language=c++ sonar.cxx.cppcheck.reportPath=cppcheck_report.xml # Declare list of ignore filters -sonar.issue.ignore.multicriteria=noapiprograms,noapiprintf +sonar.issue.ignore.multicriteria=noapiprograms,noapiprintf,noapikeycode # Ignore all undocumented API issues on programs sonar.issue.ignore.multicriteria.noapiprograms.ruleKey=cxx:UndocumentedApi sonar.issue.ignore.multicriteria.noapiprograms.resourceKey=programs/**/* # Ignore all undocumented API issues on printf_def (for some reasons, Sonar is going crazy) -sonar.issue.ignore.multicriteria.noapiprograms.ruleKey=cxx:UndocumentedApi -sonar.issue.ignore.multicriteria.noapiprograms.resourceKey=printf/include/printf_def.hpp +sonar.issue.ignore.multicriteria.noapiprintf.ruleKey=cxx:UndocumentedApi +sonar.issue.ignore.multicriteria.noapiprintf.resourceKey=printf/include/printf_def.hpp + +# Ignore all undocumented API issues on keycode.hpp (no reason to document that) +sonar.issue.ignore.multicriteria.noapikeycode.ruleKey=cxx:UndocumentedApi +sonar.issue.ignore.multicriteria.noapikeycode.resourceKey=tlib/include/tlib/keycode.hpp