Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Question: Java Class Hierarchy Navigation #152

Closed
Ld00d opened this issue May 11, 2019 · 8 comments
Closed

Question: Java Class Hierarchy Navigation #152

Ld00d opened this issue May 11, 2019 · 8 comments
Assignees
Labels

Comments

@Ld00d
Copy link

Ld00d commented May 11, 2019

Is there a way to navigate between implementation and overrides of interface or abstract class definitions? IntelliJ does this with an icon in the gutter that lets you traverse up and down the hierarchy. The icons appear next to the interface/class declaration and next to the methods.

@akaroml
Copy link
Member

akaroml commented May 25, 2019

@testforstephen would be the perfect person to answer this question.

@testforstephen
Copy link
Contributor

Type Hierarchy is in progress. See the PR eclipse-jdtls/eclipse.jdt.ls#823
Go to Override method is also in our plan.

@akaroml
Copy link
Member

akaroml commented Oct 25, 2019

Here to update that Go to Override was implemented and released as Go to Super Implementation. @Ld00d please check it out.

@Ld00d
Copy link
Author

Ld00d commented Oct 25, 2019

I see Go to Super Implementation in the hover, and that works. Still not as simple as IntelliJ's approach, but I can work with this.

Thanks!

@akaroml
Copy link
Member

akaroml commented Dec 3, 2019

Cheers. And we are in the process of adding Type hierarchy support. Stay tuned.

@brunoborges
Copy link
Member

@akaroml any update on this?

@akaroml
Copy link
Member

akaroml commented Apr 20, 2020

@akaroml any update on this?

VS Code will work on this. Whenever the type hierarchy API is available, Java will be quick to pick up.

See microsoft/vscode#84100 microsoft/vscode#15533

@testforstephen
Copy link
Contributor

type hierarchy has been supported in vscode java extension, so closing it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants