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: Fri at 11:44 PM by rsuter | Created: Fri 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: Oct 19 at 9:38 AM by rsuter | 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: Oct 19 at 9:46 AM by rsuter | 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: Fri at 11:42 PM by rsuter | 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 at 9:53 AM by rsuter | Created: Mar 5, 2010 at 12:21 PM by nuwanda

QuickFix: Move catch clause before more general

There is an error when there is a catch clause hidden by the preceding more general one. Right now R# has a fix to remove that clause. There should be another possibility to move that specific clau...

Id #2349 | Release: None | Updated: Oct 19 at 9:37 AM by rsuter | Created: Mar 23, 2009 at 11:57 AM by nuwanda

Exception on Nullable<T>.Value even if checked before

When using nullable types a suggestion appears after calling property Value. This should not happen if it was checked before that the property has a value. Example: var text = source.IsCity == null...

Id #2347 | Release: None | Updated: Fri at 11:39 PM by rsuter | Created: Mar 23, 2009 at 10:52 AM by jakubin

Exception documentation should be propagated to the base types

While documenting thrown exceptions the documentation should be also applied to the base type. Should it be synchronized or maybe it should be placed only on the base class? What about 'not th...

Id #2346 | Release: None | Updated: Oct 19 at 9:57 AM by rsuter | Created: Mar 23, 2009 at 10:50 AM by nuwanda

Introduce catch clause analysis: Exception is not thrown from try block

Try to detect redundant catch clauses by examining exceptions thrown from inside of try block.

Id #2342 | Release: None | Updated: Oct 19 at 9:58 AM by rsuter | Created: Mar 22, 2009 at 11:37 PM by nuwanda

Introduce context action: document all exceptions

Id #2341 | Release: None | Updated: Oct 14, 2011 at 6:08 AM by hfrmobile | Created: Mar 22, 2009 at 11:36 PM by nuwanda