It would be nice to have at-a-glance data for:
- Size of the library binary (jar)
- Sizes and names of transitive dependencies
- Names of any JRE/javaSE modules beyond
java.base
I've noticed that many libraries do not publish this data in a human-readable format. Since the benchmark needs to have it all loaded anyway, how difficult would it be to calculate at benchmark time?
When selecting a library for "Occasional" use, eg. parsing/writing config files a few times per application run, this can get to be a more significant factor.