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

52 Коммитов

Автор SHA1 Сообщение Дата
Rebecca Stambler fd5ffa2fc2 package-lock.json: update all dependencies
Figured we should get the latest minor versions for the 0.15 release.
Generated with "npm install --package-lock".

Also addresses https://github.com/microsoft/vscode-go/pull/3261.

Change-Id: I284ac65a94716a39fb2bb8fedb09db081c939c31
Reviewed-on: https://go-review.googlesource.com/c/vscode-go/+/236839
Reviewed-by: Hyang-Ah Hana Kim <hyangah@gmail.com>
2020-06-15 17:57:15 +00:00
Hana (Hyang-Ah) Kim a4d2ad6dfa third_party/tree-kill: vendor to fix the pgrep issue
We will need to invoke the default pgrep (/usr/bin/pgrep) and prevent
a buggy pgrep from getting in the way. This CL checks in the copy of tree-kill (tree-kill-1.2.2) under third_party.

Updates golang/vscode-go#90

Change-Id: Ibd8d1ecb15a8a09c2d638eabff1c4069eff8c97b
GitHub-Last-Rev: 591b59de13
GitHub-Pull-Request: golang/vscode-go#167
Reviewed-on: https://go-review.googlesource.com/c/vscode-go/+/236145
Reviewed-by: Rebecca Stambler <rstambler@golang.org>
2020-06-03 22:17:07 +00:00
Hana (Hyang-Ah) Kim eab68bb09f package: add missing glob dependency
https://go-review.googlesource.com/c/vscode-go/+/234020 added
new dependency on 'glob', so the package.json had to be updated.
The 'glob' module was already in the dev dependency, we couldn't
catch this during testing. Missing this dependency in the packaged
extension caused the debug adapter process to crash when loading.

We need to improve our testing to 1) add end-to-end debug testing,
2) run tests with .vsix.

Fixes golang/vscode-go#107

Change-Id: Icc7b5743def13d877069d836079c71b199b21ec9

Change-Id: Icc7b5743def13d877069d836079c71b199b21ec9
GitHub-Last-Rev: 6d300abe13
GitHub-Pull-Request: golang/vscode-go#148
Reviewed-on: https://go-review.googlesource.com/c/vscode-go/+/236037
Reviewed-by: Quoc Truong <quoct@google.com>
2020-06-02 02:09:35 +00:00
Hana (Hyang-Ah) Kim 3a1715c21a src/telemetry.ts: remove telemetry
The existing telemetry code is no longer used.
Remove the dependency on the telemetry module
that was a blocker of extension bundling.

Updates golang/vscode-go#53

Change-Id: I659166d121da05766cd5fd7ed16bbaf36e05c74b

Change-Id: I659166d121da05766cd5fd7ed16bbaf36e05c74b
GitHub-Last-Rev: f0db5abb16
GitHub-Pull-Request: golang/vscode-go#74
Reviewed-on: https://go-review.googlesource.com/c/vscode-go/+/234530
Reviewed-by: Rebecca Stambler <rstambler@golang.org>
2020-05-20 01:52:49 +00:00
Rebecca Stambler cf9cbaff0a tests: add integration tests for tool installation
This change tests the tool installation behavior. It uses a fake, file-based module proxy to create stubs for the tools. Follow-up CLs will include installing tools at specific versions and integration tests that use the network and run only in CI.

Updates golang/vscode-go#42

Change-Id: I8845e8c2ffebe9468ac8d2442d3675e514f0787b
GitHub-Last-Rev: 3188bbf0f5
GitHub-Pull-Request: golang/vscode-go#36
Reviewed-on: https://go-review.googlesource.com/c/vscode-go/+/233557
Reviewed-by: Hyang-Ah Hana Kim <hyangah@gmail.com>
2020-05-15 04:01:55 +00:00
Hana (Hyang-Ah) Kim 43548fa79f sync: merge microsoft/vscode-go@f3dd04b into master
Change-Id: I818414713f9e6f1561ddaef5d741c7c3ef2592c9
2020-04-27 11:01:23 -04:00
Rebecca Stambler 7a57e563d0
src/goLanguageServer.ts: respect configuration changes on server restart (#3186) 2020-04-26 14:34:12 -07:00
Ramya Achutha Rao 1c314d4b60 Match the version of @types/vscode with vscode engine 2020-04-18 17:32:44 -07:00
Rebecca Stambler f56369ce16
package.json: update all dependencies (#3182) 2020-04-17 20:30:14 -07:00
Rebecca Stambler 3b9c40b890 upgrade all dependencies
Change-Id: I77c0f413255e45419f4eb8ad988e818031ab52c7
GitHub-Last-Rev: ba8743923e
GitHub-Pull-Request: golang/vscode-go#21
Reviewed-on: https://go-review.googlesource.com/c/vscode-go/+/228617
Reviewed-by: Hyang-Ah Hana Kim <hyangah@gmail.com>
2020-04-17 02:06:17 +00:00
Ramya Achutha Rao 0b5a013f38 Update language client to v6 2020-04-15 18:02:29 -07:00
Ramya Achutha Rao 78990ddab7 Update dependency versions in lock file 2020-04-09 09:35:42 -07:00
Ramya Achutha Rao bb9474f70e Revert "Use 6.1.0 version of the language client"
This reverts commit 7d0069a130.
2020-04-09 09:34:28 -07:00
Zac Bergquist e4814d0f4b
Fix process cancelation (#3131)
* Fix process cancelation

Processes were not being killed due to the path to the external scripts
being incorrect.  Fix this by relying on the tree-kill package rather
than shelling out to an external script to kill a process and its
children.

Also add sinon as a dev dependency for testing purposes.

Updates #3044

* Use tree-kill directly in the debug adapter.

We cannot take a dependency on util, which depends on the vscode module
because the debug adapter runs in a process that doesn't have access
to the vscode module.

Co-authored-by: Ramya Achutha Rao <ramyar@microsoft.com>
2020-03-28 16:42:05 -07:00
Ramya Achutha Rao 7d0069a130 Use 6.1.0 version of the language client 2020-02-27 17:17:12 -08:00
Hyang-Ah Hana Kim 5f15c237c7
Revert "Update to latest vscode-languageclient (#2988)" (#3023)
This reverts commit 3b02de0f7e.
2020-01-31 22:44:14 -08:00
Rebecca Stambler 3b02de0f7e Update to latest vscode-languageclient (#2988) 2020-01-21 18:05:06 -08:00
Ramya Achutha Rao 2b44da3660 Update package lock file for prettier 2020-01-20 23:38:13 -08:00
Ramya Achutha Rao 0eeec1b777 Re-generate package-lock.json file 2020-01-18 21:53:20 -08:00
Luis GG 58057adac8 Update Typescript 3.7.2, vscode-test 1.2.3 (#2900) 2019-12-03 11:49:54 -08:00
C S Madhav 61b612e603 Add option for "Dont Ask Again" while saving the file in debug mode (#2906) 2019-11-14 21:01:02 -08:00
Rebecca Stambler a2db798d9a Handle pseudoversions when updating gopls version (#2745) 2019-09-12 20:47:05 -07:00
Ramya Achutha Rao 7fab4f3ac6 Update package-lock 2019-09-10 23:16:13 -07:00
Rebecca Stambler 45f2b525f1 Use newlines instead of os.EOL for the gopls update check (#2743) 2019-09-10 23:15:03 -07:00
Rebecca Stambler 461c79d357 check the gopls version and update if outdated (#2719) 2019-09-06 12:58:06 -07:00
Rebecca Stambler eb89f02910 update all dependencies (#2718) 2019-09-01 20:09:32 -07:00
Rebecca Stambler 7203338b1a update vscode-languageclient version (#2716) 2019-08-29 13:48:04 -07:00
James George 5f1010728a feat(docs): Include Table of Contents (#2634) 2019-07-06 22:40:29 -07:00
Luis GG 2642b53a3d Include last character on the line when looking for parenthesis in signature help (#2496) 2019-05-06 23:41:39 -07:00
Ramya Achutha Rao c8e8a2cf20 Update dependencies 2019-04-16 20:53:34 -07:00
Ramya Achutha Rao 94f236bf51 http -> https for event-stream 2019-03-10 18:09:51 -07:00
Vlad Barosan 46bc0c7f1f Use fs module directly 2019-03-07 19:56:46 -08:00
Vlad Barosan b2fceb4ea6 Ensure local debugee gets removed 2019-03-07 11:08:24 -08:00
Jackson Kearl a838a70094 Move to using DocumentSymbol (#1795) 2019-03-05 20:02:52 -08:00
Ramya Achutha Rao 60ea97170e Update dependencies 2019-01-08 11:06:02 -08:00
Bryce Kahle aa26bc6516 Use LoggingDebugSession instead of vscode-debug-logger (#2081)
Fixes #858
2018-12-31 13:40:37 -08:00
Ramya Achutha Rao 2bd8c4f566 Another dependency update 2018-12-07 14:25:19 -08:00
Ramya Achutha Rao be18ba05bd Update dependencies 2018-12-04 11:07:32 -08:00
Ramya Achutha Rao 5b8ef04244 Update dependency 2018-11-28 22:57:34 -08:00
Ramya Achutha Rao 6fdbf20196 0.7.0 2018-11-06 16:23:46 -08:00
Ramya Achutha Rao 509ccdc6ce Remove unused dependency 2018-11-06 14:34:34 -08:00
Ramya Achutha Rao 6e02acfe6b Update package-lock 2018-10-30 19:59:02 -07:00
Alexandros Dorodoulis 833445d10e Update packages (#2014)
* feat: Update packages

* feat: Update vscode engine to fix typings

* fix: Drop vscode version to 1.22

* fix: tslint auto lint project
2018-10-20 11:35:58 -07:00
Ramya Achutha Rao 0a1c0a5d41 0.6.92 2018-10-17 13:44:56 -07:00
Ramya Achutha Rao efdf064670 Update vscode-extension-telemetry dependency 2018-10-01 19:59:26 -07:00
Ramya Achutha Rao df3c1b1aaf Update vscode dev dependency 2018-09-30 14:29:30 -07:00
Ramya Achutha Rao bd98bf8978 vscode is a dev dependency Fixes #1871 2018-08-25 19:54:57 -07:00
Ramya Achutha Rao 3dd7b107b9 0.6.85 2018-07-26 08:51:57 -07:00
Ramya Achutha Rao da265b0916 Go 0.6.85-beta.4 2018-07-16 15:34:15 -07:00
Jackson Kearl aaf61a3c05 Increase overall performance by speeding up GoDocumentSymbolProvider (#1766)
* Increase performace of DocumentSymbolProvider via byte offset memos

Decreases time to get symbols by 1-2 orders of magnitiude in large files
This in turn seems to speed up formatting time.
Still WIP, will look for other performance pitfalls.

* remove logging

* Minor formatting

* Naming

* Add tests and fix bugs

* add vsix

* Add comparison vsix's

* Rename/update docs

* Naming

* naming

* remove vsix

* Naming

* update dependencies

* update dependancies
2018-07-16 13:43:14 -07:00