26174 Commits

Author SHA1 Message Date
Sheetal Nandi
24cc284d19 The assert that cached value of config file existance is always correct, might not be true if file watcher is not invoked before creating configured project
Fixes #29191
2019-01-02 15:42:12 -08:00
Benjamin Lichtman
799656a037
Merge pull request #29214 from uniqueiniquity/nestedAsyncCodeFix
Only provide suggestion for outermost async fix
2018-12-31 17:18:39 -08:00
Benjamin Lichtman
11585d29bc
Merge pull request #29218 from uniqueiniquity/jsdocSpanForVarStatement
Jsdoc span for var statement
2018-12-31 16:27:34 -08:00
Benjamin Lichtman
cb57f17aba Simplify approach 2018-12-31 16:25:26 -08:00
Benjamin Lichtman
28e68a6891 Fix spelling of convertible 2018-12-31 16:00:24 -08:00
Benjamin Lichtman
048d04684b use existing util functions 2018-12-31 15:56:54 -08:00
Benjamin Lichtman
aebcb6df36
Merge pull request #29216 from uniqueiniquity/multilineArgumentSpans
Give appropriate outlining span for array and object literals as args in call expression
2018-12-31 15:18:07 -08:00
Benjamin Lichtman
bb2f300191 Add test 2018-12-31 15:15:47 -08:00
Benjamin Lichtman
34970d8a69 give jsdoc outline span before func exp assigned to var 2018-12-31 15:10:22 -08:00
Benjamin Lichtman
d3bcb82c6b
Merge pull request #29215 from uniqueiniquity/classExpressionOutline
Outlining spans for class expressions
2018-12-31 15:03:09 -08:00
Benjamin Lichtman
a266131928 Add test 2018-12-31 14:43:56 -08:00
Benjamin Lichtman
6c34520281 Use normal start for spans for args 2018-12-31 14:37:31 -08:00
Benjamin Lichtman
adcb278272 Add test 2018-12-31 14:11:08 -08:00
Benjamin Lichtman
b466336a3e Add class expression to set of nodes for outlining 2018-12-31 14:04:48 -08:00
Benjamin Lichtman
2dd6e20ef9 Only provide suggestion for outermost async fix 2018-12-31 11:50:40 -08:00
Daniel Rosenwasser
0dbb9760c0
Merge pull request #29147 from Kingwl/type_query_completions
fix typeof completions broken
2018-12-31 10:36:39 -08:00
Anders Hejlsberg
beebda3574
Merge pull request #29110 from Microsoft/fixDiscriminantCheck
Fix discriminant property check
2018-12-30 17:46:01 -10:00
Anders Hejlsberg
8570a67572
Merge pull request #29121 from Microsoft/mappedTypeConstraints
Improve constraints for non-homomorphic mapped types
2018-12-30 17:44:41 -10:00
Anders Hejlsberg
fd3af78b8b
Merge pull request #29179 from Microsoft/typeParameterDefaultForwardReference
No self or forward references in type parameter defaults
2018-12-30 17:43:57 -10:00
Anders Hejlsberg
8e1403144d
Merge pull request #29192 from Microsoft/initializerWidening
Fix initializer widening
2018-12-28 17:15:36 -10:00
Anders Hejlsberg
73b1dcb78f Accept new baselines 2018-12-28 09:38:24 -10:00
Anders Hejlsberg
7f4d1ac475 Add regression test 2018-12-28 09:38:19 -10:00
Anders Hejlsberg
93b4302d35 Accept new baselines 2018-12-28 09:36:23 -10:00
Anders Hejlsberg
0165e80e7c Don't widen contextually typed literals in initializer expressions 2018-12-28 09:30:14 -10:00
TypeScript Bot
4a664d690b Update user baselines (#29187) 2018-12-28 07:21:29 -08:00
Benjamin Lichtman
6ffe42781c
Merge pull request #29181 from uniqueiniquity/templateLiteralInNavTree
Show template literal in navtree function call args
2018-12-27 19:20:23 -08:00
Benjamin Lichtman
c46090b8dc Show template literal in navtree function call args 2018-12-27 17:43:56 -08:00
Anders Hejlsberg
8a72a19b7a Accept new baselines 2018-12-27 14:05:24 -10:00
Anders Hejlsberg
a400a8afec Add regression test 2018-12-27 14:05:14 -10:00
Anders Hejlsberg
5e1d490e58 Accept new baselines 2018-12-27 14:00:00 -10:00
Anders Hejlsberg
3f7a9a906b Type parameter defaults can only reference previously declared type parameters 2018-12-27 13:45:13 -10:00
王文璐
7c93affd7d fix typeof completions broken 2018-12-25 17:30:04 +08:00
Sheetal Nandi
b8def16e92
Merge pull request #28902 from Microsoft/unitTestsSplit
Unittests refactoring
2018-12-21 12:52:29 -08:00
Anders Hejlsberg
194496f5ad Accept new baselines 2018-12-21 12:51:20 -08:00
Anders Hejlsberg
7ad2661625 Add tests 2018-12-21 12:51:01 -08:00
Anders Hejlsberg
565ab7a971 Properly compute lower bound of key type in a mapped type 2018-12-21 12:50:53 -08:00
TypeScript Bot
a139303413 Update user baselines (#29109) 2018-12-20 16:57:21 -08:00
Sheetal Nandi
efc71602cd Refactor tsc-watch tests 2018-12-20 14:17:43 -08:00
Sheetal Nandi
f117184562 More tsserver tests refactoring 2018-12-20 14:00:45 -08:00
Sheetal Nandi
db4d9b3050 Add unittests:: on all unittests describe blocks for easy run 2018-12-20 13:20:53 -08:00
Sheetal Nandi
53e2507f60 More scenarios in their own test 2018-12-20 12:55:18 -08:00
Sheetal Nandi
5c8ef3934d Move the tests into their own folder for easy scenario search 2018-12-20 12:19:18 -08:00
Sheetal Nandi
9e17a66151 Sym links into single test 2018-12-20 12:18:43 -08:00
Sheetal Nandi
5234b8b18e Move more tests into resolutionCache and project errors 2018-12-20 12:17:02 -08:00
Sheetal Nandi
160c73f942 Separate out caching file system test 2018-12-20 12:16:47 -08:00
Sheetal Nandi
96c73701c1 More refactoring for resloutionCache and project errors 2018-12-20 12:16:23 -08:00
Sheetal Nandi
f6ac949596 Separate out LargeFileReferencedEvent test 2018-12-20 12:15:58 -08:00
Sheetal Nandi
04e190abb7 ProjectUpdatedInBackground in a separate unittest 2018-12-20 12:15:43 -08:00
Sheetal Nandi
39ec69e26e Separate out tests for project loading events into their own unittest file 2018-12-20 12:15:25 -08:00
Sheetal Nandi
03d66dd2ef Emit error tsserver tests into projectErrors 2018-12-20 12:12:54 -08:00