По предложению A. Kootstra, вы можете использовать RfLint
.
. Затем создайте пользовательский плагин SonarQube, который будет передавать вопросы, сгенерированные rflint
, на сервер SonarQube
(C#
и некоторые другие плагины).таким образом.) Пользовательский плагин должен иметь возможность поддерживать связь между правилами, включенными в RfLint
и Правилами в SOnarQube
.
Сам плагин не будет выполнять какой-либо анализ (можно написать собственный анализатор длякаркасные текстовые файлы), он будет отвечать только за чтение rflint
результатов, передачу результата в SonarQube
и поддержку правил (описание, серьезность и т. д.) на стороне SonarQube
.