Как исключить в сонарном анализе, выполненном с помощью gulp, конкретное правило в определенной папке - PullRequest
0 голосов
/ 22 апреля 2019

Я пытаюсь исключить в сонарном анализе использование какой-либо папки Gulp для определенного правила.

У меня уже есть некоторые исключения, определенные как:

файл: config.js

...
sonarExclusions: [
  'node_modules/**/*',
  'tests/**/node_modules/**/*',
  'build/**/*',
  'tmp/**/*',
  'DEPRECATED/**/*'
  ],
...

файл: sonar.js

...
const config = require('./config');
exclusions: config.regex.sonarExclusions.join(',')
...

Это отлично работает, но мне также нужно исключить определенное правило в определенной папке

Я прибываю на https://docs.sonarqube.org/latest/project-administration/narrowing-the-focus/#NarrowingtheFocus-IgnoreIssues. Возможно, ответ здесь, но я новичок в сонаре и не знаю. У меня нет файла свойств сонара, который позволял бы писать код таким образом:

# Disable some rules on some files
sonar.issue.ignore.multicriteria=j1

# The Object.finalize() method should not be overriden
# But we need to clean the native memory with JNI
sonar.issue.ignore.multicriteria.j1.ruleKey=javascript:S3504
sonar.issue.ignore.multicriteria.j1.resourceKey=**/assets/*

Если кто-нибудь знает, как это сделать, я очень ценю. С уважением, Алекс

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...