History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: RSRP-38186
Type: Bug Bug
Status: Open Open
Priority: Normal Normal
Assignee: Sergey Shkredov
Reporter: Valentin Kipiatkov
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
ReSharper

Safe delete for interface method (or base method): decrease implementations visibility

Created: 30 Mar 07 15:26   Updated: 26 Jan 08 22:16
Component/s: Refactorings - Safe Delete
Fix Version/s: Mirabilie Futurum
Security Level: Everybody (All jira users)

Original Estimate: Unknown Remaining Estimate: Unknown Time Spent: Unknown


 Description  « Hide
E.g. when an implementation is used but only in the class itself make it private.
Also for protected.

 All   Comments   Work Log   Change History      Sort Order:
Valentin Kipiatkov - 03 Apr 07 18:40
Hmm.. It looks like there is such feature but sometimes it works and sometimes it doesn't. Must be a bug.
For example, it does not work for the following example:
interface I
{
  void Foo();
}

class CC : I
{
  public void Foo()
  {
    throw new NotImplementedException();
  }

  public void FF()
  {
    Foo();
  }
}