Skip to content

Support More Syntax Locations for AddRockAttributeRefactoring #378

@JasonBock

Description

@JasonBock

Describe the solution you'd like
I just noticed that the refactoring doesn't come up if you're on a base type definition. For example, if my cursor is on BaseClass:

public class DerivedClass
  : BaseClass { }

I don't get the refactoring option (I do if the cursor is on DerivedClass, which is expected). The refactoring should be offered on BaseClass. Note that if BaseClass is an interface, it works.

May want to keep track of where the refactoring isn't offered and build the list here.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions