Граф коммитов

730 Коммитов

Автор SHA1 Сообщение Дата
Melody618 21b6c8ac00
fix: delete extra space in scope (#685)
* fix extra space

* fix tslint
2021-07-28 16:15:58 +08:00
Yan Zhang 1d83720f46 update changelog for 0.32.0
Signed-off-by: Yan Zhang <yanzh@microsoft.com>
2021-07-28 15:27:58 +08:00
Yan Zhang 29b1472881
notify content provider on pomxml change (#682)
* notify content provider on pomxml change

Signed-off-by: Yan Zhang <yanzh@microsoft.com>

* tslint

Signed-off-by: Yan Zhang <yanzh@microsoft.com>
2021-07-28 15:22:07 +08:00
Yan Zhang 695d35f48a
fix: epom cache was never updated (#681)
Signed-off-by: Yan Zhang <yanzh@microsoft.com>
2021-07-28 15:11:32 +08:00
Yan Zhang a5fdd7d83b
use content provider to open epom and dependencies (#680)
* use content provider to open epom and dependencies

Signed-off-by: Yan Zhang <yanzh@microsoft.com>

* use vscode-maven as scheme

Signed-off-by: Yan Zhang <yanzh@microsoft.com>

* tslint

Signed-off-by: Yan Zhang <yanzh@microsoft.com>
2021-07-28 13:19:39 +08:00
Yan Zhang b3c20bf71f
update v0.32.0 changelog 2021-07-28 10:30:37 +08:00
Yan Zhang afd6a09b04
simplify label of dependency node (#679)
Signed-off-by: Yan Zhang <yanzh@microsoft.com>
2021-07-28 09:49:16 +08:00
Melody618 6ef9d51ba8
Fix problems in finding position of target dependency (#673)
* fix find error in file-operation function

* change workspace.saveAll to document.save
2021-07-27 17:50:25 +08:00
Yan Zhang b274875389
de-emphasize duplicate dependencies (#678)
Signed-off-by: Yan Zhang <yanzh@microsoft.com>
2021-07-27 17:39:14 +08:00
Yan Zhang 1f522cda82
upversion to 0.32.0 (#671)
Signed-off-by: Yan Zhang <yanzh@microsoft.com>
2021-07-27 09:32:04 +08:00
Melody618 d5e61ab7e0
add diagnostics and related codeActions for conflict dependencies (#666)
* set diagnostics for conflict dependencies

* set codeActions for diagnostic

* refactor IDiagnostics and refine wording
2021-07-26 17:16:08 +08:00
Yan Zhang fa440006b9
load maven.terminal.customEnv for background maven commands (#667)
* Revert "only load custom envs in terminal commands (#584)"

This reverts commit de952e05e7.

* update readme

Signed-off-by: Yan Zhang <yanzh@microsoft.com>
2021-07-26 13:02:21 +08:00
Melody618 bd94fc86c5
add conflictMessage in Dependency and implement fileDecoration (#664)
* add conflictMessage in Dependency and implement fileDecoration

* remove unnecessary code

* refine code based on comments

* extract uri setting-up from dependency to parseHandler

* remove propagate

* fix some nits

* remove unnecessary string templates
2021-07-26 13:02:02 +08:00
Melody618 50257f0c59
add "set dependency version" command (#659)
* implement command: set dependency version

* fix effectiveVersion bug

* fix bug: find {gid:aid} and get fullText

* refine code based on comments
2021-07-23 14:17:04 +08:00
Melody618 c121f62cea
implement inline command for dependency: Jump to definition (#660)
* implement Dependency inline command: jump to definition

* fix bugs and modify details based on comments
2021-07-22 16:44:51 +08:00
Melody618 4a54a06612
add inline entry: add a dependency (#656)
* add inline command for Dependencies node: add a dependency

* fix potential NPE
2021-07-16 11:14:36 +08:00
Melody618 4e0a301b4f
update icon for dependency (#655) 2021-07-15 09:47:46 +08:00
Melody618 1fc1eccf62
add "exclude dependency" command to help resolve conflicts (#651)
* implement command: exclude dependency

* refine the way to parse raw data

* modify code details based on comments

* change variable names

Co-authored-by: Yan Zhang <Eskibear@users.noreply.github.com>
2021-07-14 13:04:10 +08:00
Yan Zhang 46754caa34
fix vulnerabilities (#654)
Signed-off-by: Yan Zhang <yanzh@microsoft.com>
2021-07-13 12:35:40 +08:00
Melody618 47b29642dc
add dependency treeview (#647)
* dependencies treeview

* fix CI errors

* fix other ci errors

* refine the implementation by adding TreeNode between plaintext and vscode.TreeItem

* fix CI, delete unread variables in class Dependency

* Dependency entends TreeNode

* delete unnecessary error message

Co-authored-by: Yan Zhang <Eskibear@users.noreply.github.com>
2021-07-06 16:54:23 +08:00
Yan Zhang 6fa0e46b0e
upgrade language client lib (#648)
Signed-off-by: Yan Zhang <yanzh@microsoft.com>
2021-06-29 16:50:45 +08:00
Yan Zhang 2fcac97afc update changelog for 0.31.0
Signed-off-by: Yan Zhang <yanzh@microsoft.com>
2021-05-24 17:45:54 +08:00
Yan Zhang ac57b7949c
fix maven indexer data (#638)
Signed-off-by: Yan Zhang <yanzh@microsoft.com>
2021-05-24 17:42:45 +08:00
Yan Zhang bfda89c1b8
upversion to 0.31.0 (#635)
Signed-off-by: Yan Zhang <yanzh@microsoft.com>
2021-05-21 15:23:41 +08:00
Yan Zhang efe2a4c18f disable for virtual workspaces
Signed-off-by: Yan Zhang <yanzh@microsoft.com>
2021-05-21 15:11:05 +08:00
Yan Zhang 30948d2878
add code action: add a dependency (#634)
* add code action: add a dependency

Signed-off-by: Yan Zhang <yanzh@microsoft.com>

* fix tslint

Signed-off-by: Yan Zhang <yanzh@microsoft.com>
2021-05-21 15:04:04 +08:00
Yan Zhang 3900799e34
In untrusted workspace: hide advanced feature from commpand palette/explorer (#631)
* adopt workspace trust API

Signed-off-by: Yan Zhang <yanzh@microsoft.com>

* Prevent all execution-related commands from running in untrusted workspace

Signed-off-by: Yan Zhang <yanzh@microsoft.com>

* untrusted workspace: hide advanced feature from commpand palette/explorer

Signed-off-by: Yan Zhang <yanzh@microsoft.com>

* use viewWelcome for more descriptive info in resitricted mode

Signed-off-by: Yan Zhang <yanzh@microsoft.com>

* remove old implementation

Signed-off-by: Yan Zhang <yanzh@microsoft.com>
2021-05-21 13:41:56 +08:00
dependabot[bot] 63994716b6
Bump hosted-git-info from 2.8.4 to 2.8.9 (#629)
Bumps [hosted-git-info](https://github.com/npm/hosted-git-info) from 2.8.4 to 2.8.9.
- [Release notes](https://github.com/npm/hosted-git-info/releases)
- [Changelog](https://github.com/npm/hosted-git-info/blob/v2.8.9/CHANGELOG.md)
- [Commits](https://github.com/npm/hosted-git-info/compare/v2.8.4...v2.8.9)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-11 10:52:06 +08:00
Zhuo Ning 8be3d06801
execute and return when "Custom" or "Favorites" (#628) 2021-05-11 09:38:25 +08:00
Yan Zhang 0775f4c9e1
upversion to 0.30.1 (#626)
* upversion to 0.30.1

Signed-off-by: Yan Zhang <yanzh@microsoft.com>

* turn off proposedApi

Signed-off-by: Yan Zhang <yanzh@microsoft.com>

* update

Signed-off-by: Yan Zhang <yanzh@microsoft.com>
2021-05-07 15:58:30 +08:00
Yan Zhang 71cc0b88e9
fix project creation on Windows (#625)
Signed-off-by: Yan Zhang <yanzh@microsoft.com>
2021-05-07 14:23:38 +08:00
Yan Zhang 6a398da7ad
Update .travis.yml 2021-04-29 15:29:12 +08:00
Yan Zhang 0ae000f733
upversion to 0.30.0 (#622)
Signed-off-by: Yan Zhang <yanzh@microsoft.com>
2021-04-28 11:00:22 +08:00
Yan Zhang 1a88a03434
adopt workspaceTrust in package.json (#621)
Signed-off-by: Yan Zhang <yanzh@microsoft.com>
2021-04-28 10:40:23 +08:00
Yan Zhang 56f5a1f697
use CMD to create maven project on windows (#620)
Signed-off-by: Yan Zhang <yanzh@microsoft.com>
2021-04-26 16:17:00 +08:00
Yan Zhang 45904b8701
use vscode.Task to monitor project creation (#619)
* use vscode.Task to create project, notify to open after creation

Signed-off-by: Yan Zhang <yanzh@microsoft.com>

* monitor exit code and pop up corresponding notification

Signed-off-by: Yan Zhang <yanzh@microsoft.com>

* Refactor: add steps to specify groupId/artifactId

Signed-off-by: Yan Zhang <yanzh@microsoft.com>

* allow back to previous steps

Signed-off-by: Yan Zhang <yanzh@microsoft.com>
2021-04-23 15:21:41 +08:00
Yan Zhang 83597e45bf
fix bug: cannot update archetype catalog (#618)
Signed-off-by: Yan Zhang <yanzh@microsoft.com>
2021-04-21 15:47:07 +08:00
dependabot[bot] b52a402180
Bump ssri from 6.0.1 to 6.0.2 (#617)
Bumps [ssri](https://github.com/npm/ssri) from 6.0.1 to 6.0.2.
- [Release notes](https://github.com/npm/ssri/releases)
- [Changelog](https://github.com/npm/ssri/blob/v6.0.2/CHANGELOG.md)
- [Commits](https://github.com/npm/ssri/compare/v6.0.1...v6.0.2)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-20 12:54:02 +08:00
Yan Zhang b2302cd754 upversion to 0.29.0
Signed-off-by: Yan Zhang <yanzh@microsoft.com>
2021-04-14 00:29:07 +08:00
Yan Zhang 915d40c748
update changelog (#614)
Signed-off-by: Yan Zhang <yanzh@microsoft.com>
2021-04-12 14:05:04 +08:00
Yan Zhang 10b9b0e320
recognize parent.relativePath (#613)
* recognize parent.relativePath

Signed-off-by: Yan Zhang <yanzh@microsoft.com>

* address comments

Signed-off-by: Yan Zhang <yanzh@microsoft.com>
2021-04-12 12:43:17 +08:00
Yan Zhang 65f0424f65
Fix: Cannot read property 'ePom' of undefined (#612)
Signed-off-by: Yan Zhang <yanzh@microsoft.com>
2021-04-08 13:08:36 +08:00
Yan Zhang 23bf827f4d
version completion: use default group id if not specified (#609)
Signed-off-by: Yan Zhang <yanzh@microsoft.com>
2021-04-07 14:57:37 +08:00
Yan Zhang a08950a782
npm update (#608)
Signed-off-by: Yan Zhang <yanzh@microsoft.com>
2021-04-07 09:47:40 +08:00
Yan Zhang cde6d6bcdb npm audit fix
Signed-off-by: Yan Zhang <yanzh@microsoft.com>
2021-04-06 16:02:39 +08:00
Sheng Chen 9fd7f65eb8
Adopt new APIs from vscode-tas-client (#607)
Signed-off-by: Sheng Chen <sheche@microsoft.com>
2021-04-06 15:59:18 +08:00
Yan Zhang a750062a0a
npm audit fix (#603)
Signed-off-by: Yan Zhang <yanzh@microsoft.com>
2021-03-31 14:47:09 +08:00
Yan Zhang 50a8d43346
parse properties in project name (#602)
* parse properties in project name

Signed-off-by: Yan Zhang <yanzh@microsoft.com>

* fix tslint

Signed-off-by: Yan Zhang <yanzh@microsoft.com>
2021-03-31 14:34:42 +08:00
Yan Zhang 2830414185
add lifecycle into maven explorer (#601)
* add lifecycle into maven explorer

Signed-off-by: Yan Zhang <yanzh@microsoft.com>

* fix tslint

Signed-off-by: Yan Zhang <yanzh@microsoft.com>

* rename LifecycleItem to LifecyclePhase

Signed-off-by: Yan Zhang <yanzh@microsoft.com>
2021-03-30 13:24:31 +08:00
Yan Zhang 8359f06ee9
fix POM completion when LS in lightweight mode (#599)
* fix POM completion when LS in lightweight mode

Signed-off-by: Yan Zhang <yanzh@microsoft.com>

* fix tslint

Signed-off-by: Yan Zhang <yanzh@microsoft.com>
2021-03-29 23:28:52 +08:00