Commit Graph

274 Commits

Author SHA1 Message Date
Vladimir Matveev
7b53afa0bf [WIP] completions 2016-06-13 13:49:29 -07:00
Vladimir Matveev
9a1790e996 added logging to stderr, add command for full quickinfo 2016-06-13 10:54:45 -07:00
Vladimir Matveev
c14398317a WIP - quickinfo 2016-06-10 16:56:15 -07:00
Vladimir Matveev
81905cd29e fix version related issues 2016-06-10 15:38:11 -07:00
Vladimir Matveev
b9729a79fc switch to use explicit list of open files 2016-06-09 13:55:08 -07:00
Vladimir Matveev
e817faabfe fix typo 2016-06-08 19:15:56 -07:00
Vladimir Matveev
8ff0febabe adjust check when content should be used 2016-06-08 18:40:40 -07:00
Vladimir Matveev
38b5eed062 [WIP] fix typo, make response mandatory 2016-06-08 16:48:14 -07:00
Vladimir Matveev
8c33c15bc6 Merge remote-tracking branch 'origin/master' into tsserverVS-WIP 2016-06-08 16:43:01 -07:00
Zhengbo Li
de8ddd6e14 Return trace when exception happens 2016-06-08 14:42:53 -07:00
Vladimir Matveev
0cd40095a5 WIP 2016-06-08 13:21:59 -07:00
Zhengbo Li
cdf4cded15 Merge pull request #9002 from zhengbli/moreTsserverTests
Add tests for tsserver project system
2016-06-07 21:56:09 -07:00
Vladimir Matveev
697661a4be added openExternalProjects method 2016-06-07 17:45:22 -07:00
Vladimir Matveev
00f35d1934 added message handlers 2016-06-07 16:46:40 -07:00
Zhengbo Li
37949a3d65 more tests for module resolution change and exclude 2016-06-07 15:52:34 -07:00
Vladimir Matveev
bcf58bf9e8 group members based on accessibility 2016-06-07 13:53:33 -07:00
Vladimir Matveev
c84aef39d1 Merge branch 'master' into tsserverVS-WIP 2016-06-07 11:27:18 -07:00
Vladimir Matveev
1498676df4 added delta computation 2016-06-03 18:07:28 -07:00
Vladimir Matveev
04916c8683 renames, introduce projectKind 2016-06-03 15:18:48 -07:00
Andy Hanson
e412f52b33 Include indent in navigation bar protocol
Previously navbar01 test had indents when run in the browser but not when run from node. Now they run the same.
2016-06-03 10:04:03 -07:00
Vladimir Matveev
23bbbf9819 added close method 2016-06-03 00:06:30 -07:00
Vladimir Matveev
2605fdf276 move root file to a map, release documents on project close 2016-06-02 18:11:22 -07:00
Vladimir Matveev
8e6f36258e Merge remote-tracking branch 'origin/master' into tsserverVS-WIP 2016-06-02 16:14:34 -07:00
Vladimir Matveev
0b7227dce6 remove project options from project 2016-06-02 16:14:26 -07:00
Vladimir Matveev
92177bee91 initial revision of unit test support for project system in tsserver 2016-06-02 00:03:10 -07:00
Vladimir Matveev
fbdee841a6 delete redundant fields 2016-05-31 23:47:07 -07:00
Vladimir Matveev
e22e7cc09a drop Timestamped, create separate classes for different project types 2016-05-31 21:10:06 -07:00
Vladimir Matveev
b66991dc63 annotate class fields 2016-05-31 17:03:12 -07:00
Vladimir Matveev
34aa907988 move script version bits into the separate file 2016-05-31 16:51:00 -07:00
Vladimir Matveev
0f5e91bfe8 isolate responsibilities of LSHost 2016-05-31 16:34:14 -07:00
Vladimir Matveev
16bfeb4922 move some methods to scriptinfo 2016-05-31 15:48:19 -07:00
Vladimir Matveev
02d1e7002b drop unused code 2016-05-31 14:52:08 -07:00
Andy Hanson
02d4959dd8 Lint src\server\client.ts 2016-05-23 10:33:47 -07:00
Mohamed Hegazy
b637d76b49 Merge pull request #8700 from Microsoft/Fix8692
Fix #8692: fix "tsserver as a library" (lssl) build target
2016-05-21 12:24:23 -07:00
zhengbli
2252b17f28 avoid using sys in editorServices.ts 2016-05-19 16:39:48 -07:00
Mohamed Hegazy
c9b5145ed9 Remove use of ts.sys in editor services 2016-05-19 15:55:42 -07:00
Mohamed Hegazy
c884fee3eb Remove dependncy on NodeJs from editor services 2016-05-19 13:16:20 -07:00
zhengbli
269416d675 Add test 2016-05-10 16:04:59 -07:00
zhengbli
8bd8ed7d4b Tolerate non-existing files specified 2016-05-06 13:02:57 -07:00
Zhengbo Li
166f95c677 Merge pull request #8311 from zhengbli/reportTsconfigError
[API] Add event for reporting tsconfig errors
2016-05-05 13:11:30 -07:00
zhengbli
4d94ae8749 Wipe out the cached script content if failed to read it 2016-04-29 02:13:50 -07:00
zhengbli
5da620efe4 Add config file diag related types to protocol 2016-04-26 15:31:41 -07:00
zhengbli
c14362e2ae Add event for reporting tsconfig errors 2016-04-26 12:53:38 -07:00
Zhengbo Li
aca769f8c4 Remove hard-coded new line character option 2016-04-25 15:24:34 -07:00
Zhengbo Li
0f18cf8bb7 Merge pull request #8196 from zhengbli/fileWatcherBackToPolling
Change file watching back to polling.
2016-04-25 11:42:26 -07:00
Mohamed Hegazy
39d64a2709 Add configured projects to the list of projects when searching 2016-04-23 14:10:26 -07:00
zhengbli
a09b001c61 Add env to allow switch to non-polling if really wants to 2016-04-22 11:54:09 -07:00
zhengbli
615dfa88f9 Merge branch 'master' of https://github.com/Microsoft/TypeScript into i4420
# Conflicts:
#	src/server/session.ts
2016-04-21 15:17:46 -07:00
zhengbli
1401e504ac Provide server response when reload is done 2016-04-21 15:14:58 -07:00
zhengbli
8709975f0b Merge branch 'master' of https://github.com/Microsoft/TypeScript into i2531
# Conflicts:
#	src/server/session.ts
2016-04-21 14:47:31 -07:00