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

Quarkus 3 support #779

Closed
datho7561 opened this issue Jan 30, 2023 · 2 comments · Fixed by #799
Closed

Quarkus 3 support #779

datho7561 opened this issue Jan 30, 2023 · 2 comments · Fixed by #799
Assignees
Labels
bug Something isn't working
Milestone

Comments

@datho7561
Copy link
Contributor

I'm making this issue to keep track of changes that will need to be made related to Quarkus 3.

Among other things, Quarkus 3 migrates the EE classes from the javax namespace to the jakarta namespace.

@datho7561 datho7561 added the bug Something isn't working label Jan 30, 2023
@datho7561
Copy link
Contributor Author

Between Jessica and I, we've made sure that all the lsp4mp features work with both the javax and the jakarta namespace. I will investigate to see if anything more needs to be done in quarkus-ls

@datho7561
Copy link
Contributor Author

Here are some things we'll need to migrate (just doing a ripgrep through the directory):

  • CDIUtils#isValidBean
  • QuteJavaConstants#JAVAX_INJECT_VETOED_ANNOTATION
  • InjectNamespaceResolverSupport

@datho7561 datho7561 self-assigned this Feb 13, 2023
datho7561 added a commit to datho7561/quarkus-ls that referenced this issue Feb 21, 2023
Closes redhat-developer#779

Signed-off-by: David Thompson <davthomp@redhat.com>
datho7561 added a commit to datho7561/quarkus-ls that referenced this issue Mar 8, 2023
Closes redhat-developer#779

Signed-off-by: David Thompson <davthomp@redhat.com>
datho7561 added a commit to datho7561/quarkus-ls that referenced this issue Mar 9, 2023
Closes redhat-developer#779

Signed-off-by: David Thompson <davthomp@redhat.com>
datho7561 added a commit to datho7561/quarkus-ls that referenced this issue Mar 9, 2023
Closes redhat-developer#779

Signed-off-by: David Thompson <davthomp@redhat.com>
datho7561 added a commit to datho7561/quarkus-ls that referenced this issue Mar 9, 2023
Closes redhat-developer#779

Signed-off-by: David Thompson <davthomp@redhat.com>
angelozerr pushed a commit that referenced this issue Mar 22, 2023
Closes #779

Signed-off-by: David Thompson <davthomp@redhat.com>
@angelozerr angelozerr added this to the 0.14.0 milestone Mar 22, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

2 participants