-
Notifications
You must be signed in to change notification settings - Fork 510
Add APIs to get classpaths and settings #1212
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
Conversation
src/extension.api.ts
Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
determines whether the result should contain tests or not
src/extension.api.ts
Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
file that needs
src/extension.api.ts
Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
file that needs
src/extension.api.ts
Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
settings we want
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
better show an example with multiple settings
Signed-off-by: Sheng Chen <sheche@microsoft.com>
Signed-off-by: Sheng Chen <sheche@microsoft.com>
| * but the classpaths might still be the same as before. | ||
| * 3. The Uri points to the project root path. | ||
| */ | ||
| readonly onDidClasspathUpdate: Event<Uri>; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
In case of a multi-module project, changing a version in the parent pom only trigger an event with Uri of the root module, while all modules classpaths are affected. I don't think we can easily rebuild module hierarchy on our side, because of possible flat layout, so I wonder if you could fire multiple events (one per affected modules) in this case?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I updated the code at the JDT.LS side: eclipse-jdtls/eclipse.jdt.ls#1312
Please try this bit: https://drive.google.com/open?id=1Mi320MyEtsgm1X-zhvylhmmcu5yQNPnF
Signed-off-by: Sheng Chen <sheche@microsoft.com>
|
@akaroml please give the latest CI build to your QA team as I can't generate an RC build as I'm on vacation |
|
@fbricon is this the latest ci build? https://download.jboss.org/jbosstools/jdt.ls/staging/?C=M;O=D |
|
Yes |
This PR is to enable the SonarLint Java support in VS Code.
The context background can be found here: SonarSource/sonarlint-vscode#28
Related PR for JDT.LS: eclipse-jdtls/eclipse.jdt.ls#1312
Signed-off-by: Sheng Chen sheche@microsoft.com