Jarviz v0.3.0 has just been released! This version includes plenty of improvements: additional inputs supported by all commands, multiple inputs per command, new commands, and more! Repeatable Command Inputs Jarviz original goal is to inspect JAR files. Its first 2 releases let you define the target JAR to be analyzed by setting a value for one of these flags: –gav, –url, or –file. This is OK as long as you’re analyzing a single file, but what if you want to analyze a set of files? One option would be to invoke Jarviz multiple times which is OK for trivial cases. Read More
Jarviz 0.1.0 has been released!
I’m excited to announce the first Jarviz release. v0.1.0 is here! What is Jarviz you may ask, it’s a brand new CLI tool that can inspect JAR files and provide insight on their contents. I build tools as a hobby. Some of these tools require Java 8 as a baseline because consumers may not have upgraded to recent versions of Java. As such tools must ensure their dependencies are compatible and do not contain bytecode higher than 52 (Java 8). I use the EnforceBytecodeVersion rule for Maven or Gradle given the build tool of choice for a particular tool. Yet Read More