Skip to content

Fix go-to-def on an abstract explicit impl of an interface method#76238

Merged
CyrusNajmabadi merged 5 commits intodotnet:mainfrom
CyrusNajmabadi:gotodefAbstractExplicit
Dec 6, 2024
Merged

Fix go-to-def on an abstract explicit impl of an interface method#76238
CyrusNajmabadi merged 5 commits intodotnet:mainfrom
CyrusNajmabadi:gotodefAbstractExplicit

Conversation

@CyrusNajmabadi
Copy link
Contributor

Fixes #61268

@CyrusNajmabadi CyrusNajmabadi requested a review from a team as a code owner December 3, 2024 18:34
@ghost ghost added Area-IDE untriaged Issues and PRs which have not yet been triaged by a lead labels Dec 3, 2024
@CyrusNajmabadi
Copy link
Contributor Author

@ToddGrun ptal

{
await TestMissingAsync(
"""
await TestInRegularAndScriptAsync("""
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

TestInRegularAndScriptAsync

nit: test name should probably change

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good point. Well fix in follow-up. The original tray was just validating no crash. The actual behavior is fine either way.

Copy link
Contributor

@ToddGrun ToddGrun left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

:shipit:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Area-IDE untriaged Issues and PRs which have not yet been triaged by a lead VSCode

Projects

None yet

Development

Successfully merging this pull request may close these issues.

"Go To Definition" on re-abstraction doesn't go the re-abstracted member

3 participants