-
Notifications
You must be signed in to change notification settings - Fork 8
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
Go To Type Definition opens .class instead of .java #93
Comments
Hm, this strangely only seems to happen in some cases, and I haven't found out the correlation why, yet: For example, when However when I'm in so apparently, in some cases, it doesn't set up the Inter-Project Dependency in the underlying JDT correctly? Looks like for the this ^^^ case it references this The Strange. |
What makes this more annoying than simply Navigating is that when one makes changes (like adds new methods, or whatever) to code under test in |
@vorburger I tried to reproduce but I ran into an issue:
and
|
See enola-dev/enola#452, but... ... even if you are on a commit from before that fix, you should never see this. Could this be due to some Bazel/ Bazelisk version discrepancy between us? E.g. related to #88? Having said that... I (now) can no longer reproduce this problem (the originally reported one) myself - huh?! Unless you are interested in digging more, let's close this? I'll comment when (if) I see it again, hopefully then with a clear(er) reproducer. |
Going to the |
In https://github.com/enola-dev/enola/, when I Go To Type Definition e.g. in some
**/src/test/java/**/*.java
editor on a "symbol" that is something in thesrc/main
(instead of/test
) of the same module/project/whatever, then instead of .java it opens some read-only .class (read-only, but not decompiled; it's the correct source text).I'm not sure how to describe this more accurately - let me know if some... screenshots (?), or something, would help to clarify.
@guw
The text was updated successfully, but these errors were encountered: