Alan Agius
|
bcb9fd7825
|
fix: formatting for chaining methods (#21027)
Closes: #20996
|
2018-01-16 08:53:43 -08:00 |
|
Anders Hejlsberg
|
9598acd477
|
Properly handle 'any' and 'never' as conditional check type
|
2018-01-15 15:31:43 -08:00 |
|
Anders Hejlsberg
|
15baf0ead5
|
Accept new baselines
|
2018-01-15 11:06:40 -08:00 |
|
Anders Hejlsberg
|
e8d1740da8
|
Introduce substitution types to use for constrained type parameters
|
2018-01-15 11:06:18 -08:00 |
|
Anders Hejlsberg
|
925da86496
|
Accept new baselines
|
2018-01-15 08:15:32 -08:00 |
|
Anders Hejlsberg
|
5094f7677c
|
Remove 'T extends U' type constructor
|
2018-01-15 08:11:05 -08:00 |
|
Anders Hejlsberg
|
53b1572ed6
|
Revert to extends check being part of conditional type
|
2018-01-15 07:59:46 -08:00 |
|
csigs
|
f0ce80a5c7
|
LEGO: Merge pull request 21188
LEGO: Merge pull request 21188
|
2018-01-15 03:10:31 -08:00 |
|
csigs
|
f4cfc9db73
|
LEGO: check in for master to temporary branch.
|
2018-01-15 11:10:12 +00:00 |
|
Anders Hejlsberg
|
c10a5520e2
|
Eagerly evaluate S extends T when S is definitely or definitely not assignable to T
|
2018-01-14 14:38:48 -08:00 |
|
csigs
|
2f29b7125b
|
LEGO: Merge pull request 21172
LEGO: Merge pull request 21172
|
2018-01-12 21:10:28 -08:00 |
|
csigs
|
da18a247ca
|
LEGO: check in for master to temporary branch.
|
2018-01-13 05:10:05 +00:00 |
|
Wesley Wigham
|
2e1738bffa
|
Enable substitution for object literal shorthand property assignments in the system transform (#21106)
|
2018-01-12 18:24:41 -08:00 |
|
Wesley Wigham
|
64305edbce
|
Skip outer expressions when checking for super keyword in binder (#20164)
* Skip outter expressions when checking for super keyword in binder
* use TransformFlags to optimize and correct super call transforms
* Lint
|
2018-01-12 18:24:02 -08:00 |
|
Sheetal Nandi
|
428e0529fd
|
Rename through all projects with the same file symLink
|
2018-01-12 16:24:04 -08:00 |
|
Nathan Shively-Sanders
|
6f28b0ac25
|
Merge pull request #21156 from Microsoft/fix-diff-omit
Fix Diff and Omit
|
2018-01-12 16:10:37 -08:00 |
|
Nathan Shively-Sanders
|
fd1bb9bde2
|
Group intersection code in getSimplifiedIndexedAccessType
|
2018-01-12 15:07:46 -08:00 |
|
Nathan Shively-Sanders
|
f1622f0dc6
|
Use filter instead of unnecessary laziness
|
2018-01-12 14:56:50 -08:00 |
|
Nathan Shively-Sanders
|
d74820d519
|
Remove mapped types to never from intersections
when transforming an indexed access type in order to get its constraint.
|
2018-01-12 14:43:31 -08:00 |
|
Andy
|
b8acf8d0c4
|
Handle jsconfig.json in fourslash tests (#16484)
|
2018-01-12 14:25:33 -08:00 |
|
Andy
|
d2fd137d88
|
Add a getFullText() helper method to IScriptSnapshot (#21155)
* Add a `getFullText()` helper method to `IScriptSnapshot`
* Use a function instead of a method
|
2018-01-12 10:44:39 -08:00 |
|
Sheetal Nandi
|
ef7f131398
|
Add test case for symLink and rename
|
2018-01-11 17:27:22 -08:00 |
|
Anders Hejlsberg
|
b6b936f2df
|
Accept new baselines
|
2018-01-11 16:45:54 -08:00 |
|
Anders Hejlsberg
|
13bf022ef6
|
Add regression tests
|
2018-01-11 16:45:44 -08:00 |
|
Nathan Shively-Sanders
|
baf31ec52e
|
Test Diff and Omit
|
2018-01-11 16:30:05 -08:00 |
|
Nathan Shively-Sanders
|
12b80f3183
|
Keep string index from intersections in base constraint of index type
|
2018-01-11 16:26:38 -08:00 |
|
Sheetal Nandi
|
b529d5ba1f
|
Merge pull request #21149 from Microsoft/tweakRecompileConditions
Do not trigger resolution cache invalidation if watch is triggered by program file emit
|
2018-01-11 16:17:09 -08:00 |
|
Anders Hejlsberg
|
6b882c7b39
|
Accept new baselines
|
2018-01-11 16:14:45 -08:00 |
|
Anders Hejlsberg
|
1ae0b461f8
|
Use contra-variant inferences when co-variant inferences yield 'never'
|
2018-01-11 16:14:19 -08:00 |
|
csigs
|
b1bbed8f41
|
LEGO: Merge pull request 21154
LEGO: Merge pull request 21154
|
2018-01-11 15:10:35 -08:00 |
|
csigs
|
c75f328697
|
LEGO: check in for master to temporary branch.
|
2018-01-11 23:10:17 +00:00 |
|
Andy
|
269867f5e8
|
Fix bug: get merged symbol of symbol.parent before checking against module symbol (#21147)
|
2018-01-11 13:42:08 -08:00 |
|
uniqueiniquity
|
aff02e879c
|
Move createTypesRegistry so more accessible
|
2018-01-11 13:20:45 -08:00 |
|
uniqueiniquity
|
2a0d5d173d
|
Fix tests
|
2018-01-11 13:07:47 -08:00 |
|
uniqueiniquity
|
87c59450aa
|
Revert unnecessary harness changes
|
2018-01-11 12:58:22 -08:00 |
|
uniqueiniquity
|
a21f73f862
|
Remove timestamp checking and move registry check into jstyping
|
2018-01-11 12:58:22 -08:00 |
|
uniqueiniquity
|
e72ea6f7b1
|
Update installed types if older than those listed in the registry
|
2018-01-11 12:58:22 -08:00 |
|
uniqueiniquity
|
23324345e2
|
Update representation of timestamp file to prevent some extra install calls
|
2018-01-11 12:58:22 -08:00 |
|
uniqueiniquity
|
6a16cfe0a5
|
Use existing map to hold representations of timestamp files
|
2018-01-11 12:58:22 -08:00 |
|
uniqueiniquity
|
7b6be118f5
|
Allow for local timestamp files and style fixes
|
2018-01-11 12:58:22 -08:00 |
|
uniqueiniquity
|
3f23d5d02e
|
Respond to CR
|
2018-01-11 12:58:22 -08:00 |
|
uniqueiniquity
|
4c32ac010c
|
Add test for timestamps write
|
2018-01-11 12:58:21 -08:00 |
|
uniqueiniquity
|
0b47a2dcfe
|
Add tests
|
2018-01-11 12:58:21 -08:00 |
|
uniqueiniquity
|
bf4ec1df5a
|
Fix timestamp writing, npm install, and cache behavior
|
2018-01-11 12:58:21 -08:00 |
|
uniqueiniquity
|
b0321dc177
|
Refactor to avoid errors
|
2018-01-11 12:58:21 -08:00 |
|
Benjamin Lichtman
|
ee5e8e3eee
|
Ensure proper JSON writing behavior of timestamps
|
2018-01-11 12:58:21 -08:00 |
|
uniqueiniquity
|
9d298a13a1
|
[WIP] enable updating ATA files
|
2018-01-11 12:58:21 -08:00 |
|
Sheetal Nandi
|
69bb5ea8f0
|
Do not trigger the failed lookup location invalidation for creation of program emit files
Handles #20934
|
2018-01-11 12:34:58 -08:00 |
|
Sheetal Nandi
|
c5ed8646e1
|
Add test where emit of the file results in invalidating resolution and hence invoking recompile
|
2018-01-11 12:33:38 -08:00 |
|
Andrew Casey
|
e3da8fb526
|
Merge pull request #21131 from amcasey/GH15533
Unmangle scoped package names in import completions
|
2018-01-11 11:03:34 -08:00 |
|