Maven Dependency Graph Plugin

Generates a text representation (e.g. ASCII-art) of a dependency graph

Лицензия

Лицензия

Категории

Категории

Maven Компиляция и сборка
Группа

Группа

com.github.mdr
Идентификатор

Идентификатор

maven-dependencygraph-plugin
Последняя версия

Последняя версия

0.0.4
Дата

Дата

Тип

Тип

maven-plugin
Описание

Описание

Maven Dependency Graph Plugin
Generates a text representation (e.g. ASCII-art) of a dependency graph
Ссылка на сайт

Ссылка на сайт

https://github.com/mdr/maven-graph-plugin
Система контроля версий

Система контроля версий

https://github.com/mdr/maven-graph-plugin

Скачать maven-dependencygraph-plugin

Как подключить последнюю версию

<plugin>
    <groupId>com.github.mdr</groupId>
    <artifactId>maven-dependencygraph-plugin</artifactId>
    <version>0.0.4</version>
</plugin>

Зависимости

compile (7)

Идентификатор библиотеки Тип Версия
org.apache.maven : maven-artifact jar 2.2.1
org.apache.maven : maven-plugin-api jar 2.2.1
org.apache.maven : maven-project jar 2.2.1
org.apache.maven : maven-model jar 2.2.1
org.apache.maven : maven-core jar 2.2.1
org.apache.maven : maven-artifact-manager jar 2.2.1
com.github.mdr : ascii-graphs_2.10 jar 0.0.6

test (1)

Идентификатор библиотеки Тип Версия
junit : junit jar 4.8.2

Модули Проекта

Данный проект не имеет модулей.

Plugin to display an ASCII-art dependency graph.

Usage

You can run this without modifying your project with the following command:

mvn com.github.mdr:maven-dependencygraph-plugin:0.0.3:graph

Larger graphs might need to be piped through a pager, e.g. less -S:

mvn com.github.mdr:maven-dependencygraph-plugin:0.0.3:graph | less -S

Or in a Windows cmd prompt, you can change the buffer width via Properties -> Layout -> Screen Buffer Size -> Width = 9999

You can also customise some of the drawing options using system properties. For example:

mvn -Dgraph.vertical -Dgraph.rounded com.github.mdr:maven-dependencygraph-plugin:0.0.3:graph | less -S

Options

  • graph.unicode -- if true (default), use Unicode box-drawing characters, else use ASCII only
  • graph.vertical -- if true, layers flow top to bottom, else left to right
  • graph.doubleVertices -- if true, use double line box characters for vertices (requires graph.unicode)
  • graph.rounded -- if true, draw corners using rounded characters (requires graph.unicode)

The dependency graph calculation is derived from the existing maven-graph-plugin at:

Версии библиотеки

Версия
0.0.4
0.0.3
0.0.2
0.0.1