8
ответов

Checkstyle по сравнению с PMD

Мы вводим инструменты статического анализа в систему сборки для нашего продукта Java. Мы используем Maven2, таким образом, Checkstyle и интеграция PMD приезжают бесплатно. Однако похоже, что существует большое перекрытие...
вопрос задан: 3 November 2011 22:11
5
ответов

Регистратор по сравнению с System.out.println

Я использую плагин PMD для затмения, и это дает мне ошибку при использовании System.out.println () с объяснением: Система. (out|err) .print используется, рассмотрите использование регистратора. Мой вопрос - Что...
вопрос задан: 24 June 2016 13:59
5
ответов

Какова причина этих правил PMD?

DataflowAnomalyAnalysis: Найденная ''-аномалия DD для переменной 'переменной' (строки 'n1 '-'n2'). DataflowAnomalyAnalysis: Найденная ''-аномалия DU для переменной 'переменной' (строки 'n1 '-'n2'). DD и DU...
вопрос задан: 27 September 2015 01:52
4
ответа

“Почему” позади правил PMD

Существует ли хороший ресурс, который описывает, "почему" позади PMD управляют наборами? Сайт PMD имеет, "что" - что каждое правило делает - но это не описывает, почему PMD имеет то правило и почему игнорирование того правила может...
вопрос задан: 4 October 2018 21:22
4
ответа

Каково правильное положение литералов в Сравнении строк?

