Bug 547940

Summary: override / interface implementation methods not renamed when renaming in the abstract class / interface
Product: [Mono] MonoDevelop Reporter: nicolò chieffo <84yelo3>
Component: C# BindingAssignee: Mike Krueger <mkrueger>
Status: RESOLVED DUPLICATE QA Contact: MD Bugs <monodevelop-bugs>
Severity: Normal    
Priority: P5 - None CC: 84yelo3
Version: 2.2 Beta 2   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description nicolò chieffo 2009-10-17 22:32:22 UTC
User-Agent:       Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.3) Gecko/20091007 Ubuntu/9.10 (karmic) Firefox/3.5.3

When renaming an abstract method, a virtual method, and an interface method,
all the methods with override, interface implementations, and calls to those methods must be renamed.

Currently *only* the original method (and calls to this method) are renamed.

Reproducible: Always
Comment 1 Mike Krueger 2009-10-19 12:18:13 UTC
Ok this gets reported too often. I'm now convinced that this is the behavior the users expect :)

*** This bug has been marked as a duplicate of bug 510939 ***