Вопросы по теме 'pmd'
Знаете ли вы о правилах PMD или Checkstyle, которые будут обеспечивать соблюдение лучших практик перехода в спящий режим?
Например, чтобы не строить запросы путем манипуляций со строками и тому подобное.
996 просмотров
schedule
08.01.2023
PMD и автоматически сгенерированный код в Netbeans
Я использую Netbeans для создания приложения с графическим интерфейсом, а PMD «жалуется» на вещи в автоматически сгенерированном коде. Могу ли я настроить PMD для игнорирования автоматически сгенерированного кода (как я сделал с Checkstyle)?...
781 просмотров
schedule
27.04.2023
Код Java PMD жалуется на цикломатическую сложность из 20
Когда я запустил PMD на моем Java-коде, одно из сообщений об ошибке, которое он показывает, это "Класс STWeb имеет цикломатическую сложность, равную 20". Обычно мой класс java имеет такой вид
public class STWeb implements STWebService {
public...
12487 просмотров
schedule
14.08.2022
Как экспортировать правила FindBugs / PMD / Checkstyle из Sonar и импортировать в Netbeans
Моя компания использует сонар с различными плагинами ( PMD , FindBugs , CheckStyle ), и хотя он очень полезен как есть (он работает после каждой сборки Jenkins, которая запускалась при регистрации в SVN ), я бы хотел, чтобы я мог запускать эти...
33098 просмотров
schedule
02.09.2022
Как установить плагин PMD в MyEclipse без использования обновления программного обеспечения?
Я думаю, что из-за сетевых ограничений в моей компании я не могу установить PMD, используя
Обновление ПО->Найти и установить.
Я пробовал эти сайты
http://pmd.sourceforge.net/eclipse
http://pmd.sf.net/eclipse
но возникает сетевая...
5921 просмотров
schedule
19.01.2024
Не удалось инициализировать класс net.sourceforge.pmd.lang.xpath.Initializer.
Вот мой скрипт pmd для ant build.xml
<property name="pmd.dir" value="${basedir}/pmd" /><!-- directory that contains pmd.jar -->
<property name="pmd.test.results"...
1502 просмотров
schedule
27.05.2022
Почему базовые наборы правил PMD не фиксируют нулевое разыменование?
Я использую PMD Plug-in 3.2.6.v2009033006 . Но наборы правил по умолчанию в pmd не фиксируют возможное исключение нулевого указателя.
Код Java
public class SignUp extends HttpServlet{
public void doGet(HttpServletRequest req ,...
869 просмотров
schedule
08.06.2024
Почему PMD в порядке из командной строки, но не работает из Maven?
После многих лет успешного использования PMD с Ant я безуспешно пытаюсь заставить PMD работать из Maven.
Чтобы проиллюстрировать мою проблему, я создал простую систему Maven (на основе учебной программы Maven "my-app" hello world). Он отличается...
1943 просмотров
schedule
27.04.2022
Не удается настроить FindBugs, Checkstyle или PMD в NetBeans
Я пытаюсь настроить Checkstyle, PMD и FindBugs в Netbeans 7.4. Я установил все три с помощью центра обновлений Software Quality Environment: (...
2695 просмотров
schedule
17.09.2022
Как определить, действительно ли неиспользуемые частные поля в Java используются Spring?
Мы используем Sonar/pmd, чтобы сообщить, когда приватное поле объявлено и/или ему присвоено значение, но оно не используется. В определенных обстоятельствах это могут быть ошибочные отчеты, например, , когда используется отражение.
Фреймворк...
1077 просмотров
schedule
17.07.2023
Запишите ошибки компилятора eclipse в виде правил PMD для Sonar.
Я хочу отслеживать ошибки и предупреждения компилятора eclipse в Sonar. Однако я удивлен, что у большинства из них нет эквивалента PMD. Кажется, что базовая потребность в том, чтобы одни и те же ошибки отслеживались в сонаре и в затмении.
Так что...
133 просмотров
schedule
18.04.2023
Есть ли репозиторий/коллекция полезных правил PMD XPath?
Что ж, название говорит само за себя: есть ли репозиторий/коллекция полезных правил PMD XPath? Я знаю, что на странице PMD есть правила Java PMD, например. http://pmd.sourceforge.net/pmd-5.1.3/rules/java/imports.html
Есть ли аналогичная...
63 просмотров
schedule
03.12.2022
Получение NoClassDefFoundError при выполнении задачи PMD из Gradle
Я получаю NoClassDefFoundError при выполнении задачи PMD через Gradle.
У меня есть pmd-5.1.1.jar , commons-io-1.4.jar , а также все остальные jars в каталоге WebContent/WEB-INF/lib . Мои файлы Java находятся в каталоге...
612 просмотров
schedule
04.02.2024
Нарушение PMDSuppressXPath для всех методов REST @GET?
Я пытаюсь сузить правила PMD, как я могу исключить все методы REST, аннотированные с помощью @GET, из проверок PMD?
1845 просмотров
schedule
14.05.2023
какие наборы правил использует плагин maven pmd по умолчанию?
Я пытаюсь выяснить, какие наборы правил использует плагин maven pmd (у меня версия 3.4) по умолчанию.
Согласно веб-сайту плагина , он использует только основные .xml, unusedcode.xml и imports.xml. Однако я могу точно сказать, что он также должен...
947 просмотров
schedule
18.10.2022
Использование CPD/PMD в командной строке
В настоящее время я использую PMD в качестве внешнего инструмента в сочетании с редактором ace в онлайн-среде разработки Java IDE, которую я разрабатываю. Однако я не могу заставить пакетный файл CPD работать, я пробовал команду, которую они...
1104 просмотров
schedule
23.11.2022
Добавление пользовательских правил в PMD — проблема с классом не найдена
Я пытаюсь выполнить этот пример, показанный здесь
http://pmd.sourceforge.net/pmd-5.3.0/customizing/howtowritearule.html
Показан класс WhileLoopsMustUseBracesRule, который не найден [одна из стандартных проблем для начинающих, я считаю]...
395 просмотров
schedule
27.01.2023
Сохранить вывод из плагина PMD Eclipse
Я знаю, что PMD можно запустить в командной строке и указать там выходной файл, но по определенным причинам простое сохранение результатов плагина Eclipse в файл сделало бы жизнь проще.
Есть какой-либо способ сделать это? Я искал это, но не нашел...
3928 просмотров
schedule
07.03.2023
Ошибка при установке PMD в eclipse
При установке PMD в eclipse Luna я получаю сообщение об ошибке, например could not find jar , даже после того, как jar находится внутри zip-файла.
что я сделал, так это загрузил zip-файл файла затмения PMD из...
695 просмотров
schedule
09.09.2022
Как изменить вывод отчета детектора копирования и вставки (CPD) PMD
Я хотел бы изменить CPD, чтобы выплевывать только Found a X line (Y tokens) duplication in the following files: ... при создании отчета, т.е. подавлять исходные строки кода. У меня есть файлы /src/, и я попытался изменить SimpleRenderer.java в...
549 просмотров
schedule
21.08.2022