reparsed files are created only if they are wrong
parsing output is put into .parsed with full prefix
parsed files are pretty printed into .pretty-printed.sc
if reparsed typed representation differs from the original one it is dumped into typed.failed.sc
adding --reparse, --check_names and --check_typed flags
fixing missing crlf bug
compilation stages return result in Option type
adding --skip-errors flag
config.scala added
better error reporting
--verbose flag added