Описание тега sonarqube-plugin

1 ответ

Генератор плагинов SonarQube для StyleCop не работает с SonarC# v6 и выше

В настоящее время у меня есть проблема с получением StyleCop.Analyzers для работы с SonarQube. Я использую v6.7 SonarQube, и я пробовал это с несколькими версиями плагина SonarC#. Рекомендуемый способ получения пользовательских правил в SonarQube - …
03 янв '18 в 15:21
2 ответа

Плагин SonarQube: как получить значение свойства из командной строки -D

Я новичок в разработке плагинов сонара. Я написал плагин и добавить PropertyDefine в контекст. И тогда я хочу, чтобы моя стоимость имущества передавалась gradle sonarqube -Dmy.proper.name=xxx Я не знаю, каковы следующие шаги? Пожалуйста, помогите. Б…
1 ответ

Как исключить встроенные правила в пользовательском плагине?

Я разрабатываю новый плагин для SonarQube, поддерживающий новый язык, но когда я включил этот плагин, было несколько встроенных правил, таких как: Ветви должны иметь достаточный охват тестами Неудачные юнит-тесты должны быть исправлены Линии должны …
18 окт '17 в 07:28
1 ответ

Отсутствующие правила C# в SonarQubeversion 6.4

Раньше я пользовалась SONARQUBE 5.5 а также sonar-csharp-plugin-5.0 который имел 407 C# Rules, Но теперь я обновился до SonarQube 6.4 с которым sonar-csharp-plugin-5.10.1.1411 приходит по умолчанию и имеет только 229 rules, Я пытался использовать ст…
17 май '18 в 07:55
0 ответов

Как настроить показатели / метрики в разработке плагинов SonarQube?

Я разрабатываю плагин для SonarQube 6.5 и хочу сделать немного больше с мерами / метриками. Мой текущий домен выглядит так:Я хотел бы знать, как добавить поля в левой части домена мер, как это:Его нет ни в Руководстве по разработке плагинов SonarQub…
06 сен '17 в 13:11
2 ответа

Не удалось выполнить цель org.apache.maven.plugins:maven-surefire-plugin:3.0.0-M3:test (default-test) для проекта. в то время как "Run as Maven test"

Я пытаюсь создать свои собственные правила для плагина Z PL/SQL Analyzer от Felipebz. Для этого я следую этому уроку. Я скачал упомянутый каталог Github в этом руководстве и импортировал его в Eclipse. Теперь, когда я пытаюсь запустить его как "тест…
08 фев '19 в 05:47
0 ответов

Как загрузить плагины с помощью StandaloneSonarLintEngineImpl?

Я работаю над плагином Jenkins, который использует автономную версию Sonar (StandaloneSonarLintEngineImpl), и проблема в том, что SonarEngine ожидает, что вы предоставите массив URL-адресов (URL[]), откуда загружать плагины. Я пытался использовать g…
12 июл '18 в 16:10
1 ответ

Невозможно загрузить класс компонента org.sonar.batch.bootstrap.BatchPluginInstaller

Я использую Jenkins версии 2.89.2 с подключаемым модулем SonarQube Scanner версии 2.4. Когда я запускаю сканер для MSBuild, он работает, я вижу такие строки в журналах: Загрузка с http://myserver:9000/api/server/version... так далее... Но потом все …
0 ответов

Как отправлять прямые уведомления о сбоях качества ворот для многих проектов в SonarQube 5.6 / 6.x?

После проблем с нашим CI (в TeamCity), который стал медленным / зависал и часто получал тайм-ауты после активации SonarQube и его механизма прерывания сборки (плагина), я обнаружил в блоге сообщение о том, почему мы больше не должны использовать пла…
29 сен '17 в 08:53
1 ответ

Плагин PL/SQL не работает в SonarQube

