Описание тега sonar-plugin
1
ответ
Несколько проблем в однострочном эхолоте
Я кодирую пользовательское правило для Java. Необходимо захватить два экземпляра Tree.KIND (STRING_LITERAL и ASSIGNMENT). Существует определенная строка, в которой логика строкового литерала и присваивания создает проблему. Но тест гидролокатора выд…
15 июн '17 в 11:02
1
ответ
Преобразование правил, написанных в PMD, в пользовательские правила сонара
Я использую PMD для добавления пользовательских правил в свой репозиторий. Прямо сейчас я планирую использовать sonarqube для анализа моих локальных репозиториев. Есть ли способ конвертировать пользовательские правила, написанные в PMD, в пользовате…
12 июн '17 в 06:52
0
ответов
Добавление файлов в FileSystem из контекста динамически
Я разрабатываю пользовательский плагин сонара. Мой вариант использования требует, чтобы я создал файл и динамически добавил его в контекст датчика. Ниже приведен фрагмент кода из моего класса, который реализует интерфейс датчика. String filePath="pa…
02 июн '17 в 14:39
0
ответов
Плагин SonarQube получить идентификатор проекта
Поэтому я разрабатываю плагин для SonarQube (версия 5.6.3), и мне нужен ProjectId (текущего проекта, который я анализирую в своем плагине) в моем методе вычислений. Я пытался использовать projectId = context.getComponent().getKey() when context.getC…
12 июл '18 в 09:45
1
ответ
Как получить свойства PropertyDefinitions
В JavaDoc четко определено, как установить свойство в SonarQube, используя org.sonar.api.config.PropertyDefinition в плагине, однако нет ничего о том, как его получить. Кажется, не работает как System.getProperty(key) в Java, поэтому, я должен объяв…
23 апр '18 в 14:51
1
ответ
SonarQube не может комментировать%, в то время как расчетный коэффициент>26%
Более 4 лет я использую сонар для созданных нами Java-проектов. В настоящее время мы хотим завершить сборку, если некоторые показатели не могут быть выполнены. Таким образом, я установил плагин Build Breaker и перезапустил цикл сборки без каких-либо…
31 окт '17 в 11:57
1
ответ
Почему мои добавленные NewIssues не передаются сонару? (Пользовательский плагин сонара)
Хей-хо, Мой сонар-котлин-плагин запущен и работает. Мои определения RuleDefinitions отображаются на странице правил, но при анализе некоторых проектов kotlin обнаруженные проблемы не сохраняются. Мой код добавления проблемы датчика выглядит следующи…
14 июн '17 в 12:59
1
ответ
SonarQube 6.7.2 не запускается из-за PLSQL
Мы обновили с SonarQube 5.6 до 6.7.2, а также вручную обновили плагины, включая SonarPLSQL с 2.8 до 3.2.0. Мы используем версию сообщества, но у нас есть действующая (платная) лицензия для плагина. При попытке запуска мы получаем ошибку: org.sonar.u…
20 апр '18 в 06:25
1
ответ
Нужно ли добавлять зависимости для настраиваемого правила для анализатора SonarJava в SonarQube?
Я написал собственный плагин, который сканирует метод из javax.servlet.http.HttpServletRequest, Для запуска тестовых случаев зависимость может быть добавлена при выполнении копирования в файле pom.xml. После добавления тестовые примеры передаются …
16 июн '17 в 07:35
1
ответ
Версия SonarQube <-> Версия SonarJava <-> Пользовательский плагин
Я пытаюсь реализовать пользовательский плагин SonarQube, который также отлично работает на моей машине разработчика в Eclipse, но как только я разверну его на нашем экземпляре SonarQube, он вылетает во время выполнения с ClassNotFoundException. Клас…
13 дек '17 в 12:54
1
ответ
Как запустить локальную проверку Sonar перед слиянием с GIT-репозиторием?
В моем текущем проекте всякий раз, когда выполняется слияние GIT ветви объекта с мастером, анализ Sonar выполняется с помощью SonarQube. Я слышал от моих коллег, что они попробовали плагин Sonar для Intellij, и он передал их код, однако удаленная ко…
03 янв '17 в 20:14
2
ответа
Sonarqube PLSQL Пользовательское правило для определения правильной точки с запятой в SQL-файле сценария SQL
Я использую плагин Jenkins и SONARQUBE PL/SQL для анализа кода Oracle SQL, мне нужно создать пользовательские правила, используя XPATH для анализа качества файлов сценариев SQL, которые отправляются для развертывания через Jenkins. Я пытаюсь создать…
05 июн '18 в 15:21
0
ответов
Показать пользовательский сонар мера по сравнению типа проекта
У меня есть метрики, которые сканируют файлы JSON. Но когда я анализирую проект Java, мои пользовательские метрики (которые изначально предназначены для файлов JSON) отображаются на веб-сайте сонара. Я заметил, что есть "setHidden", поэтому я попыта…
23 мар '18 в 10:23
0
ответов
Плагин sonarqube: javacustom classloader предотвращает выполнение правила xml
Мне нужен плагин сонара для анализа родительских классов каждого класса Java моего проекта. Итак, я начал с этого примера, представленного в документации Sonar. Все было в порядке, пока я не хотел получить родительский класс: выражение tree.superCla…
24 май '18 в 14:34
1
ответ
SonarQube. Пользовательский репозиторий с пользовательскими правилами. Включенные правила представлены в виде шаблона правила
Необходимо было написать свой собственный репозиторий с кучей определенных правил Python, и я не хотел бы использовать Xpath для включения его в контекст сонара. Я реализовал свой собственный модуль, где использовал почти ту же реализацию из модулей…
13 фев '18 в 13:32
2
ответа
StashIssueReportingPostJob не включен - как включить?
Используя плагин сонара AmadeusIT... После отделения от main для feature/sprint мы обновили код локально и добавили, зафиксировали и отправили в BitBucket, создав запрос на извлечение. Мы хотели бы запустить сканирование и увидеть проблемы в настоящ…
02 окт '17 в 20:09
0
ответов
coverity-sonar-plugin не может подключиться к хранилищу synopsys
Я пытаюсь использовать "coverity-sonar-plugin" в git hub ниже. URL: https://github.com/coverity/coverity-sonar-plugin Хотя я строю свой проект Java с помощью команды "mvn sonar:sonar" после завершения всех настроек в README, я получил "MojoExecution…
08 дек '18 в 01:02
2
ответа
Все еще сталкиваюсь с squid:S2095 в Sonar / Как обновить SonarJava в Sonarqube
Я недавно установил новейшую версию Sonarqube и провел проверку. Я получил предупреждения относительно Squid:S2095 (закрытие потоков), которые являются ложными срабатываниями и которые должны быть исправлены с версией 3.14 SonarJava (см. https://jir…
02 июн '17 в 15:10
1
ответ
Интеграция SonarQube с ISML
Как интегрировать плагин языка ISML в sonarqube и проанализировать код, чтобы получить отчет?Я вижу, что в sonarqube нет плагина для ISML. Как я могу интегрировать дополнительные плагины в sonarqube? В настоящее время я использую ISML-линтер для это…
13 фев '19 в 07:11
1
ответ
"Исключительная ситуация при синтаксическом анализе файла отчета Xanitizer XML": ParserConfigurationException возникает при запуске сканера SonarQube для задачи Ant
Я пытаюсь настроить SonarQube с Xanitizer на моем локальном компьютере, чтобы результаты последнего сгенерированного XML-кода Security Findings были обнаружены плагином SonarQube для Xanitizer, чтобы он мог отображать результаты на сервере SonarQube…
25 апр '17 в 08:30