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

JDepend - это инструмент, который просматривает каталоги файлов классов Java и генерирует метрики программных пакетов (наиболее важно определение цикла зависимостей и расстояние от основной последовательности) для измерения качества проектирования пакетов Java. Это также позволяет автоматически эффективно измерять качество дизайна.
0 ответов

JDepend для иерархических пакетов?

Меня интересует ограничение зависимостей от одного пакета до иерархии пакетов. Например, укажите com.a.package и не разрешайте зависимости: com.a.package com.a.package.subpackage com.a.package.subpackage.subpackage JDepend поддерживает добавление вс…
25 янв '16 в 22:35
3 ответа

Нужны инструменты анализа зависимости пакета Java

В любом случае можно ли выполнить анализ зависимостей пакетов с помощью jDepend, задачи проверки contrib contrib или любого другого аналогичного инструмента, в котором вместо белых списков используются черные списки? То есть я хочу быть гораздо мене…
01 июл '10 в 19:19
0 ответов

Как получить имя поставщика и версию библиотек, используемых в проекте Java, через программу Java

Я могу получить список библиотек, используемых в моем проекте Java, используя J Depend, используя простую программу Java, как показано ниже, import java.io.IOException; import java.util.Collection; import java.util.Iterator; import jdepend.framework…
14 июн '13 в 07:09
1 ответ

Пакеты P1 и P2 имеют цикл зависимостей, но ни один класс P1 не использует P2 (проанализировано jdepend)

Общий вопрос о зависимости пакета При каких обстоятельствах может возникнуть цикл зависимости между пакетами P1 и P2, если ни один класс и интерфейс P1 не используют P2? Т.е. откуда взялась "скрытая зависимость"? Конкретный пример с jdepend Jdepend…
12 окт '11 в 13:46
2 ответа

Как проверить доступ границ проекта в проектах Maven

У меня есть набор проектов Maven, и я хотел бы определить правила доступа.Например, проекты Database и Cache могут быть доступны только для проекта DataLayer, но не для проекта UiLayer. Я говорю о проектах maven, но проверка доступа на уровне пакето…
05 янв '10 в 09:35
3 ответа

maven jdepend сбой сборки с циклами

Есть ли способ использовать плагин jdepend в maven для сбоя сборки, когда существуют циклы пакетов? Я знаю, что вы можете сделать это довольно легко с помощью муравья, но я не понял, как это сделать с помощью Maven. спасибо Джефф
05 авг '10 в 15:50
1 ответ

Отчет Maven Jdepend не содержит данных

Я использую плагин jdepend maven для своего проекта и запускаю ли "mvn site:site" или "mvn jdepend:generate" генерируемый отчет говорит: "Пакет не используется". В выводе maven ошибок нет. Другие плагины (cobertura, findbugs и т. Д.) Работают нормал…
18 сен '08 в 00:20
3 ответа

Hudson JDepend Плагин не работает

Я пытаюсь создать среду непрерывной интеграции для PHP с помощью Hudson. Я запускаю скрипт оболочки, который генерирует мой вывод phpdepend, который может использоваться плагином jdepend. Хотя xml-файл готов, плагин выдает исключение: консольный выв…
24 ноя '10 в 15:13
2 ответа

Инструмент анализа кода Java / Метрики

Я ищу бесплатный инструмент для анализа и анализа кода Java, который я могу использовать, чтобы увидеть зависимости классов, время выполнения метода и т. Д., И, возможно, распечатать диаграмму, которая их показывает. В настоящее время я использую за…
1 ответ

Измерение зависимости от разных проектов (JDepend?)

Таким образом, у меня есть разные проекты в моем Eclipse-Workspace, хотя они все связаны, то есть они называют классы друг друга. Я знаю, хотел измерить зависимость некоторых классов с JDepend. Но проблема в том, что он показывает только результаты,…
12 фев '16 в 12:00
1 ответ

Ошибка Дженкинса после успешной сборки

У меня проблема с Дженкинсом. Он сообщает, что сборка моего проекта symfony2 не удалась, но сразу после этого происходит сбой ERROR: Publisher hudson.plugins.violations.ViolationsPublisher aborted due to exception java.io.EOFException: input contain…
15 июл '13 в 11:01
1 ответ

JDepend Сбой ограничения зависимости

Я использую JDepend для анализа своей архитектуры и создания структурных тестов для проверки зависимости в многоуровневой архитектуре. Два соответствующих уровня: com.domain и com.infrastructure. Домен конкретно зависит от уровня инфраструктуры. Поч…
24 дек '10 в 19:16
1 ответ

Как использовать jdepend JavaPackage.containsCycle() в junit, чтобы определить, находится ли мой пакет в цикле пакета?

Я хочу проверить в junit через jdepend ли мой пакет tree находится в цикле пакета (то есть имеет прямую циклическую зависимость). В настоящее время это не так (см. Вывод ниже, а плагин jdepend для Eclipse не находит цикл для tree). Но утверждение ни…
02 сен '11 в 13:28
1 ответ

Не удалось найти метод jdependMain() для аргументов

Я пытаюсь запустить плагин JDepend через Gradle. У меня есть следующий файл jdepend.gradle: apply plugin: 'jdepend' // Repository definition to get JDepend libraries. repositories { mavenCentral() } jdepend.reportsDir = file("${reporting.baseDir}/jd…
18 май '17 в 13:59
1 ответ

Анализ циклических зависимостей для Java 8 - для использования в автоматизированной сборке

Я буду работать над проектом, использующим JDepend для автоматической генерации отчета о зависимостях циклических пакетов в рамках нашей сборки CI. (В основном меня интересуют зависимости на уровне пакетов, поэтому я использовал урезанную версию XSL…
15 май '15 в 13:37
1 ответ

JDepend пропускает циклы

У нас есть тест JUnit, основанный на JDepend 2.9.1, чтобы найти недопустимые зависимости и циклы. Сегодня мы обнаружили, что в JDepend отсутствуют зависимости. Кажется, он не учитывает A в зависимости от B в следующем фрагменте кода: public class A …
30 авг '11 в 10:15
3 ответа

Как преобразовать номер счета в отчете о решении JDE в штрих-код

Мой проект для JDE - преобразовать номер счета, который указан в отчете JDE, в штрих-код. Не могли бы вы рассказать мне, как я могу это сделать? Потому что я новичок в разработке программного обеспечения JDE.
21 сен '12 в 06:11
1 ответ

Как использовать JDepend для определения библиотек, используемых в приложении Java Spring Maven

Я хочу использовать JDepend и посмотрим, как мы можем определить библиотеки, непосредственно используемые в приложении. И хотим написать пример приложения, чтобы определить библиотеки, используемые в моем приложении. Как это может быть достигнуто. Я…
11 июн '13 в 04:24
0 ответов

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

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

Java - круговая ссылка при компиляции / сборке через Maven

Я пытаюсь проанализировать способ затруднить сборку Maven, если существует круговая ссылка. При использовании JDepend4Eclipse я вижу много циклических ссылок в моем проекте. Но отчет не очень полезен, так как он не говорит мне на уровне класса, в че…
02 фев '18 в 12:25