Exceptional 0.7.3 fails if inside try..catch block

When there are multiple exceptions that can be caught, Exceptional fails after creating the try..catch block for the first exception. This is true whether Exceptional has created the try..catch bl...

Id #11015 | Release: None | Updated: Sep 26 at 1:37 PM by rsuter | Created: Sep 17 at 2:51 PM by sngbrdb

A way to state what exceptions a delegate passed as a parameter can throw

Given the following method: public static void DoAction(Action action) { action(); } Exceptional is telling me that an exception System.Exception should be documented because action may thr...

Id #11014 | Release: None | Updated: Jul 25 at 12:00 PM by PhilipC | Created: Jul 25 at 11:59 AM by PhilipC

Exceptions thrown from code contracts

It'd be very useful if Exceptional could also recognize these, in cases like (the code I'm looking at now): public static Action WithFailFast ([NotNull] this Action action) { Contract.R...

Id #11013 | Release: None | Updated: Jul 23 at 7:28 PM by arkanesystems | Created: Jul 23 at 7:28 PM by arkanesystems

"Include caught as inner" fails if inner is not last argument

Consider: catch (Exception e) { throw new OuterException(e, "Foo"); } Here Exceptional suggests CA "Include caught exception as inner exception" which incorrectly appends x to the end of the arg...

Id #11009 | Release: None | Updated: Apr 15 at 8:31 AM by rsuter | Created: Mar 14 at 4:43 PM by drewnoakes

Aggregate multiple ArgumentNullExceptions into one

Implement analyzer and quickfix to aggregate multiple ArgumentNullExceptions into one: This should be transformed from... /// <exception cref="ArgumentNullException"><paramref name="a"/> is <see ...

Id #11008 | Release: None | Updated: Jul 6 at 9:43 PM by shatl | Created: Mar 13 at 9:50 AM by rsuter

Don't suggest documenting exceptions in unit test code

I'd like to tell Exceptional to disable processing on any classes that have the [NUnit.Framework.TestFixture] attribute.

Id #11006 | Release: None | Updated: Sep 16 at 9:26 AM by denzilla | Created: Mar 12 at 8:37 PM by drewnoakes

Consider possible exceptions when using keywords

This code sample, while obviously throwing a NullReferenceException, does not trigger any form of warning or quick fix from Exceptional. var s = (IEnumerable)null; foreach (var e in s) {} Exceptio...

Id #11004 | Release: None | Updated: Mar 7 at 11:04 PM by YakigatoNiji | Created: Mar 7 at 11:02 PM by YakigatoNiji

Disable once comment not analyzed properly

The comment is not always correctly analyzed: Sometimes it works sometimes it does not work...

Id #11003 | Release: None | Updated: Feb 24 at 7:51 AM by rsuter | Created: Feb 24 at 7:51 AM by rsuter

Create icons

Sizes: 128x128: For the R# download page and the plugin package 16x16: For the R# options dialog (generic one already available)

Id #10995 | Release: None | Updated: Oct 24, 2014 at 11:44 PM by rsuter | Created: Oct 24, 2014 at 7:49 AM by rsuter

Suppress exceptions with comment

Sometimes exceptions are never thrown or should net be caught by the caller. As example Thread.Sleep(100) Or if(something != null) { WillThrowArgumentNullException(something) } If have already ...

Id #10991 | Release: None | Updated: Jan 6 at 11:24 AM by d1rkg3ntly | Created: Nov 14, 2013 at 11:03 AM by Amberg