"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: Mar 14 at 4:40 PM by drewnoakes | 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: Mar 31 at 4:59 PM by shoran | 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

Show issues for method calls with unfixed issues.

Consider the following piece of code: public class MyClass { public int MethodA() { MethodB(); // Issue not detected. throw new ArgumentException(); // Issue detected. } public int MethodB...

Id #9632 | Release: None | Updated: Jan 12 at 11:40 AM by reijerh | Created: Oct 12, 2011 at 10:53 AM by Korexio

False ArgumentNullException

Exceptional says that this code can give ArgumentNullException: if (foo != null) a = foo.FirstOrDefault();

Id #8337 | Release: None | Updated: Mar 8 at 12:35 AM by YakigatoNiji | Created: Feb 14, 2011 at 1:14 PM by i9magol

Synchronize exception documentation between interfaces and implementations

Manage dependencies between interfaces and its implementations so that the implementations throw exceptions declared on interface.

Id #5612 | Release: None | Updated: Oct 19, 2014 at 9:53 AM by rsuter | Created: Mar 5, 2010 at 12:21 PM by nuwanda