Skip to content

Tool to analyze dependencies between modules in a maven based project.

License

Notifications You must be signed in to change notification settings

peterpaul/maven-modules

Repository files navigation

Maven Modules

A tool to analyze dependencies between modules within a maven project.

Introduction

The following commands are available:

  • top-level-modules: List all 'top-level' modules, i.e. modules that are not depended on by any other module within this project.
  • delete-modules: Given a list of 'top-level' modules to delete, list all modules that can be deleted.
  • subgraph-dot: Visualize the subgraph of a given module with the graphviz dot command.
  • module-source-files: List all modules with and ordered by the number of files in src/main/.
  • module-dependency-count: List all modules with and ordered by the number of incoming references.

Building a debian package

Before being able to build a debian image, you need to run:

sudo apt install debhelper javahelper

Then

./gradlew deb

About

Tool to analyze dependencies between modules in a maven based project.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages