Commit Graph

18283 Commits

Author SHA1 Message Date
Vladimir Matveev
595342615b abstract code in FindReferences from concrete way of creating result reference entry to seamlessly reuse the same code for gotoImplementation (#14637) 2017-03-16 15:53:05 -07:00
Andy Hanson
18f283f68a Add more missing quotes 2017-03-16 14:43:56 -07:00
Kanchalai Tanglertsampan
6db02e7438 Fix up incorrect system emit 2017-03-16 14:01:37 -07:00
Kanchalai Tanglertsampan
aace2c358f Update baselines and add fourslash 2017-03-16 13:39:30 -07:00
Kanchalai Tanglertsampan
4980fa4d5d Update resolveEntityName to check for non entity name in property access expression 2017-03-16 13:39:17 -07:00
Andy Hanson
9c0f77091c Clean up code in parser 2017-03-16 13:23:35 -07:00
Mohamed Hegazy
7ead44f841 Merge pull request #14448 from DLehenbauer/removeWScript
Remove vestiges of WScript support
2017-03-16 12:23:32 -07:00
Zhengbo Li
5040e1d279 Mark occurence item in string with a special property (#14677)
* mark occurence item in string with a special property

* Adding trailing commas
2017-03-16 11:01:48 -07:00
Arthur Ozga
ec997f3299 more temp 2017-03-16 09:52:19 -07:00
Kanchalai Tanglertsampan
1c90ef5aad wip-fix resolveEntityName with parenthesizedExpression 2017-03-15 19:16:37 -07:00
Mohamed Hegazy
d78e5a1db5 Normalize line endings when validating baselines 2017-03-15 18:39:44 -07:00
Arthur Ozga
0a2d7a7f94 temp
* added signature factory/visitor entry
2017-03-15 18:09:55 -07:00
Mohamed Hegazy
0112a38ec9 Accept baselines 2017-03-15 17:21:28 -07:00
Mohamed Hegazy
b6ccad4b54 Fix bad merge 2017-03-15 17:21:07 -07:00
Mohamed Hegazy
5016141b94 Remove sourceMap:false from default compiler optios now that we have all options generated 2017-03-15 16:41:39 -07:00
Mohamed Hegazy
5bbd8f809a rename catogories, and reorder options 2017-03-15 16:15:59 -07:00
Mohamed Hegazy
efa3093ece Print comments in a diffrent column 2017-03-15 16:08:32 -07:00
Mohamed Hegazy
f2654c65d9 Remove compileOnSave from compiler option 2017-03-15 15:40:07 -07:00
Mohamed Hegazy
7d56837f54 Merge branch 'master' into optionsDescription 2017-03-15 15:38:55 -07:00
Mohamed Hegazy
3b57b5d4d5 Refactor checking for checkJs value in a common helper 2017-03-15 15:17:33 -07:00
Arthur Ozga
a4b981af16 Merge branch 'master' into createTypeNode 2017-03-15 13:06:35 -07:00
Mohamed Hegazy
0dac29f6f3 Merge branch 'master' into checkJSFiles 2017-03-15 12:35:26 -07:00
Mohamed Hegazy
798062944b Code review comments 2017-03-15 12:27:47 -07:00
Mohamed Hegazy
4b3cd6a1db Merge pull request #14641 from cedvdb/master
Added `entries`, `foreach`,  `values` and `keys` to NodeListOf
2017-03-15 12:15:53 -07:00
Vladimir Matveev
2b10611fbf initial revision of infrastructure to produce text changes that uses existing node factory, formatter and printer (#14441)
initial revision of infrastructure to produce text changes that uses existing node factory, formatter and printer
2017-03-15 11:44:36 -07:00
Arthur Ozga
4b97893f3d Merge branch 'vladima/textChanges' into createTypeNode 2017-03-15 10:29:35 -07:00
Arthur Ozga
758e1ff8b7 temp 2017-03-15 09:06:59 -07:00
cedvdb
e8b6e8b0f1 swap entries and values 2017-03-15 12:48:55 +01:00
Vladimir Matveev
c687add579 add tests to add and remove members in class 2017-03-14 22:36:38 -07:00
Yui T
86c7129027 wip-system emit 2017-03-14 20:13:32 -07:00
cedvdb
db878adea3 changed forEach comment 2017-03-15 03:15:58 +01:00
cedvdb
8d0e0f3f79 Added comment for forEach 2017-03-15 03:12:08 +01:00
cedvdb
f20c59a7d2 change NodeList to NodeListOf in NodeListOf.forEach 2017-03-15 03:10:40 +01:00
cedvdb
d9cab83314 Change Node to TNode in NodeListOf 2017-03-15 03:08:16 +01:00
cedvdb
64070632dc added comments 2017-03-15 03:06:25 +01:00
Arthur Ozga
8020e24fda Merge branch 'vladima/textChanges' into createTypeNode 2017-03-14 18:40:39 -07:00
Arthur Ozga
e185ebb8d5 simplify rest param handling 2017-03-14 18:24:00 -07:00
Vladimir Matveev
323aa3a56c add asserts for cases when containing list cannot be determined 2017-03-14 17:17:16 -07:00
cedvdb
45ae0b453c change to forEach method 2017-03-15 01:15:15 +01:00
Vladimir Matveev
5775d27e32 respect initial order of changes 2017-03-14 17:08:35 -07:00
Arthur Ozga
18723d938f Merge branch 'vladima/textChanges' into createTypeNode 2017-03-14 16:46:09 -07:00
Arthur Ozga
b8756597b8 test cleanup 2017-03-14 16:45:47 -07:00
Arthur Ozga
e381ffaac7 don't add any typenode for signature return type 2017-03-14 16:25:51 -07:00
Arthur Ozga
79a4557f4c visit type literal and dotDotDottoken 2017-03-14 16:24:59 -07:00
Vladimir Matveev
d4bb267ee3 add insertNodeInListAfter functionality 2017-03-14 16:13:33 -07:00
Arthur Ozga
92b3e17bc0 Fix deep clone 2017-03-14 15:26:30 -07:00
Vladimir Matveev
e7e1ac93ad Merge remote-tracking branch 'origin/master' into vladima/textChanges 2017-03-14 15:08:57 -07:00
Kanchalai Tanglertsampan
9864b4e1ff Emit import callExpression for UMD and AMD 2017-03-14 14:41:49 -07:00
Kanchalai Tanglertsampan
a84645c63e Add more tests for emitting of es2018 module-kind 2017-03-14 14:41:14 -07:00
Arthur Ozga
2fd3229568 Various fixes
* create type reference node from type parameters
* expose index signature synthesis
* widen types in helpers
* format unions
* use deep cloning
2017-03-14 14:35:23 -07:00