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

Key: RSRP-51514
Type: Bug Bug
Status: Open Open
Priority: Critical Critical
Assignee: Ilya Ryzhenkov
Reporter: Serge Baltic
Votes: 0
Watchers: 0
Operations

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

CA::VB: "Add Another Accessor": Breaks "implements..." Properties

Created: 19 Oct 07 20:20   Updated: 14 Jan 08 19:59
Component/s: Context actions
Fix Version/s: Aroha
Security Level: Everybody (All jira users)

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


 Description  « Hide
Public Interface IYa
    ReadOnly Property Depth() As Double
End Interface

Public MustInherit Class AYa
    Implements IYa
    Public ReadOnly Property Depth() As Double Implements IYa.Depth
        Get
        End Get
    End Property
End Class

Hitting the CA on AYa::Depth breaks the implementation. It simply shouldn't be available.



 All   Comments   Work Log   Change History      Sort Order:
Andrey Simanovsky - 26 Oct 07 19:40
Actually, it works the same way in C#. Probably, it should apply the change to the whole hierarchy, though not certain about it. Anyway, IMO, preventing this feature from appearing in this case does not make much sense: I may wish to add accessor to a hierarchy and start from the implementor.