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

Fix printing abstract or not on interface methods #483

Open
wants to merge 290 commits into
base: dom-with-javac
Choose a base branch
from

Conversation

mickaelistria
Copy link

No description provided.

mickaelistria and others added 30 commits June 8, 2024 11:56
+ move DOM-based selection and completion to codeassist package.
process more contents in JCError nodes
Fix some positions and others.
Honor the search pattern settings.
Signed-off-by: David Thompson <davthomp@redhat.com>
Closes eclipse-jdt#218

Signed-off-by: David Thompson <davthomp@redhat.com>
Closes eclipse-jdt#219

Signed-off-by: David Thompson <davthomp@redhat.com>
Signed-off-by: David Thompson <davthomp@redhat.com>
Signed-off-by: David Thompson <davthomp@redhat.com>
Signed-off-by: Rob Stryker <stryker@redhat.com>
Signed-off-by: Rob Stryker <stryker@redhat.com>
Signed-off-by: Rob Stryker <stryker@redhat.com>
Signed-off-by: Rob Stryker <stryker@redhat.com>
Signed-off-by: Rob Stryker <stryker@redhat.com>
Signed-off-by: Rob Stryker <stryker@redhat.com>
Signed-off-by: Rob Stryker <stryker@redhat.com>
Signed-off-by: Rob Stryker <stryker@redhat.com>
Signed-off-by: Rob Stryker <stryker@redhat.com>
Signed-off-by: Rob Stryker <stryker@redhat.com>
Signed-off-by: David Thompson <davthomp@redhat.com>
Signed-off-by: Rob Stryker <stryker@redhat.com>
Signed-off-by: David Thompson <davthomp@redhat.com>
Setting value is "enabled" and thus has to be handled like all the other
"enabled" options.
Signed-off-by: David Thompson <davthomp@redhat.com>
datho7561 and others added 17 commits June 10, 2024 18:40
The offset reported for Javadoc comments for the access method
we are currently using is almost always -1.
By accessing the offset value directly reflexively,
we can access the value we really want,
the offset of the `/**` token,
which is stored in a parent class as a private final field.

Signed-off-by: David Thompson <davthomp@redhat.com>
The type annotation are now read from the typeSymbol
as it has done for method annotations.
Signed-off-by: David Thompson <davthomp@redhat.com>
Signed-off-by: David Thompson <davthomp@redhat.com>
Signed-off-by: David Thompson <davthomp@redhat.com>
Use the TypeSymbol when available instead of toString to avoid TypeSignature
creation failures due to toString could provide information in addition to
what is expected by TypeSignature creation.
Rethrow the first throwable encountered

Signed-off-by: David Thompson <davthomp@redhat.com>
Even if it's technically a field access, if all the segments are simple
names without any class names, method invocations, or keywords,
then it should be treated as a qualified name for the purpose of
converting to the JDT AST.

Signed-off-by: David Thompson <davthomp@redhat.com>
Signed-off-by: David Thompson <davthomp@redhat.com>
Signed-off-by: David Thompson <davthomp@redhat.com>
…of API to be useful

Signed-off-by: Rob Stryker <stryker@redhat.com>

Cleanup ASTParser for legibility and to use the new interface

Signed-off-by: Rob Stryker <stryker@redhat.com>

Add facade to CompilationUnitResolver

Signed-off-by: Rob Stryker <stryker@redhat.com>

exsd doc change

Signed-off-by: Rob Stryker <stryker@redhat.com>

Partial revert and cleanup

Signed-off-by: Rob Stryker <stryker@redhat.com>

Clean up API changes and proposed interface

Signed-off-by: Rob Stryker <stryker@redhat.com>

Undo api changes

Signed-off-by: Rob Stryker <stryker@redhat.com>
Signed-off-by: Rob Stryker <stryker@redhat.com>

Javadoc for added interface

Signed-off-by: Rob Stryker <stryker@redhat.com>

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

Successfully merging this pull request may close these issues.

None yet

7 participants