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

Update Java extensions to latest #376

Merged
merged 5 commits into from
Feb 12, 2020

Conversation

tsmaeder
Copy link
Contributor

@tsmaeder tsmaeder commented Feb 6, 2020

What does this PR do?

Updates Java related VS Code extensions to latest versions

Fix for: eclipse-che/che#15560

Signed-off-by: Thomas Mäder <[email protected]>
Signed-off-by: Thomas Mäder <[email protected]>
Copy link
Contributor

@amisevsk amisevsk left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. Tested java11 version of plugin.

Copy link
Contributor

@nickboldt nickboldt left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+1, but I might prefer to see 1.2.0-0.55.1 than 1.2.0a as the new version of quarkus-java8, as it's more meaningful / explains the re-release.

Historical context:

https://github.com/eclipse/che-plugin-registry/blob/master/v3/plugins/redhat/vscode-camelk/0.0.10-4/meta.yaml vs https://github.com/eclipse/che-plugin-registry/blob/master/v3/plugins/redhat/vscode-camelk/0.0.10/meta.yaml

extensions:
- https://download.jboss.org/jbosstools/vscode/3rdparty/vscode-java-debug/vscode-java-debug-0.24.0.vsix
- https://download.jboss.org/jbosstools/static/jdt.ls/stable/java-0.55.1-1984.vsix

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please add a trailing newline in case some of the build scripts expect it.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Requiring an empty newline at the end of the file is so stupid it makes me want to scream. But yeah, fair point: I'll bow to the great machine

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

https://i.redd.it/zibdmw9m66141.jpg You're not the only one annoyed by syntactic whitespace :)

@nickboldt
Copy link
Contributor

nickboldt commented Feb 6, 2020

Is 0.55 the version we want in CRW 2.1? @tsmaeder @fbricon

Currently 2.0 has 0.50, so we could do a deprecate-update to 0.55 or stick with 0.50. WDYT?

@tsmaeder
Copy link
Contributor Author

+1, but I might prefer to see 1.2.0-0.55.1 than 1.2.0a as the new version of quarkus-java8, as it's more meaningful / explains the re-release.

Yeah, but that does not really scale, as we have multiple extensions in there. Using the VS Code extensions version as the Che plugin version only really works when you have a single extension. If what we have inside the Che plugin is relevant, we need a better way to show it.

Signed-off-by: Thomas Mäder <[email protected]>
@tsmaeder tsmaeder merged commit 7dc054c into eclipse-che:master Feb 12, 2020
@nickboldt
Copy link
Contributor

Yeah, but that does not really scale

True dat. The flawed system is flawed. :(

monaka referenced this pull request in PizzaFactory/che-plugin-registry Mar 7, 2020
Update Java extensions to latest

Signed-off-by: Thomas Mäder <[email protected]>
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.

3 participants