Я имею, если (localName.equals ("TaxName")) {но PMD заявляет что литералы Положения сначала в Сравнениях строк
вопрос задан: 17 July 2015 21:20
4
ответа

Существует ли Findbugs и / или эквивалент PMD для C/C++? [закрытый]

Меня недавно спросили об альтернативах Coverity, Предотвращают для кодовой базы, которая включает и C/C++ и Java. Очевидно, на стороне Java, доступные бесплатные инструменты включают Findbugs (скомпилированный код...
вопрос задан: 16 September 2009 15:14
4
ответа

Java предупреждение PMD на непереходном участнике класса

На строке: частная булевская переменная someFlag; я получаю следующее предупреждение PMD: Найденный непереходный, нестатический участник. Отметьте как переходный процесс или обеспечьте средства доступа. Может кто-то объяснять почему это...
вопрос задан: 26 February 2009 10:22
3
ответа

Вы знаете о правилах PMD или Checkstyle, которые осуществят, в спящем режиме лучшие практики?

Например, для не создания запросов обработкой строк, и т.п..
вопрос задан: 15 April 2015 18:26
3
ответа

Соответствующая строка RegExp, не запускающаяся с моего

Для PMD я хотел бы иметь правило, которое предупреждает меня о тех ужасных переменных, которые запускаются с моего. Это означает, что я должен принять все переменные, которые НЕ запускаются с моего. Так, мне нужен RegEx (ре), которое ведет себя...
вопрос задан: 22 January 2010 09:44
2
ответа

Обоснование позади правила ArrayIsStoredDirectly PMD

PMD имеет правило под названием ArrayIsStoredDirectly в безопасности солнца ruleset: Конструкторы и приемные антенные решетки методов должны клонировать объекты и сохранить копию. Это предотвращает то будущее изменения от...
вопрос задан: 23 July 2010 05:36
2
ответа

Анализаторы кода: PMD & FindBugs

1. Относительно PMD: 1.1 Как я устанавливаю проверки PMD, для игнорирования некоторых из них, как "Имя переменной слишком коротко, или слишком долго", "Удаляют пустого конструктора, и т.д." - и если я делаю это, другое предупреждение п
вопрос задан: 11 October 2009 17:06
1
ответ

Файл набора правил PMD

Я пытаюсь понять, где находится файл набора правил по умолчанию, имя файла набора правил по умолчанию и как мы добавляем в него наши собственные правила. Я пробовал гуглить, но это меня сбивает с толку. Пока что я поставил ...
вопрос задан: 1 June 2019 19:53
1
ответ

Конструктор по умолчанию - добро или зло? Checkstyle и PMD здесь противоположны [closed]

Checkstyle говорит: Класс должен определять конструктор. PMD говорит: Избегайте ненужных конструкторов - компилятор сгенерирует их за вас. Кто прав? Или скажем так - какие плюсы ...
вопрос задан: 26 October 2010 13:08
0
ответов

Какой самый высокий приоритет в PMD?

Может быть, это только у меня, но я не могу найти информацию, у которого самый высокий приоритет в PMD: 1 или 5? Из-за http://pmd.sourceforge.net/running.html и упоминания параметра командной строки -...
вопрос задан: 8 October 2018 12:33
0
ответов

Unsupported @SuppressWarnings («PMD.DoNotCallSystemExit»)

Мне нужно использовать System.exit ( 0) в приложении. В Eclipse установлен плагин PMD, и он жалуется на эту строку кода. Добавление @SuppressWarnings ("PMD.DoNotCallSystemExit") удаляет это предупреждение, но ...
вопрос задан: 21 December 2017 15:23
0
ответов

Можно ли заменить SonarQube на Checkstyle, PMD, FindBugs?

Мы работаем над веб-проектом с нуля и смотрим на следующий статический код инструменты анализа. Условные обозначения (Checkstyle) FindBugs? Мы работаем над веб-проектом с нуля и изучаем следующие инструменты статического анализа кода. Ус
вопрос задан: 22 June 2017 08:23
0
ответов

Функция MYSQL TIMEDIFF не работает в течение длительного времени

Функция Mysql Timediff не работает для меня в течение длительного времени .. На самом деле мне нужно получить разницу во времени между полем date_time и now (), поэтому я использовал этот запрос SELECT `date_time`, now (), timediff (` ...
вопрос задан: 23 May 2017 12:22
0
ответов

java: Почему локальная переменная должна быть объявлена ​​окончательной [дубликат]

Возможный дубликат: есть ли причина производительности для объявления параметров метода final в Java? Зачем в Java отмечать локальные переменные и параметры методов как «окончательные»? Я ...
вопрос задан: 23 May 2017 12:17
0
ответов

В чем разница между PMD и FindBugs?

Был вопрос, сравнивающий PMD и CheckStyle. Однако я не могу найти подробного описания различий / сходств между PMD и FindBugs. Я считаю, что ключевое различие заключается в том, что PMD работает с ...
вопрос задан: 23 May 2017 10:31
0
ответов

PMD - очень высокая сложность NPath с тернарным оператором (?

Я использую PMD для генерации кода качественный отчет по проекту. Я не понимаю результат проверки сложности NPath. Я создал скучный класс, демонстрирующий результат (это ...
вопрос задан: 3 January 2016 03:08
0
ответов

Объяснение и исправление Возможное разыменование нулевого указателя для

Инструмент проверки кода жалуется Возможное разыменование нулевого указателя safeScanWarnings в saveSafeScan (...) В строке if (safeScanWarnings! = Null & safeScanWarnings.size ()> 0 ) Мне интересно ...
вопрос задан: 1 January 2016 23:50
0
ответов

Как экспортировать правила FindBugs / PMD / Checkstyle из Sonar и импортировать в Netbeans

Моя компания установила сонар с различными плагинами (PMD, FindBugs, CheckStyle), и хотя он очень полезен как есть (он запускается после каждой сборки Jenkins, которая запускалась при регистрации в SVN), я ...
вопрос задан: 26 May 2015 11:16
0
ответов

Следует ли разделять методы для повторного использования в JUnit?

У меня есть следующий тест JUnit. Метод, который я тестирую, довольно прост: он просто получает число и возвращает список с его делителями. Я не хочу повторять тестовый код много раз, поэтому я ...
вопрос задан: 9 October 2014 13:39
0
ответов

Любое программное обеспечение с открытым -исходным кодом, похожее на Fortify? [закрыто]

Я использовал PMD и Findbug для своего приложения, но fortify удалось обнаружить некоторые уязвимости безопасности в моем приложении. Мне интересно, есть ли другое программное обеспечение с открытым -исходным кодом, которое...
вопрос задан: 9 September 2014 04:50
0
ответов

Не удалось найти исходную XRef для ссылки на

У меня есть большой проект maven, который использует плагин pmd для проверки качества кода. так как я начал использовать подключаемый модуль pmd, я получаю следующее предупреждающее сообщение :[ПРЕДУПРЕЖДЕНИЕ] Невозможно найти исходную XRef для ссылки...
вопрос задан: 20 August 2012 14:05
0
ответов

Конфликт правил PMD: метод должен иметь только одну точку выхода, и это должно быть последнее выражение в методе

иногда я обнаружил, что несколько правил PMD конфликтуют с каждым другой, поэтому вы не можете написать код, удовлетворяющий всем правилам PMD. Например, кажется, что следующие два правила исключают друг друга: ...
вопрос задан: 14 August 2012 11:54
0
ответов

Можно ли исключить исходный файл для определенного правила PMD?

Можно ли при определении набора правил PMD исключить исходный файл из определенного правила? Я хочу сделать что-то вроде следующего :
вопрос задан: 25 July 2012 08:17
0
ответов

PMD -Плагин для Eclipse/Juno нельзя установить через торговую площадку

Недавно я обновился с Eclipse (для разработчиков Java/EE, x64 )"Indigo" на "Juno". К сожалению, плагин PMD -(http://marketplace.eclipse.org/content/pmd-eclipse)похоже, для этого нет в наличии...
вопрос задан: 17 July 2012 14:57
0
ответов

Сообщение PMD «Избегайте использования java.lang.ThreadGroup; это не потокобезопасно»

Вопрос: Почему плагин maven PMD выдает мне следующее предупреждение для строки кода ниже: Предупреждение. Избегайте использования java.lang.ThreadGroup; это не потокобезопасный код (вторая строка): Calendar...
вопрос задан: 25 May 2012 21:59
0
ответов

Аномалия DD и очистка ресурсов базы данных :Есть ли чистое решение?

Вот фрагмент кода, который мы все написали :public CustomerTO getCustomerByCustDel (final String cust, final int del )throws SQLException { final PreparedStatement query =...
вопрос задан: 25 May 2012 10:20