profile
viewpoint
Sheng Chen jdneo @Microsoft Shanghai

jdneo/vscode-checkstyle 28

Checkstyle extension for VS Code

Eskibear/vscode-maven 6

VSCode extension "Maven Project Explorer"

jdneo/android-training-course-in-chinese 6

Google Android官方培训课程中文版

andxu/vscode-jetty 5

Jetty for VS Code

Eskibear/todo-app-java-on-azure 0

Sample TODO app using Java on Azure

Flanker32/azure-maven-plugins 0

Maven plugins for Azure

jdneo/azure-docs 0

Open source documentation of Microsoft Azure

jdneo/azure-functions-java-worker 0

Java runtime and core types for Microsoft Azure Functions

PR opened microsoft/vscode-java-test

bugfix: Can update the test result for cucumb tests

fix #1008

Signed-off-by: Sheng Chen sheche@microsoft.com

+78 -6

0 comment

7 changed files

pr created time in 14 hours

push eventmicrosoft/vscode-java-test

Sheng Chen

commit sha a8db79ff85c68de7ee4c5bd52c14cf8092bd3ca1

bugfix: Can run nested cases (#1010)

view details

Sheng Chen

commit sha def4bceda22f5a2957df8d8838d2acc182c8f7ca

bugfix: Can update the test result for cucumb tests Signed-off-by: Sheng Chen <sheche@microsoft.com>

view details

push time in 14 hours

push eventmicrosoft/vscode-java-test

Sheng Chen

commit sha 499af322c34cb3a8f482e748cef4e30ede133720

bugfix: Can update the test result for cucumb tests Signed-off-by: Sheng Chen <sheche@microsoft.com>

view details

push time in 14 hours

delete branch microsoft/vscode-java-test

delete branch : cs/codelens

delete time in 15 hours

push eventmicrosoft/vscode-java-test

Sheng Chen

commit sha a8db79ff85c68de7ee4c5bd52c14cf8092bd3ca1

bugfix: Can run nested cases (#1010)

view details

push time in 15 hours

PR merged microsoft/vscode-java-test

Reviewers
bugfix: Can run nested cases

fix #1007

+102 -20

0 comment

5 changed files

jdneo

pr closed time in 15 hours

issue closedmicrosoft/vscode-java-test

Click code lens can't run MyNestTest.java

Environment:

OS: Windows JDK: 11 Java Extensions:

  • Language Support for Java(TM) by Red Hat: 0.62.0
  • Debugger for Java: 0.26.0
  • Java Test Runner: 0.22.4

Steps to reproduce:

  1. Open the JUnit5 project in VSCode: https://github.com/ZhengJun003/junit5-samples/tree/testrunner/junit5-jupiter-starter-maven
  2. Click code lens to run MyNestTest.java

Result:

image

closed time in 15 hours

ZhengJun003

issue commentredhat-developer/vscode-java

Export public API in LightWeight mode

@akaroml

this makes the first 2 points in your note section not possible. Please correct me if I miss anything.

Ok if it's to make it possible to switch between different mode without restart, then we should contain all the available APIs in the resolved promise and deal with the different modes inside their implementation. (Make sense to me.)

Another thing I'm thinking about: since the modes can be changed without restart, the static field status in the API might become useless since it could not be updated accordingly. We need to introduce a new function for querying the status, which may have the following return values:

  • StandardServiceReady
  • StandardServiceError
  • LightWeightServiceReady
  • LightWeightServiceError

And on top of the existing APIs, we will need to have these extras to allow extensions to deal with different sever modes.

willChangeServerMode and didChangeServerMode makes sense to me, but serverMode may have the same problem -- it cannot be updated.

jdneo

comment created time in 15 hours

PR opened microsoft/vscode-java-test

bugfix: Can run nested cases

fix #1007

+102 -20

0 comment

5 changed files

pr created time in 16 hours

issue commentredhat-developer/vscode-java

Export public API in LightWeight mode

This is the proposed change at client side: https://github.com/jdneo/vscode-java/commit/2052f438bb393991cf4fb5fc94c945c5bad9633d

We can first do the migration for all the extension in VS Code Java Extension Pack, and notify others, like SonarLint, SpingSTS before we check in the change.

jdneo

comment created time in 16 hours

create barnchjdneo/vscode-java

branch : cs/export-syntax-api

created branch time in 16 hours

issue openedredhat-developer/vscode-java

Export public API in LightWeight mode

Background

We recently introduced LightWeight mode in VS Code Java. The LightWeight mode is used for those who just want to do some 'easy' work in VS Code, for example: reading the code...

But the users might find that if they take a certain action (i.e. starting a debug session) in LightWeight mode, nothing happens...

Root Cause

In the activate() method of VS Code Java, we will return the public APIs as a promise, which will only be resolved when the Standard language server is ready. That means the promise will never be resolved if VS Code Java is in LightWeight mode. Thus, the extension will be in an inactivated status (You can tell it by trigger the command Developer: Show Running Extensions). All the third-party extensions which depend on VS Code Java will then, keep waiting.

Proposed change

Also resolved the public API in LightWeight mode:

{
    apiVersion: ExtensionApiVersion,
    javaRequirement: requirements,
    status: "LightWeightServiceReady",
    registerHoverCommand,
    getDocumentSymbols,
    goToDefinition
}

Note:

  • Only resolves the above API in LightWeight mode, which means the behavior won't be change if the users are in Hybrid or Standard mode.
  • The APIs: getProjectSettings, getClasspaths, isTestFile and onDidClasspathUpdate are removed from the APIs set, since so far there is no scenarios shows these APIs need to work in LightWeight mode. (We can add them back when necessary)
  • In LightWeight mode, all the calls to the command: java.execute.workspaceCommand will just show a warning message in the console and directly return.
  • It's recommended for all the the third-party extensions to consume the status field in the APIs set and change the behavior if it's LightWeightServiceReady. For example, when starting a debug session, the VS Code Java Debugger shows a message saying the feature is not available in LightWeight mode.

@fbricon @snjeza @akaroml @testforstephen @Eskibear

created time in 16 hours

issue commentLeetCode-OpenSource/vscode-leetcode

leetcode-cn.com account can not sign in with Error: certificate has expired

Thanks @yihong0618

what do you mean by new terminal? I mean, what's the difference between new and old terminal?

kbkbks

comment created time in 21 hours

issue commentmicrosoft/vscode-java-test

'compileTestJava' gradle task seems to be ignored.

Would you mind to share the settings file to us? (located in .settings/org.eclipse.buildship.core.prefs).

gyuwon

comment created time in 21 hours

issue commentLeetCode-OpenSource/vscode-leetcode

leetcode-cn.com account can not sign in with Error: certificate has expired

That's wired. I tested locally and can login to leetcode.cn.

@yihong0618 Can you login to leetcode.cn?

kbkbks

comment created time in 21 hours

create barnchmicrosoft/vscode-java-test

branch : cs/issue-1008

created branch time in 2 days

create barnchmicrosoft/vscode-java-test

branch : cs/codelens

created branch time in 2 days

pull request commentleetcode-tools/leetcode-cli

Fix: LinkedIn login problem.

@yihong0618 Appreciated for your contribution, thanks!

yihong0618

comment created time in 2 days

issue commentLeetCode-OpenSource/vscode-leetcode

leetcode-cn.com account can not sign in with Error: certificate has expired

@all

Will it work if using the cookie login? See: https://github.com/LeetCode-OpenSource/vscode-leetcode/issues/478#issuecomment-571821132

kbkbks

comment created time in 2 days

push eventjdneo/eclipse.jdt.ls

Sheng Chen

commit sha ea561bdd0cc7c126e758d0336d2ee06c17ada454

Send notification to the clients after importing projects Signed-off-by: Sheng Chen <sheche@microsoft.com>

view details

push time in 2 days

MemberEvent

push eventjdneo/eclipse.jdt.ls

Sheng Chen

commit sha 4916e5ec3821a4e9b5b88abbba98db45d5312861

Address the comments Signed-off-by: Sheng Chen <sheche@microsoft.com>

view details

push time in 2 days

push eventjdneo/eclipse.jdt.ls

Sheng Chen

commit sha 795599afee89acca633613b0d82a6cf4d08cadf0

init

view details

Sheng Chen

commit sha 1177ac0b3b0eed7c8e549f05db37246b28c06f04

Merge branch 'cs/new-project-event' of https://github.com/jdneo/eclipse.jdt.ls into cs/new-project-event

view details

Sheng Chen

commit sha a42228b19c5ed4a801b2417f53ffc5929171b60b

Address the comments Signed-off-by: Sheng Chen <sheche@microsoft.com>

view details

push time in 2 days

issue commentmicrosoft/vscode-java-test

'compileTestJava' gradle task seems to be ignored.

@gyuwon Could you please try to add -parameters into the vmargs of the test configuration?

gyuwon

comment created time in 2 days

issue commentmicrosoft/vscode-java-test

Java Test Report results won't expand

@GuillaumeDesforges thanks!

Let's wait to see if there is any update in the upstream issue.

inewland53

comment created time in 2 days

Pull request review commenteclipse/eclipse.jdt.ls

Send notification to the clients after importing projects

 import org.eclipse.jdt.core.IJavaElementDelta; import org.eclipse.jdt.core.IJavaProject; import org.eclipse.jdt.core.JavaCore;-import org.eclipse.jdt.ls.core.internal.ActionableNotification;+import org.eclipse.jdt.ls.core.internal.EventNotification;+import org.eclipse.jdt.ls.core.internal.EventType; import org.eclipse.jdt.ls.core.internal.JavaClientConnection; import org.eclipse.jdt.ls.core.internal.ProjectUtils;-import org.eclipse.lsp4j.MessageType;  public class ClasspathUpdateHandler implements IElementChangedListener { -	public static final String CLASSPATH_UPDATED_NOTIFICATION = "__CLASSPATH_UPDATED__";

Hmm, Not sure about that.

At least for the VS Code side, the client itself handles the logic of receiving the notification, the exposed event is still the same.

jdneo

comment created time in 4 days

issue commentmicrosoft/vscode-java-test

Java Test Report results won't expand

Hey @GuillaumeDesforges,

Thank you for providing such great diagnostic information. That's interesting, seems something that we do not handled correctly in a certain scenario. Could you provide more information about how you encounter this problem? To help me repro this issue, like:

  • Are you in a local environment or a browser/remote environment?
  • Is is possible to provide some screenshots, gifs are better.
inewland53

comment created time in 5 days

issue commentmicrosoft/vscode-java-test

Java Test Runner prevents keyboard shorcuts from working

@rootulp I'm suspecting that whether this issue is caused by Test Report view or the general VS Code webview. Because from my understanding, the test report does not do anything that may have impact on the shortcuts. (maybe I'm wrong).

Would you mind to do some more tests to see if other webviews have the same behavior? For example, the VS Code's release note. (You can open it by the command: Code: Show Release Notes).

Thank you!

rootulp

comment created time in 5 days

issue commentmicrosoft/vscode-java-test

Feature request: Ability to "Show test report" via keyboard shortcut and CMD + P

@rootulp Thank you for the feedback.

Sure thing we can expose this command. The thing we need to do is to cache the test items in last run then we can get the test items from the cache when the command is triggered.

The current implementation is store the test items in last run in the status bar item, which is not accessible from outside.

rootulp

comment created time in 5 days

issue closedmicrosoft/vscode-java-test

Output details doesn't expand

VS Code 1.46.0-insider

After running a test, the out panel shows, but when clicking on the arrow that previously expanded to show the details, nothing shows (for both passed and failed tests).

closed time in 5 days

GuillaumeDesforges

issue commentmicrosoft/vscode-java-test

Output details doesn't expand

Duplicate with #984

Please try this workaround: https://github.com/microsoft/vscode-java-test/issues/984#issuecomment-621640482

GuillaumeDesforges

comment created time in 5 days

push eventjdneo/vscode-java

Sheng Chen

commit sha e5dd70f9c0081385f424b9c7e87edbeb4b9db5cf

Put callbacks into disposables Signed-off-by: Sheng Chen <sheche@microsoft.com>

view details

push time in 5 days

PR opened redhat-developer/vscode-java

Emit event when projects are imported

require: https://github.com/eclipse/eclipse.jdt.ls/pull/1456

Since now we can increasingly import the projects, adding a new event in the public API to notify the project importing happens.

Some usages of this API:

  • Refresh the project cache for the client side status bar
  • Refresh the test source paths cache in Java Test Runner

Signed-off-by: Sheng Chen sheche@microsoft.com

+57 -8

0 comment

4 changed files

pr created time in 5 days

push eventjdneo/vscode-java

Sheng Chen

commit sha 1ae4f48f6f338936da4f70e107e6d5967f164819

Emit event when projects are imported Signed-off-by: Sheng Chen <sheche@microsoft.com>

view details

push time in 5 days

push eventjdneo/eclipse.jdt.ls

Sheng Chen

commit sha 2cc2f3d853eb4a92ba77d5b9d393ca80e2942c38

Send notification to the clients after importing projects Signed-off-by: Sheng Chen <sheche@microsoft.com>

view details

push time in 5 days

create barnchjdneo/vscode-java

branch : cs/new-project-event

created branch time in 6 days

create barnchjdneo/eclipse.jdt.ls

branch : cs/new-project-event

created branch time in 6 days

push eventjdneo/vscode-leetcode

Jerry Zou

commit sha 9bf587782fc086ce75fa677ff199f764d939244b

chore: replace resources (#561)

view details

push time in 6 days

pull request commentjdneo/vscode-leetcode

chore: replace resources

@zry656565 Thank you for the contribution!

zry656565

comment created time in 6 days

issue commentmicrosoft/vscode-java-dependency

No dependancies shown in JAVA DEPENDANCIES EXPLORER ( using ssh remote)

@jledru So I guess the problem has been solved now?

jledru

comment created time in 6 days

issue commentmicrosoft/vscode-java-test

Inconsistent stack frames errors are shown when running tests

Would you mind to share a sample project?

JasonWThompson

comment created time in 6 days

issue commentmicrosoft/vscode-java-test

Can't run junit5, NoClassDefFoundError occured

@Dae-Hwa Could you please update your junit dependency to junit.jupiter:5.6.0 and try again?

Dae-Hwa

comment created time in 7 days

issue commentmicrosoft/vscode-java-test

Java Test Runner prevents keyboard shorcuts from working

@rootulp Could you explain more about: Observe that after selecting the "Java Test Report" tab, VSCode becomes unresponse to subsequent keyboard shorcuts (i.e. selecting a different tab or closing the editor entirely).?

rootulp

comment created time in 7 days

PR closed microsoft/vscode-java-test

Supoprt for jqwiq Property based test annotation. need more info
+1 -1

4 comments

1 changed file

Polish-Civil

pr closed time in 7 days

pull request commentmicrosoft/vscode-java-test

Supoprt for jqwiq Property based test annotation.

Closing this PR since the testable feature has been supported in https://github.com/microsoft/vscode-java-test/pull/980. (Though we may still have some problem triggering the test from explorer, but it should be fine when using the Code Lens).

@Polish-Civil still want to say thank you for your contribution!

Polish-Civil

comment created time in 7 days

push eventmicrosoft/vscode-java-test

Johannes Link

commit sha f2c227a5906bee14bf882252144847a2aa51a601

feat: Adapt test runner for all JUnit 5 Platform Engines (#980) Signed-off-by: Sheng Chen <sheche@microsoft.com> Co-authored-by: Sheng Chen <sheche@microsoft.com>

view details

push time in 7 days

PR merged microsoft/vscode-java-test

Reviewers
Adapt test runner for all JUnit 5 Platform Engines

This PR wants to tackle https://github.com/microsoft/vscode-java-test/issues/975

It changes the following things:

  • Mark all methods that have annotation @Testable directly or indirectly present Examples are org.junit.jupiter.api.Test or net.jqwik.api.Property
  • Remove restrictions for test method conditions of having return type void because different engines handle that differently
  • Mark all inner, non-static classes that have annotation @Testable directly or indirectly present as test class. Additionally mark all classes with @org.junit.jupiter.api.Nested as a test class.
  • Mark all classes as test classes that have inner test class even if they do not have test methods. This is important because a test class might entirely exist of inner test classes.

Current state of implementation

I used test engine https://jqwik.net as example to test the PR. Here's the current state of implementation:

  • Running tests from the editor window of a test class works for both JUnit/Jupiter tests and jqwik tests.
  • Running tests from the hierarchical test runner, though, does not work but outputs: No test items found
  • Moreover, trying to runn an inner test class from a jqwik test, fails with Error: Failed to parse the JUnit launch arguments.

I definitely need a hint on where to look for fixing these bugs.

+94 -14

13 comments

7 changed files

jlink

pr closed time in 7 days

issue commentredhat-developer/vscode-java

Allow support of standalone java files in subfolders

@jdneo Yes, it does. What you need is to manually mark each subfolder as a source root. You can achieve that through File Explorer context menu "Add Folder to Java Source Path"/"Remove Folder from Java Source Path".

@apupier will this help to solve your problem?

apupier

comment created time in 7 days

delete branch jdneo/vscode-java

delete branch : cs/vmLocation

delete time in 7 days

delete branch jdneo/eclipse.jdt.ls

delete branch : cs/vmLocation

delete time in 7 days

push eventjlink/vscode-java-test

Johannes Link

commit sha e245e1215724b5df1101ca400d35fcb43ceb1cb7

Adapted annotation handling of JUnit5TestSearcher to allow all JUnit platform annotations

view details

Sheng Chen

commit sha 6356d2cda1a81657bb1a43afc10de038d927bdde

Merge branch 'master' of https://github.com/jlink/vscode-java-test into cs/jl/master

view details

Sheng Chen

commit sha 12cbc30b7487bdc25aacb00a6215ed8e839f7d58

Add test cases Signed-off-by: Sheng Chen <sheche@microsoft.com>

view details

push time in 7 days

push eventjdneo/vscode-java

Sheng Chen

commit sha 6b3c51631f62a0896200bf62dd9453b45ba28cd4

Update the key name in the comment Signed-off-by: Sheng Chen <sheche@microsoft.com>

view details

push time in 8 days

push eventjdneo/eclipse.jdt.ls

Sheng Chen

commit sha ba0291d1e3f5195d5f7b23e939f4292b08362380

Update the key name in the comment Signed-off-by: Sheng Chen <sheche@microsoft.com>

view details

push time in 8 days

push eventjlink/vscode-java-test

Sheng Chen

commit sha 3426d446b6858f2687fa0cd131da614ab0411281

Add more content to the contribution guide (#985)

view details

Michael Emmi

commit sha ef2af3b36f003312de2693866465b18014834845

Add test config field to specify source paths. (#986)

view details

Sheng Chen

commit sha c407216330e0b8380a0a9d4a9ca9cc2315a4c334

Update npm dependencies (#991)

view details

Sheng Chen

commit sha c213de11950d2d183d21b8320bbc9f6834fe78c4

Update tycho version (#992)

view details

Sheng Chen

commit sha b759dab20b05a590bbaf0a1319ca7e29dc97a86e

Prepare for 0.22.4 (#995)

view details

Sheng Chen

commit sha f882f2dc1517a6d12ae7a0d2a7e7928b14254b30

Remove the workaround to trigger command from status bar (#998)

view details

Sheng Chen

commit sha 048ec5f25401e5e282029eff9826f99d0fde3731

Only resolve the code lens when then opened file is on test source path (#997)

view details

Sheng Chen

commit sha 3ace4ac22929c336d46b929b7ca57d3cdd8aec54

Add 'java.import.exclusions' in vs code settings (#999)

view details

Sheng Chen

commit sha fbcecbd5cb6aee701f20c8b7a3b4ad6a28010a5d

Migrate to asWebviewUri() API (#1000)

view details

Sheng Chen

commit sha 7ac401b1b2957481499592b1c9e778d10a884b61

bugfix: Cannot run tests with comments above (#1003)

view details

Sheng Chen

commit sha d4366048843b713a84a1000db6431674d2773151

Merge branch 'master' into master

view details

push time in 8 days

delete branch microsoft/vscode-java-test

delete branch : cs/parameterized

delete time in 8 days

push eventmicrosoft/vscode-java-test

Sheng Chen

commit sha 7ac401b1b2957481499592b1c9e778d10a884b61

bugfix: Cannot run tests with comments above (#1003)

view details

push time in 8 days

PR merged microsoft/vscode-java-test

Reviewers
bugfix: Cannot run tests with comments above

Change another API for NodeFinder.perform(), which will also take the comment and whitespaces into consideration when finding the covered node.

fix #987

+163 -6

0 comment

12 changed files

jdneo

pr closed time in 8 days

issue closedmicrosoft/vscode-java-test

Cannot run JUnit5' test if the method has comment (//) above it

I open this issue as I'm unable to launch a JUnit5 @ParameterizedTest individually : If launched by clicking the "run test" on the test class, everything works fine, but when I launch the test by clicking on the "run test" on the test method, nothing happens.

Expected behavior : the test should run as many times as there are parameters Expected behavior for the debug mode : the test should run in debug mode as many times as there are parameters

Using:

  • Java 11,
  • java test runner 0.22.3
  • VSCode : Version: 1.44.2 (system setup) Commit: ff915844119ce9485abfe8aa9076ec76b5300ddd0 Date: 2020-04-16T16:36:23.138Z Electron: 7.1.11 Chrome: 78.0.3904.130 Node.js: 12.8.1 V8: 7.8.279.23-electron.0 OS: Windows_NT x64 10.0.18362

closed time in 8 days

malkav30

create barnchmicrosoft/vscode-java-test

branch : cs/parameterized

created branch time in 8 days

issue commentmicrosoft/vscode-java-dependency

Show both create maven/java project command in palette

No, it's not. So far we can only determine it by checking if the related extension is installed or not.

pl07

comment created time in 8 days

issue commentmicrosoft/vscode-java-dependency

Show both create maven/java project command in palette

It supports when clause when registering command in the palette.

See: https://github.com/microsoft/vscode-maven/pull/488/files

pl07

comment created time in 8 days

issue commentmicrosoft/vscode-java-test

JUnit5 @ParameterizedTest can't be launched individually

Find out that this issue occurs when the method has comments (// ...) above it. I'll check if there is any way to fix it!

malkav30

comment created time in 8 days

issue commentmicrosoft/vscode-java-pack

Question - Referenced Libraries in Read-only status can't add jar

@shihmingchiu Eclipse project is not supported to manage dependencies through the referenced libraries node.

@akaroml I'll change the label to enhancement since this issue is a feature request.

shihmingchiu

comment created time in 9 days

issue commentmicrosoft/vscode-java-pack

Question: Referenced Libraries

@avicado1000 How did you get this project? What if you trigger the command Java: Create Java Project?

avicado1000

comment created time in 9 days

issue commentmicrosoft/vscode-java-dependency

Show both create maven/java project command in palette

@akaroml @Eskibear IMO, if the centralized Create Java Project command is registered into the command palette, the Create Maven Project command should be hidden. What do you think?

pl07

comment created time in 9 days

issue closedmicrosoft/vscode-java-dependency

Connection time out when create maven project in linux

Configuration:

  • Vscode: 1.45.1
  • JDK:11.0.5
  • OS: linux
  • Build: 0.10.2

Repro steps:

  1. F1 -> Create Java Project -> Maven

Result:

image

closed time in 9 days

pl07

issue commentmicrosoft/vscode-java-dependency

Connection time out when create maven project in linux

It should be network issue, which is out of scope.

pl07

comment created time in 9 days

delete branch microsoft/vscode-java-test

delete branch : cs/webview

delete time in 9 days

push eventmicrosoft/vscode-java-test

Sheng Chen

commit sha fbcecbd5cb6aee701f20c8b7a3b4ad6a28010a5d

Migrate to asWebviewUri() API (#1000)

view details

push time in 9 days

PR merged microsoft/vscode-java-test

Migrate to asWebviewUri() API

resolve #996

+5 -5

0 comment

1 changed file

jdneo

pr closed time in 9 days

issue closedmicrosoft/vscode-java-test

Adopt VS Code's 'asWebviewUri' API

Hi, I maintain VS Code's Webview API

Issue

Our telemetry suggests that your extension uses webviews and may be loading resources in these webviews using hardcoded vscode-resource: URIs. These URIs have some important limitations and don't work properly when VS Code is run in a browser. We are also making changes in the desktop version of VS Code that may cause these URIs to not work properly in future versions of VS Code.

While we are making our best effort to continue support existing webview extensions that use vscode-resource: URIs on desktop versions of VS Code, we will not able to fully support all uses cases.

Fix

To ensure that your extension continues to work in as many environments as possible—including on web and remotely—please:

These APIs shipped around 2 years ago so they should be available in all modern versions of VS Code. You can find additional information about the issue here: https://github.com/microsoft/vscode/issues/97962

Let me know if you have any questions about this change

closed time in 9 days

mjbvz

PR opened eclipse/eclipse.jdt.ls

Can get VM installation path through ProjectCommand.getProjectSettings()

requires: https://github.com/redhat-developer/vscode-java/pull/1464

Added a customized key in ProjectCommand.getProjectSettings() to get the VM installation path.

Signed-off-by: Sheng Chen sheche@microsoft.com

+42 -3

0 comment

2 changed files

pr created time in 9 days

PR opened redhat-developer/vscode-java

Show VM install location on hover

Show the VM's installation path when the mouse hovers on the status bar item.

This could better telling the user: what's the source level and what's the JDK used now.

Signed-off-by: Sheng Chen sheche@microsoft.com

+18 -9

0 comment

2 changed files

pr created time in 9 days

push eventjdneo/eclipse.jdt.ls

Sheng Chen

commit sha 63a039e6bd4c10f3eb2e82df4523fddbab88043d

Can get VM installation path through ProjectCommand.getProjectSettings() Signed-off-by: Sheng Chen <sheche@microsoft.com>

view details

push time in 9 days

create barnchjdneo/eclipse.jdt.ls

branch : cs/vmLocation

created branch time in 9 days

create barnchjdneo/vscode-java

branch : cs/vmLocation

created branch time in 9 days

PR opened microsoft/vscode-java-test

Reviewers
Migrate to asWebviewUri() API
+5 -5

0 comment

1 changed file

pr created time in 9 days

create barnchmicrosoft/vscode-java-test

branch : cs/webview

created branch time in 9 days

delete branch microsoft/vscode-java-dependency

delete branch : cs/0.10.2

delete time in 9 days

push eventmicrosoft/vscode-java-dependency

Sheng Chen

commit sha f3276c0e7b474a8d73ce138878125c5fe639144a

Prepare for 0.10.2 (#266)

view details

push time in 9 days

push eventmicrosoft/vscode-java-dependency

Sheng Chen

commit sha 6b2bab03df22dfabc16c9667e2baf208a11506a8

Prepare for 0.10.2

view details

push time in 9 days

push eventmicrosoft/vscode-java-dependency

Sheng Chen

commit sha d2daea49ba26b6d8c62ad9ec34912c27ead0aab4

Prepare for 0.10.2

view details

push time in 9 days

create barnchmicrosoft/vscode-java-dependency

branch : cs/0.10.2

created branch time in 9 days

issue closedjdneo/vscode-leetcode

Switched to US endpoint, but still cannot login and the login window shows "US endpoint not supported"

Switched to US endpoint, but still cannot login and the login window shows "US endpoint not supported".

closed time in 9 days

jackiehanyang

issue commentjdneo/vscode-leetcode

Switched to US endpoint, but still cannot login and the login window shows "US endpoint not supported"

See: https://github.com/jdneo/vscode-leetcode#%EF%B8%8F-attention-%EF%B8%8F--workaround-to-login-to-leetcode-endpoint

jackiehanyang

comment created time in 9 days

delete branch microsoft/vscode-java-test

delete branch : cs/setting

delete time in 13 days

push eventmicrosoft/vscode-java-test

Sheng Chen

commit sha 3ace4ac22929c336d46b929b7ca57d3cdd8aec54

Add 'java.import.exclusions' in vs code settings (#999)

view details

push time in 13 days

push eventmicrosoft/vscode-java-test

Sheng Chen

commit sha 048ec5f25401e5e282029eff9826f99d0fde3731

Only resolve the code lens when then opened file is on test source path (#997)

view details

Sheng Chen

commit sha 3fe4a486b3880f16d4d62587838976c693d04174

Merge branch 'master' into cs/setting

view details

push time in 13 days

delete branch microsoft/vscode-java-test

delete branch : cs/codelens

delete time in 13 days

push eventmicrosoft/vscode-java-test

Sheng Chen

commit sha 048ec5f25401e5e282029eff9826f99d0fde3731

Only resolve the code lens when then opened file is on test source path (#997)

view details

push time in 13 days

push eventmicrosoft/vscode-java-test

Sheng Chen

commit sha 2bcace60ce51c8d3589a96d4abab9240a9421555

Fix linting error

view details

push time in 13 days

push eventmicrosoft/vscode-java-test

Sheng Chen

commit sha a2b8c9a0d82366a6a041d729817bbc5cbc2f971e

Remove typo

view details

push time in 13 days

push eventmicrosoft/vscode-java-test

Sheng Chen

commit sha 8ac7d4c2d88dcb2ae17e4960f5552fff77382df1

Use document filter for the code lens provider

view details

push time in 13 days

more