YCM-Generator
YCM-Generator copied to clipboard
Use try-finally for doing cleanups.
This is a first step before making run() raise an exception on errors so the build doesn't continue and the error can get displayed.
I might wait until you've got the commit for having run() raise exceptions ready before merging this, since it would make more sense to handle them as a single merge instead of two separate ones.