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 at 11:44 PM by rsuter | Created: Oct 24 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: Oct 24 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

Quick fix: 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 25 at 10:01 PM 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: Oct 24 at 11:39 PM by rsuter | Created: Mar 23, 2009 at 10:52 AM by jakubin

Propagate exception documentation 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 25 at 10:03 PM 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

Quick fix: Document all exceptions

There should be a context action to document all exceptions in one take.

Id #2341 | Release: None | Updated: Oct 25 at 10:00 PM by rsuter | Created: Mar 22, 2009 at 11:36 PM by nuwanda