Как интегрировать sonarqube с каркасом робота? - PullRequest
0 голосов
/ 06 июня 2018

Есть ли способ загрузить Sonarqube API и применить его к роботизированной конструкции, добавив некоторые правила для улучшения качества кода инфраструктуры робота?

Спасибо.

Ответы [ 2 ]

0 голосов
/ 06 июня 2018

По предложению A. Kootstra, вы можете использовать RfLint.

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

Сам плагин не будет выполнять какой-либо анализ (можно написать собственный анализатор длякаркасные текстовые файлы), он будет отвечать только за чтение rflint результатов, передачу результата в SonarQube и поддержку правил (описание, серьезность и т. д.) на стороне SonarQube.

0 голосов
/ 06 июня 2018

В настоящее время отсутствует поддержка Robot Framework в SonarQube.Базовый анализ качества кода можно автоматизировать с помощью RfLint .Это инструмент, который можно запускать отдельно и встроен в плагин Eclipse RED .См. документацию для более подробной информации.

...