-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Apache Camel Language LSP client compatible with Java files #10264
Apache Camel Language LSP client compatible with Java files #10264
Conversation
Can one of the admins verify this patch? |
Can one of the admins verify this patch? |
1 similar comment
Can one of the admins verify this patch? |
ci-test |
ci-test build report: |
there are some test failures but they seem not related to my PR (as far I understand them) |
@musienko-maxim |
Hi, recently there were introduced several changes to regular expressions for language servers, they were called upon to give regexes more flexibility, and as of what I see probably by a mistake those changes were not applied to Camel language regexes, so I would recommend to replace private static final String REGEX = ".*\\.(xml|java)"; with private static final String REGEX = ".*\\.(xml|java)$"; |
b39ba79
to
4d491c0
Compare
@dkuleshov updated PR with your advice |
ci-test |
ci-test build report: |
I tend to say that several LSP on same file should work given this code: I'm not able to have a working development environment so can't really investigate more unfortunately |
After last selenium launching, was found that java files from a maven project have wrong syntax highlighting. It may be depend on incorrect detecting of editor type.
|
do not merge before @musienko-maxim approve it |
this PR cannot be merged until jdt.ls has been integrated |
4d491c0
to
745746b
Compare
745746b
to
d512e26
Compare
20694ff
to
790270a
Compare
ci-test |
Results of automated E2E tests of Eclipse Che Multiuser on OCP: |
the ci build error i smentioning missing theia stuff but this PR is not touching it. |
ci-test |
Results of automated E2E tests of Eclipse Che Multiuser on OCP: |
@apupier Seems like at the moment for some reason CI tests fail during build, so not to waste your time I would recommend you to wait until the issue is resolved and then relaunch the tests. @musienko-maxim probably will tell you more. |
ok, thanks for letting me know. Please ping me when it is fixed and if I need to rebase on master to get the fix too. |
…che#10262) - remove language declaration for Camel, Camel is not a language type but just a provider on top of other languages Signed-off-by: Aurélien Pupier <apupier@redhat.com>
790270a
to
ebba742
Compare
ci-test |
1 similar comment
ci-test |
Results of automated E2E tests of Eclipse Che Multiuser on OCP: |
some tests failures seems due to this regression: #11760 |
relaunching because it is working manually and the modifications should not have an impact to these failed tests |
ci-test |
Results of automated E2E tests of Eclipse Che Multiuser on OCP: |
without any changes, another set of tests has failed. Can someone review this PR? |
@musienko-maxim can you please check test results? |
So we had many failed tests - main reason problems on test-infrastructure. After rerunning all problem tests passed properly. But we have just unexpected regression with |
@apupier ApacheCamelFileEditingTest selenium test failed due to missing expected "Initialized language server 'org.eclipse.che.plugin.camel.server.languageserver'' message in "dev-machine" console after opening "camel.xml" file. And there is an exception in "dev-machine" console. |
stacktrace is similar to the one in #11760 |
Selenium tests execution on Eclipse Che Multiuser on OCP (https://ci.codenvycorp.com/job/che-pullrequests-test-ocp/1111//Selenium_20tests_20report/) doesn't show any regression against this Pull Request. |
Do I need to change something or to provide more information to have this PR merged? |
Looks like you have enough approvals to merge the PR into the master. |
Just to be sure that it is clear, I don't have rights to merge myself. |
Signed-off-by: Aurélien Pupier apupier@redhat.com
What does this PR do?
Triggering the Apache Camel Language Server on Java files
What issues does this PR fix or reference?
#10262
Release Notes
Docs PR