It doesn't always call exit(1) on error but sometimes exit(0)
It prints error messages to System.out rather than System.err
It doesn't propagate exceptions up to the user which makes it harder to debug
(this last one is more of a design decision, you might not want people to see
the whole stacktrace but it makes it much easier for people to produce useful
bug reports).
I have a couple of patches which address these issues.
Original issue reported on code.google.com by scottish...@googlemail.com on 8 Jun 2012 at 10:18
Original issue reported on code.google.com by
scottish...@googlemail.com
on 8 Jun 2012 at 10:18Attachments: