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

[vscode] Java Test Runner extension doesn't activate and icons are not loaded #8007

Closed
veredcon opened this issue Jun 15, 2020 · 3 comments
Closed
Labels
bug bugs found in the application help wanted issues meant to be picked up, require help java issues related to the java language vscode issues related to VSCode compatibility

Comments

@veredcon
Copy link
Contributor

veredcon commented Jun 15, 2020

Bug Description:

VScode extension https://github.com/microsoft/vscode-java-test (0.22.3) is not activated in theia and icons are not loaded. It is stuck on activation.

Steps to Reproduce:

  1. Go to https://theia-ide.org/
  2. Click on "Try in Git Pod"
  3. Drag & Drop the vsix to the extensions area

You can see the new panel of the Java:Test is added but the task bar shows the status of activating and it seems stuck there.
When I open the panel I cannot see the icons, tests are not recognized - seems like the activation really never finish.

image

Debugging it as hosted plugin shows:
image

image

Versions:
theia: 1.1.0
vscode-java-test: https://github.com/microsoft/vscode-java-test/releases/tag/0.22.3

In vscode-java-test 0.22.1 it was activated successfully and icons can be seen!

@akosyakov akosyakov added bug bugs found in the application help wanted issues meant to be picked up, require help java issues related to the java language vscode issues related to VSCode compatibility labels Jun 15, 2020
@akosyakov
Copy link
Member

We could stub uiKind with desktop till we allow to run VS Code extensions in the web. But we should have the issue for later.

@tsmaeder
Copy link
Contributor

@akosyakov doc says

The UI kind property indicates from which UI extensions are accessed from. For example, extensions could be accessed from a desktop application or a web browser.

Isn't this just electron->Desktop or browser->Web?

@tsmaeder
Copy link
Contributor

I'll whip up a PR, shouldn't take more than a couple of hours.

@tsmaeder tsmaeder mentioned this issue Jun 17, 2020
1 task
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug bugs found in the application help wanted issues meant to be picked up, require help java issues related to the java language vscode issues related to VSCode compatibility
Projects
None yet
Development

No branches or pull requests

3 participants