Commit Graph

10 Commits

Author SHA1 Message Date
tonycheang
28f70f2d31
Line Decoration for Code Nav (#350)
* update: typescript to latest

* add: ts bundling with ts-loader

* add: KiteCodeLensProvider skeleton

* change: wip codelens -> prototype inline decoration

* update: rm vscode devDep in favor of @types/vscode and vscode-test

See https://code.visualstudio.com/updates/v1_36#_splitting-vscode-package-into-typesvscode-and-vscodetest

* improve: consolidate after block to avoid conflicting styles

Long standing vscode bug "Inline decorations can interfere with one another"
https://github.com/microsoft/vscode/issues/33852

* remove: post-install since now using @types/vscode

* update: webpack and webpack-cli to latest

* migrate: to using vscode-test via webpack transpiling

* improve: fix various tests and improve dev test experience

* improve: use link theme color for inline message

* improve: bump kite-api and use getLineDecoration

* add: source-map and typescript test support

* migrate: expect.js -> chai for assertion style testing

* remove: unused deps + update sinon

* test: codenav-decoration
2021-01-13 11:02:31 -08:00
abe33
d9ccc957c2
Avoid kited-test locking the build 2018-12-12 15:36:45 +01:00
abe33
9c87657b7a
🔥 pycharm config in travis 2018-12-12 15:36:45 +01:00
abe33
b463f84758
Start kited-test in before_install 2018-12-12 15:36:44 +01:00
abe33
c58dc9e2fc
Add kited-test setup for travis 2018-12-12 15:36:44 +01:00
abe33
84e424c3e0
Try on linux rather than OSX 2018-11-14 15:33:28 +01:00
abe33
6c663d1644
Use a temp directory for each test
This ensure that each document we open is a new instance, preventing reuse and early disposal of documents from happening
2018-11-14 15:32:27 +01:00
abe33
171ba06a6b
Remove linux as CI target 2017-07-06 15:46:53 +02:00
abe33
7904c1b209
Remove call to non-existent script 2017-07-06 15:33:23 +02:00
abe33
c03305d2db
Add TravisCI config 2017-07-05 16:56:36 +02:00