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

Key: RSRP-7329
Type: Bug Bug
Status: Open Open
Priority: Major Major
Assignee: Dmitry Lomov
Reporter: Valentin Kipiatkov
Votes: 0
Watchers: 0
Operations

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

Renaming interface method breaks code when implementing 2 interfaces

Created: 05 Aug 06 03:49   Updated: 04 Jun 07 14:25
Component/s: Refactorings - Rename
Fix Version/s: Future Versions
Security Level: Everybody (All jira users)

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

Old URL: http://www.intellij.net/tracker/resharper/viewSCR?publicId=7329


 Description  « Hide
internal interface I1
  {
    void Foo();
  }

  internal interface I2
  {
    void Foo();
  }

  public class Class1 : I1, I2
  {
    public void Foo()
    {
    }
  }

Renaming I1.Foo() breaks code. Should warn and suggest to rename I2.Foo().



 All   Comments   Work Log   Change History      Sort Order:
There are no comments yet on this issue.