Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Error checker update #4042
Fixes #4034, does not guarantee support for all Java 7 features (only some), but warns about lambdas not being available. Lambdas are not supported, because they make ANTLR angry.
While I was at it I also simplified error checking once again and deleted lots of unused code. CompilationChecker was reduced to one method and one inner class, which I moved to error checker itself.
I enabled some warnings which should help beginners with basic programming problems: