I work on a fairly complex Open Source project (opensimulator.org). It's currently sitting around 300 KLOC of C#, and there are a number of places where code has built up to trap and ignore exceptions, which end up disguising subtle bugs.
I'm wondering what tools are out there that can produce reports of overly general exception catching, and also if there are tools available that will log every thrown exception, whether it is suppressed or not, for examination later.
It would be ideal if the tools could be introduced into our CI build & test script, so that daily reports can be made, but isn't a requirement.