A Scala wrap of the Eclipse JDT compiler, without Eclipse. An easy way to parse Java files, and get the corresponding AST. It also enhances the JDT interfaces for easier manipulation.
A Scala Facade build around the GumTree diff tool. It makes it easy to get and AST difference between to Java files.