microsoft / vscode-maven

VSCode extension "Maven for Java"
https://marketplace.visualstudio.com/items?itemName=vscjava.vscode-maven
Other
182 stars 88 forks source link

Read plugin goals from downloaded jar files #903

Closed Eskibear closed 1 year ago

Eskibear commented 1 year ago

fix #895

Now before executing mvn help:describe to parse goals, first try reading metadata from plugin.jar if it exists in local maven repository.

Eskibear commented 1 year ago

For the first time, without any cached result, below is a comparison of the two approaches.

Previous: (can be even worse if networking status is bad)

https://user-images.githubusercontent.com/2351748/201588465-80a9f679-c4b3-47ea-b3d4-07ecbeb5bd23.mp4

Improved:

https://user-images.githubusercontent.com/2351748/201588472-da378d82-f39c-4f5c-a0cf-edf237daa237.mp4