Skip to content

Maven POM cycle detector written in Qt.

Notifications You must be signed in to change notification settings

MatthewRyanRead/pompom

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pompom

Reads a list of Maven POM files (one per line), parses their dependencies, and prints any cycles (circular dependencies) that are found. These are maximal cycles, i.e., the strongly connected components of the graph(s).

Example use:

find . -name pom.xml | pompom

To build, ensure your environment is set up properly for Qt5 and just run qmake && make.