This project is read-only.
1
Vote

Rename tries to rename explicit metadata interface implementations

description

Source:
class X : IComparer {
    int IComparer.Compare(object x, object y) => 0;
}
class Y : X, IComparer {
    public int Compare(object x, object y) => ((IComparer)this).Compare(x, y);
}
Renaming Y.Compare will also rename the two references to the interface method, and will show one unresolvable conflict.

comments