Commit Graph

19046 Commits

Author SHA1 Message Date
Daniel Rosenwasser a7bf6902ff Merge pull request #7952 from Microsoft/objectAssignPoly
Use an emit helper (or Object.assign) for JsxSpreadAttributes
2016-04-08 13:24:12 -07:00
zhengbli db6f5bd832 Rename the forEachProject function to something sane 2016-04-08 12:53:19 -07:00
Daniel Rosenwasser 73dbe41cd1 Accepted baselines. 2016-04-08 12:40:26 -07:00
Daniel Rosenwasser fb6f4aefd9 Changed emit to use 'Object.prototype.hasOwnProperty'. 2016-04-08 12:34:25 -07:00
Sheetal Nandi 1d2730790e Report implicit any errors on destructuring parameter declarations
Handles #6935
2016-04-08 12:22:07 -07:00
Yui 381c0260ff Accept correct baseline (#7967) 2016-04-08 11:30:08 -07:00
Ron Buckton c621a9e0e0 Merge pull request #7965 from Microsoft/transforms-fix7886
Fixes comment emit for super property call
2016-04-08 10:57:54 -07:00
Ron Buckton 1696446b54 Fixes comment emit for super property call 2016-04-08 10:39:59 -07:00
Ron Buckton 8db3ce2e44 Merge pull request #7951 from Microsoft/transforms-fix7896
[Transforms] Fixes detached comment emit for constructors
2016-04-08 10:37:59 -07:00
Daniel Rosenwasser 67a77dde40 Accepted baselines. 2016-04-08 10:32:56 -07:00
Sheetal Nandi f7ca43917f Handle the rename locations for default import
Handles #7024
2016-04-08 10:19:02 -07:00
Sheetal Nandi 92622bf715 Fix the git ignore so that browser test server is ignored 2016-04-08 10:05:22 -07:00
Anders Hejlsberg 019f5bd4e8 Accepting new baselines 2016-04-08 09:21:17 -07:00
Anders Hejlsberg 5179dd6ada Flow analysis of &&, ||, and destructuring assignments 2016-04-08 09:13:47 -07:00
Daniel Rosenwasser a90d471b87 Remove unnecessary 'null'/'undefined' check, removed temp for args length. 2016-04-07 23:25:32 -07:00
zhengbli a2035a572e Add API support for LS host to specify script kind of a file to open 2016-04-07 23:01:20 -07:00
Daniel Rosenwasser 8ed7c76b43 Accepted baselines. 2016-04-07 18:31:46 -07:00
Daniel Rosenwasser bb0ec3bbd4 Use an emit helper for JSX Spread Attributes. 2016-04-07 18:30:26 -07:00
Ron Buckton dc30aa37da Fixes detached comment emit for constructors 2016-04-07 18:22:49 -07:00
Paul van Brenk 58efc2ee05 Merge pull request #7883 from Microsoft/listEmittedFiles2
Add option to list the emitted files as part of the compiler output.
2016-04-07 17:50:26 -07:00
Ron Buckton f61e122f9b Merge pull request #7940 from Microsoft/transforms-fix7914
[Transforms] Emits class name with comments.
2016-04-07 17:38:31 -07:00
Ron Buckton 86c45fb723 Merge pull request #7948 from Microsoft/transforms-onByDefault
[Transforms] Makes transforms the default
2016-04-07 17:36:28 -07:00
Ron Buckton 1aa69921c6 Makes transforms the default 2016-04-07 17:07:12 -07:00
Ron Buckton 774d961da5 Merge pull request #7946 from Microsoft/transforms-dontBreakRunTestsBrowser
[Transforms] Fixes issues that were causing runtests-browser to fail
2016-04-07 17:03:25 -07:00
Mohamed Hegazy 49d3ed5919 Merge branch 'transforms' into sourceMapUpdatesForClasses 2016-04-07 17:03:06 -07:00
Ron Buckton 018a0d1d3a Adds IO mappings for tryEnableSourceMapsForHost 2016-04-07 16:56:22 -07:00
Paul van Brenk 097adc6b3a Remove message from 'help' 2016-04-07 16:47:52 -07:00
Vladimir Matveev 2413e5e3f9 Merge pull request #7944 from Microsoft/recordTempVariables
record temp variable introduced in spread calls
2016-04-07 16:38:29 -07:00
Mohamed Hegazy 68170dfbdb Add a source mapping to the closing } for functions, and wire in positions for class transfomtaion 2016-04-07 16:17:58 -07:00
Mohamed Hegazy 2901425d41 remove trailing commas 2016-04-07 16:16:34 -07:00
Ron Buckton 3507ed021c Fixes issues that were causing runtests-browser to fail 2016-04-07 16:13:28 -07:00
Paul van Brenk 8d08be8a62 use temp variable for current dir.
prevents calls to the host for every file.
2016-04-07 16:06:29 -07:00
Vladimir Matveev aad3fc5272 Merge pull request #7941 from Microsoft/unusedImportsES6
elide unused imports in ES6 emit
2016-04-07 15:51:13 -07:00
Sheetal Nandi a405f285ec Merge branch 'master' into renameAndFindRef 2016-04-07 15:48:46 -07:00
Sheetal Nandi 2e44bccb36 Test case for nested binding element's rename 2016-04-07 15:45:45 -07:00
Sheetal Nandi ad916ab05d Handles when property is renamed and is also part of destructuring assignment
Handles destructuring assignment part of #6312
2016-04-07 15:41:42 -07:00
Zhengbo Li b9c4b026fe Merge pull request #7619 from zhengbli/updateDom20160321
Routine update of dom-related lib.d.ts
2016-04-07 15:33:43 -07:00
Paul van Brenk 40b22b2fca Ensure the listed files have absolute paths. 2016-04-07 15:31:02 -07:00
Vladimir Matveev 586404ba09 record temp variable introduced in spread calls 2016-04-07 15:29:49 -07:00
Paul van Brenk 88a8992ce3 CR Feedback 2016-04-07 15:29:11 -07:00
Ron Buckton cbc2452409 Changed getDeclarationName to allow comments if requested 2016-04-07 14:25:24 -07:00
zhengbli fb0d720da7 refactor cr 2016-04-07 14:07:14 -07:00
Vladimir Matveev cc0cb5851b elide unused imports in ES6 emit 2016-04-07 12:55:49 -07:00
Daniel Rosenwasser ff0b349782 Merge pull request #7920 from Microsoft/exportWhenClassIsDecorated
Continue exporting variables when a decorated class is exported.
2016-04-07 12:38:36 -07:00
Daniel Rosenwasser 4446727fa6 Merge pull request #7925 from Microsoft/correctStrictPrologueCheckToTransforms
Correct strict prologue check to transforms
2016-04-07 12:37:42 -07:00
Daniel Rosenwasser 9b6f8d1b7a Merge pull request #7924 from Microsoft/correctStrictPrologueCheck
Emit "use strict" if a prologue only contains "use strict" somewhere inside of it
2016-04-07 12:37:33 -07:00
Ron Buckton 9d2f0b37c0 Emits class name with comments. 2016-04-07 12:27:44 -07:00
Vladimir Matveev 5c6009ceae Merge pull request #7921 from Microsoft/unqualifiedEnumMembers
emit unqualified enum members as qualified
2016-04-07 11:20:02 -07:00
Yui f0a996e6fb Fix rwc (#7895)
* Fix RWC

* Fix RWC

* Addres PR
2016-04-07 11:17:43 -07:00
Sheetal Nandi 6d43c02796 Test cases when var is renamed and used in destructuring 2016-04-07 10:48:21 -07:00