Shuriken, the Java utilities collection
MIT License
The Java utilities collection. See wiki for code samples
MIT
Package: eu.mikroskeem.shuriken.common
Contains common utilities used in my projects (notnull-checks, SneakyThrow, InputStream to byte array etc.)
Package: eu.mikroskeem.shuriken.instrumentation
Contains useful instrumentation related utilities, like:
Package: eu.mikroskeem.shuriken.reflect
Awesome reflection library, which is more convenient to use than vanilla reflection. Retains type-safety (OOP like a boss lol) and uses Optional
Package: eu.mikroskeem.shuriken.injector
Simple javax.inject
-based injector. Not fully compatible with it, but works fine
Package: eu.mikroskeem.shuriken.classloader
Classloader which is able to load classes compressed with Brotli.
See this for Maven plugin and more information.