Decompile
Read decompiled source for any dependency — cached as .java files.
One command decompiles an entire jar with Vineflower. Every class becomes a
.java file under .jackknife/source/. Cached for instant re-reads. No
extraction to /tmp, no javap.
mvn jackknife:decompile -Dclass=com.fasterxml.jackson.databind.ObjectMapper
The first decompile for a jar takes 3-5 seconds. After that, every class in that jar is a file on disk — read it directly, no Maven needed.