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 |
|
Sheetal Nandi
|
42484b504e
|
Use DirectoryStructureHost for fileExists and readFile
|
2018-12-27 10:36:18 -08:00 |
|
Kagami Sascha Rosylight
|
c89a80736e
|
add ES2019 target
|
2018-12-27 19:46:21 +09:00 |
|
Sheetal Nandi
|
69abc12494
|
Handle declaration emit errors in tsbuild mode by backing up builder state
This helps us revert to state where we pretend as if emit is not done (since we do not do emit if there are errors)
|
2018-12-26 12:25:27 -08:00 |
|
Sheetal Nandi
|
b360ff770a
|
Write the tests for incremental build and declaration emit errors handling
These will fail since its still TODO
|
2018-12-26 12:07:12 -08:00 |
|
Kagami Sascha Rosylight
|
60996b5bed
|
Merge remote-tracking branch 'upstream/master' into async-es2018
|
2018-12-26 17:15:03 +09:00 |
|
王文璐
|
7c93affd7d
|
fix typeof completions broken
|
2018-12-25 17:30:04 +08:00 |
|
Klaus Meinhardt
|
a769c35484
|
property is used before its initialization: check more nodes
Fixes: #29125
|
2018-12-23 23:13:46 +01:00 |
|
Sheetal Nandi
|
0d9038c30a
|
Handle prepend in incremental build. Always emit when program uses project reference with prepend since it cant tell changes in js/map files
|
2018-12-21 17:22:17 -08:00 |
|
Sheetal Nandi
|
7b290fdbd4
|
Update the timestamps of outputs that dont need to be written because of incremental build
This ensures that after `tsbuild` after incremental build of `tsbuild -w` doesnt result in unnecessary rebuilds
|
2018-12-21 12:56:03 -08:00 |
|
Sheetal Nandi
|
f1949bbae8
|
Use emit builder to emit only changed files.
|
2018-12-21 12:53:26 -08:00 |
|
Sheetal Nandi
|
47f51060e9
|
Use oldProgram to create the new Program.
This helps in storing the semantic diagnostics
|
2018-12-21 12:53:26 -08:00 |
|
Sheetal Nandi
|
69193d9c20
|
Add method to release held Program in BuilderProgram
|
2018-12-21 12:53:25 -08:00 |
|
Sheetal Nandi
|
56a76d8b62
|
Revert BuilderProgram to be redirected object to Program in preparation to set Program in state to undefined for storing.
|
2018-12-21 12:53:25 -08:00 |
|
Sheetal Nandi
|
48baa42d65
|
Make SolutionBuilder handle BuilderProgram in preparation to handle incremental builds
|
2018-12-21 12:53:25 -08:00 |
|
Sheetal Nandi
|
9e05abcfd3
|
Make BuilderProgram as Program
|
2018-12-21 12:53:15 -08:00 |
|
Sheetal Nandi
|
0cabb00b34
|
Use watch factory instead of direct host functions in tsbuild to provide detailed information on watch invokations
|
2018-12-21 12:53:14 -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 |
|