Mohamed Hegazy
|
3e08c4174e
|
Merge pull request #24000 from ajafff/regex-factory
Add createRegularExpressionLiteral and expose createStringLiteral
|
2018-05-10 09:56:46 -07:00 |
|
Wesley Wigham
|
20f9493f04
|
Allow all private declarations to be emitted in declaration output (#23351)
* Mostly functional WIP
* Fix accessors, symbol stringification
* Accept/update changed baselines
* Move type definition so file build order doesnt matter
* Accept post-merge test update
* Rename function, add doc
|
2018-05-09 19:53:44 -07:00 |
|
Klaus Meinhardt
|
fc3ba76ab7
|
Add createRegularExpressionLiteral and expose createStringLiteral
Fixes: #23992
|
2018-05-09 22:22:46 +02:00 |
|
Mohamed Hegazy
|
9ea4d93823
|
Merge pull request #23957 from paulkoerbitz/16675-better-error-message-for-dynamic-import
Fix #16675: Better error message for dynamic import with ES2015 modules
|
2018-05-09 09:42:58 -07:00 |
|
Nathan Shively-Sanders
|
e27fb0651b
|
Fix crash in recursive declared type resolution (#23950)
When one type has a type parameter with a default
|
2018-05-09 09:25:00 -07:00 |
|
Paul Koerbitz
|
89d2baede7
|
Adress review comments
|
2018-05-09 10:53:27 +02:00 |
|
Ron Buckton
|
f17bf54bfe
|
Merge pull request #23887 from agentcooper/async-generator-resolve-promise
Resolve promise inside async generator
|
2018-05-09 00:23:47 -07:00 |
|
Artem Tyurin
|
d88210b270
|
Do not check for await expression and always output yield await
|
2018-05-09 09:09:49 +02:00 |
|
Mohamed Hegazy
|
030b8fc8a6
|
Merge pull request #23976 from ialexryan/patch-3
Fix comment typo in program.ts
|
2018-05-08 22:08:56 -07:00 |
|
Alex Ryan
|
f9bd3afb8f
|
Fix comment typo in types.ts
|
2018-05-08 14:51:49 -07:00 |
|
Alex Ryan
|
01351d43e4
|
Fix comment typo in program.ts
|
2018-05-08 14:36:32 -07:00 |
|
Alex Ryan
|
4fb2add9a1
|
Fix comment typo in resolutionCache.ts
Another comment-only fix.
|
2018-05-08 14:27:40 -07:00 |
|
Alex Ryan
|
211b09b46c
|
Fix typo in parser.ts
|
2018-05-08 14:20:26 -07:00 |
|
Andy
|
5725428f2d
|
fixUnusedIdentifier: Handle destructure with all bindings unused (#23805)
* fixUnusedIdentifier: Handle destructure with all bindings unused
* Add parameters test
* Add test for 'for' loop
|
2018-05-08 13:33:55 -07:00 |
|
Wesley Wigham
|
556c316fed
|
Make new harness fake host more performant in large complications (#23951)
* Make new harness fake host more performant in large complications
* Use sortedmap
|
2018-05-08 12:46:33 -07:00 |
|
Sheetal Nandi
|
12790e8d83
|
Merge pull request #23910 from Microsoft/moduleUpdates
Support invalidating resolutions that are path mapped into sibling folder of root
|
2018-05-08 12:41:11 -07:00 |
|
Anders Hejlsberg
|
40e0ab72d2
|
Merge pull request #23966 from Microsoft/fixIndexedAccessAnyConstraint
Fix indexed access with 'any' constraint
|
2018-05-08 12:21:00 -07:00 |
|
Wesley Wigham
|
8ab5be9a86
|
Add hook for adding transforms into the declaration emit pipeline after the main one (#23946)
* Add hook for adding transforms into the declaration emit pipeline after the main one
* Fix lint
|
2018-05-08 11:20:48 -07:00 |
|
Anders Hejlsberg
|
ce6fd5eeaa
|
Exception for 'any' constraint only applies to type parameters
|
2018-05-08 09:42:03 -07:00 |
|
Artem Tyurin
|
4d37c44b92
|
Apply transformation to await expression
|
2018-05-08 08:21:08 +02:00 |
|
Paul Koerbitz
|
ba360cfc4f
|
Make error message for dynamic imports when module is ES2015 more helpful
|
2018-05-08 07:45:48 +02:00 |
|
Ryan Cavanaugh
|
10f2eb5ff1
|
Pass setParentNodes through to parseJsonText
|
2018-05-07 15:39:00 -07:00 |
|
Ryan Cavanaugh
|
ffa0ccba2a
|
Project References Core support
|
2018-05-07 15:12:50 -07:00 |
|
Artem Tyurin
|
4318d97531
|
Revert "Resolve promise inside async generator"
This reverts commit 3e4279195f3eabdf1a473e0acaa942175ad81d7c.
|
2018-05-05 02:45:33 +02:00 |
|
Artem Tyurin
|
fa94fb079c
|
Always yield await in async generator
|
2018-05-05 02:45:14 +02:00 |
|
Andy
|
cecad27662
|
findAllReferences: Treat a nested property in a jsdoc type literal as a definition (#23901)
* findAllReferences: Treat a nested property in a jsdoc type literal as a definition
* Fix lint
|
2018-05-04 16:58:07 -07:00 |
|
Andy
|
21a6a9afcc
|
Remove unused interface (#23905)
|
2018-05-04 15:51:46 -07:00 |
|
Sheetal Nandi
|
1a2fda0f56
|
Add support to update module resolutions on watches from mono repo like setup with path mapping
Fixes #22349
|
2018-05-04 15:39:06 -07:00 |
|
Wesley Wigham
|
618da24d6a
|
Look at simplified types when checking distributive conditional constraints (#23884)
|
2018-05-04 14:35:39 -07:00 |
|
Sheetal Nandi
|
5133c70e7e
|
Merge pull request #22167 from Microsoft/requireJson
Resolve the modue names with "modulename.json" to json files when doing node module resolution
|
2018-05-04 12:42:10 -07:00 |
|
Sheetal Nandi
|
c4143ae0c1
|
Update the message for resolveJsonModule as per PR feedback
|
2018-05-04 11:14:39 -07:00 |
|
Sheetal Nandi
|
4e6586deb8
|
PR feedback
|
2018-05-04 10:45:46 -07:00 |
|
Artem Tyurin
|
3e4279195f
|
Resolve promise inside async generator
|
2018-05-04 12:15:58 +02:00 |
|
Ron Buckton
|
de10e82e8a
|
Add assertion message
|
2018-05-03 16:27:15 -07:00 |
|
Ron Buckton
|
a7074e2054
|
Minor changes to reduce stack depth during emit
|
2018-05-03 16:04:52 -07:00 |
|
Sheetal Nandi
|
15f9ea3d14
|
Merge branch 'master' into requireJson
|
2018-05-03 15:35:54 -07:00 |
|
Andy
|
406ca06e8e
|
Fix bug: JSDocPropertyTag is a declaration (#23876)
|
2018-05-03 14:19:15 -07:00 |
|
Wesley Wigham
|
eb80e9a51c
|
node builder should strive to preserve mapped type keyofness (#23815)
|
2018-05-03 12:38:31 -07:00 |
|
Wesley Wigham
|
23b9a23455
|
Ensure properties with computed names are visited (#23787)
|
2018-05-03 11:21:29 -07:00 |
|
Wesley Wigham
|
19a985eb24
|
Dont consider global augmentation top-level members as having the export modifier (#23846)
* Dont consider global argumentation top-level members as having the export modifier
* Remove unneeded test parts from repro
|
2018-05-03 11:21:11 -07:00 |
|
Wesley Wigham
|
b467cd8a99
|
Move property errors to the name for the error span (#23865)
|
2018-05-03 10:55:44 -07:00 |
|
Wesley Wigham
|
41182c2f0b
|
Stop using circularity-unchecked-caching (#23808)
* Stop using circularity-unchecked-caching
* Add comment
|
2018-05-03 10:44:17 -07:00 |
|
Ron Buckton
|
56648ad0f1
|
Merge pull request #20763 from Microsoft/vfs
Update harness to use single robust virtual file system for tests.
|
2018-05-03 10:25:20 -07:00 |
|
Armando Aguirre
|
1d593fd81e
|
Merge pull request #23191 from armanio123/AddVueSupport
Added deferred ScriptKind and renamed JsFileExtensionInfo to FileExte…
|
2018-05-02 18:13:34 -07:00 |
|
Ron Buckton
|
88d5d6fccc
|
Merge pull request #23834 from Microsoft/generateNamesEarlier
Pre-generate names ahead of time
|
2018-05-02 17:51:37 -07:00 |
|
Armando Aguirre
|
b8ddc0dabb
|
Rollback fileExtensionIs
|
2018-05-02 17:17:55 -07:00 |
|
Wesley Wigham
|
9c40d276ab
|
Downlevel destructuring in module transformer if destructured variable has multiple names (#23832)
* Downlevel destructuring in module transformer if destructured variable has multiple names
* Alter indentation
|
2018-05-02 16:20:47 -07:00 |
|
Wesley Wigham
|
b5b7fc4f1d
|
Flag default imports with named imports as needing importStar (#23795)
* Flag default imports with named imports as needing importStar
* Restructure helpers a bit, add double-default testcase
|
2018-05-02 16:20:34 -07:00 |
|
Ron Buckton
|
ab8c3fa3ac
|
Pre-generate names ahead of time
|
2018-05-02 13:34:14 -07:00 |
|
Ron Buckton
|
66c11c527a
|
Update completion order in test
|
2018-05-02 10:51:09 -07:00 |
|