Описание тега codenarc

CodeNarc - это инструмент статического анализа исходного кода Groovy, позволяющий отслеживать и применять многие стандарты и передовые методы кодирования.
3 ответа

Grails: отключить правило Codenarc NoDef для действий контроллера

Есть ли способ отключить правило Codenarc NoDef для действий контроллера Grails? В целом, правило следует соблюдать, но некоторые действия возвращают значение, а некоторые нет, поэтому мы обычно используем def для поддержки всех вариантов. Я немного…
22 окт '15 в 19:43
1 ответ

Статический анализ кода для Groovy с затмением

Я хочу добавить плагин статического анализа кода в Eclipse (Eclipse Mars 4.6). Для этого я добавил плагин sonarlint, который также содержит правила для отличного проекта. Но он не может анализировать заводные файлы или может дать какие-либо предложе…
31 авг '17 в 05:00
1 ответ

Глубина условных правил вложенности в Grails

Я делаю некоторый статический анализ кода (SCA) для моего приложения Grails. Я должен проверить "Глубину условного вложения", но я не могу найти какие-либо плагины Grails для этого. В CheckStyle(для java-проектов (кода)) есть NestedForDepth, NestedI…
29 окт '13 в 05:36
3 ответа

Генерация нескольких типов отчетов с использованием CodeNarc в Gradle

Я хочу создать как HTML, так и консольный отчет в CodeNarc в Gradle. мой build.gradle: apply plugin: 'codenarc' ... codenarc { toolVersion = '0.24.1' configFile = file('config/codenarc/codenarc.groovy') reportFormat = 'html' } Это прекрасно работает…
25 апр '16 в 11:59
1 ответ

Grails коденарк плагин для Grails 1.3.9

В поисках сайта плагина и других ресурсов я не смог найти, какую версию плагина я должен установить для своей версии Grails. Кто-нибудь может мне помочь?
21 июл '16 в 06:44
0 ответов

Отображать только приоритеты кода 1 и 2 в отчете о нарушениях Jenkins

Можно ли как-то исключить нарушения приоритета 3 из графика Дженкинса? Другие типы отчетов codenarc, такие как "html" или "sortable", имеют параметр maxPriority, который делает именно то, что я хочу, но этот параметр не существует для отчета type=xm…
02 дек '16 в 20:00
1 ответ

Работает ли CodeNarc с чертами Groovy?

У меня есть проект Gradle с исходниками Groovy, и я использую CodeNarc для проверки качества кода. Впервые я хотел использовать Groovy trait и кажется, что даже пустой вызовет неудачный сбой CodeNarc: Ошибка от [org.codenarc.rule.formatting.BracesFo…
20 май '15 в 19:28
1 ответ

CodeNarc - отключить несколько правил

Я работаю над анализом статических скриптов Groovy. Единственный инструмент, который я нашел, это CodeNarc, но как я могу редактировать наборы правил, не редактируя CodeNarc.jar? Я звоню CodeNarc из командной строки: java -classpath "binary-tools/Co…
13 сен '17 в 11:22
1 ответ

Как получить задачу Gradle CodeNarc для проверки файлов сборки Gradle?

Файлы сборки Gradle (*.gradle) - Groovy, поэтому я хотел бы выполнить проверки стиля кода для файлов сборки, как и для любого другого кода в проекте. Поэтому я подумал, что CodeNarc будет работать для этого. Минимум, чтобы подключить сам CodeNarc к …
03 июл '18 в 05:10
1 ответ

"Сценарий ошибки не найден: Codenarc"

Я хочу запустить Codenarc на наших Дженкинс, это всегда не получается, и все, что я получаю в выводе $ /opt/grails/bin/grails -Dgrails.work.dir=/var/lib/jenkins/.grails-codenarc codenarc --non-interactive | Loading Grails 2.4.4 | Configuring classpa…
08 ноя '14 в 11:54
2 ответа

Датчик сонара бегунка игнорирует нарушение от Codenarc

У меня есть проект Grails с установленным плагином CodeNarc и сгенерированный отчет XML. Установлен и настроен SonarQube со следующими конфигурациями и версиями: Граальс 2.3.7 Сервер SonarQube - 4,5 SonarQube Runner - 2,4 CodeNarc Плагин - 0,22 Файл…
23 дек '14 в 06:08
1 ответ

CodeNarc подавление JdbcREsultSetReference, кажется, не работает

У меня есть класс, похожий на этот: import org.springframework.jdbc.core.RowMapper import java.sql.ResultSet class DataMapper implements RowMapper<Data> { @Override @SupressWarnings('JdbcResultSetReference') Data mapRow(ResultSet resultSet, in…
26 окт '17 в 07:56
1 ответ

Где я должен определить свойства в сонар-Groovy?

Я прошел через https://github.com/pmayweg/sonar-groovy В README.md указано несколько свойств, которые необходимо упомянуть, но я не могу определить, где и в каком файле я должен упоминать их. Актуальная информация определена в pmayweg/sonar-groovy/R…
18 июн '18 в 11:24
0 ответов

CodeNarc набор правил для определения дубликатов глобальных переменных в скрипте

Цель: Возможность создания настраиваемого набора правил, например, если в файле сценария groovy есть повторяющиеся глобальные переменные, определенные в сценарии groovy, он должен запретить такие переменные в файле. Я понимаю, что это технически доп…
25 окт '17 в 18:28
1 ответ

Домен Grails - зарезервированные ключевые слова

Итак, я наконец представил codenarc в процесс сборки моего проекта, и я получаю следующее предупреждение - GrailsDomainReservedSqlKeywordName, Проблема в том, что у меня есть довольно много таких предупреждений, а именно потому, что я назвал довольн…
07 янв '16 в 03:29
1 ответ

Как создать собственный набор правил с помощью плагина codenarc?

Я в настоящее время использую codenarc pluginи я хотел настроить свойство набора правил codenarc, чтобы оно проверяло правильность отступа моих кодов. Кто-нибудь пробовал это? Пожалуйста помоги. Спасибо!
16 май '12 в 02:54
2 ответа

Hudson Codenarc Issue

Я разрабатываю приложение Grails, которое имеет плагин codenarc. А также я использую инструмент сборки Hudson. Я интегрирую приложение с инструментом сборки Hudson. В Гудзоне я настроил плагин нарушения. Но когда я создаю приложение, я получаю следу…
10 апр '11 в 09:23
1 ответ

Какая версия codenarc будет поддерживать Grails 1.3.7?

Я пытаюсь реализовать для моего проекта Grails с использованием версии 1.3.7. Я использую сборку муравья вместо инструмента сборки Gradle. Я не могу найти Какая версия codenarc будет поддерживать Grails 1.3.7?
1 ответ

Сценарий кодирования Grails не устанавливается

Я использую Grails2.3.8 с codenarc 0.21, выполняя его с помощью grails --non-interactive codenarc Чтобы установить плагин codenarc, у меня есть в BuildConfig.groovy, grails.project.dependency.resolution, раздел плагинов, следующее: provided ":codena…
04 сен '14 в 11:09
0 ответов

Grails опубликовать плагин для Grails Central успешно, но не обновляет последнюю версию

Я успешно опубликовал версию 0.23 Grails CodeNarc Plugin для Grails Central, но на странице плагина по-прежнему отображается 0.22 в качестве последней версии. Идеи? >grails publish-plugin | Plugin packaged grails-codenarc-0.23.zip | Plugin packag…
25 фев '15 в 00:37