Hacking in the 'nameOf'
A short demonstration of how to implement a 'nameOf' expression in Java using bytecode introspection.
Committing Crimes
A short demonstration of how to implement a 'nameOf' expression in Java using bytecode introspection.
Null values in Java are used to present both the absence of a value and the default value of a reference type variable. To design robust APIs, it is necessary to unpack this semantic ambiguity. Omittable is a library solution to this problem.
A guide on how to use Gradle's Java toolchains correctly to target specific Java versions without giving up on recent tooling improvements.
JitPack is a package repository for JVM and Android projects. Its simplicity makes it a popular alternative to Maven Central. But this simplicity is gained at the cost of security.