Я хочу использовать SonarQube для PL/SQL. Я скачал плагин с сайта SonarQube и поместил его в $SONARQUBE_HOME/extensions/plugins, Затем я перезапустил сервер SonarQube, но он не запустился. Когда я удалил плагин, он работал. Как я могу решить эту про…
12 мар '18 в 12:23
1 ответ

SonarQube LDAP плагин StartTLS

Мы используем SonarQube 5.6.6 с LDAP Plugin 2.2.0 для аутентификации пользователей на нашем сервере Active Directory. Это работает нормально для соединений не-SSL/StartTLS. Я увидел, что с версией 2.1 появилась новая опция для включения StartTLS. Ко…
18 июл '17 в 14:10
0 ответов

Плагин sonarqube: javacustom classloader предотвращает выполнение правила xml

Мне нужен плагин сонара для анализа родительских классов каждого класса Java моего проекта. Итак, я начал с этого примера, представленного в документации Sonar. Все было в порядке, пока я не хотел получить родительский класс: выражение tree.superCla…
2 ответа

Sonarqube плагин для слияния

Я хотел бы объединить мой экземпляр sonarqube с местом слияния, чтобы вся моя команда могла иметь доступ к метрикам проекта. Кто-нибудь знает плагин, который делает это или как это сделать без плагина? Спасибо
20 фев '18 в 10:56
0 ответов

Граф зависимостей проекта Sonarqube

У меня есть существующая интеграция Jenkins-Sonarqube для ежедневной проверки нарушений сонара с использованием SonarScanner. Недавно состоялась дискуссия по изучению диаграммы зависимостей проекта_ в sonarqube, где я услышал о плагине JDepend и поп…
0 ответов

Плагин SonarQube: загрузка исходников в ZIP-контейнер

Я разрабатываю плагин SonarQube, который визуализирует ключевые метрики конвейера NLP, который был создан и протестирован с помощью специального плагина Maven, который управляет аннотированным корпусом (дополнительная информация о проекте NLPf). Час…
14 фев '18 в 08:02
1 ответ

Как зависеть от log4j в плагине Sonarqube?

Я разрабатываю плагин SonarQube 5.6. Этот плагин зависит от библиотеки X (сторонней библиотеки). Библиотека X зависит от Log4J. Чтобы решить проблему с зависимостями, я добавляю зависимость log4j в pom.xml с предоставленной областью действия, опреде…
04 июл '17 в 11:18
0 ответов

Как вставить скрытый ресурс в SonarQube

В контексте написания моего собственного плагина SonarQube я хочу вставьте различные файлы (html, js и т. д.), которые не являются файлами исходного кода, например полный html статический веб-сайт maven site сделать их невидимыми внутри веб-сервера …
12 май '19 в 08:30
0 ответов

Как загрузить правила из удаленного jar с SonarQube в пользовательских плагинах

Я разрабатываю пользовательские плагины SonarQube. Правила загружаются через класс org.sonarsource.analyzer.commons.RuleMetadataLoader. Я хочу хранить правила (файлы.html и.json) в удаленном централизованном банке ресурсов. Это возможно с RuleMetada…
28 апр '19 в 19:56
1 ответ

Как настроить GeneratedFileFilters для SonarC# для разрешения сгенерированных файлов

Я хотел бы проанализировать проект C# с SonarQube. Некоторые из моих файлов имеют *.g.cs расширение. Плагин Sonar C# обрабатывает эти файлы, как если бы они были сгенерированы, и я получаю эту ошибку: SomeDirectory/ETitle.g.cs исключен org.sonarsour…
10 май '19 в 11:31
1 ответ

Как исправить "Следующие языки не имеют встроенных профилей качества" начиная с SQ 7.2.1 с пользовательским плагином

Я разрабатываю собственные плагины SQ для нескольких версий SQ. У меня проблема с SQ 7.2.1. При запуске SQ файл le web.log сообщает -normal Register rules -start [o.s.s.q.BuiltInQProfileRepositoryImpl] Load quality profiles -stops with the following…
24 апр '19 в 20:49