Catch common Java mistakes as compile-time errors

Error Prone Error Prone is a static analysis tool for Java that catches common programming mistakes at compile-time. public class ShortSet { public static void main (String[] args) { Set<Short> s = new HashSet<&

Related Repos

noidsirius A step-by-step tutorial for Soot (a Java static analysis framework)

mstrobel Introduction: Procyon is a suite of Java metaprogramming tools, including a rich reflection API, a LINQ-inspired expression tree API for runtime code generation, and a Java decompiler.