Show HN: Graffiti – jar analyser
graffiti.gaurs.io
graffiti.gaurs.io
This plugin was intended to solve a simple task: given a Maven project, which dependencies do you really need and which not? What can (or should) you remove or exclude? maven-storyteller-pluging analyzed the dependency structure of the project (JARs), dependencies of classes, build a large graph of what-needs-what and then could conclude, which dependencies you really need and which not. I also used graphviz for vizualization.
I still thing this would be a handy tool but never had time to finish and release the plugin.
Note : Please use the WebVersion link to upload jars containing .class files and not the source .java files
> org.apache.commons.lang3.AnnotationUtils
> The class is part of java.lang.Object package [...]
Interesting package name :)
* Working with old enterprise libraries ("just use the jar!")
* Optimisation when dealing with a compile to JVM language like Closure or Scala
* Research, such as reverse engineering badly behaved jars.
Also, the demo download link seems to point nowhere.