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

Key: RSRP-7330
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

Incorrect warning on renaming interface method and one method hides another

Created: 05 Aug 06 03:50   Updated: 05 Jun 07 13:54
Component/s: Refactorings - Rename
Fix Version/s: Future Versions
Security Level: Everybody (All jira users)

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

Build: 201
Old URL: http://www.intellij.net/tracker/resharper/viewSCR?publicId=7330


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

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

Rename I1.Foo(). Warnings that one method will hide another is issued.

1. No warnings should be issued at all because no new hides to appear.
2. Methods have wrong (old) name in warnings.
3. 2 identical warnings are shown.
4. Clicking on any hyperlink in warnings causes exception.
5. Warning text should always start uppercase.
6. Prompt text should end with dot and also it contains at least one mistyping.



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