Commit Graph

  • c08e2bfd28 update dom libs zhengbli 2016-09-26 16:52:25 -07:00
  • 3277c48819 Remove osx Mohamed Hegazy 2016-09-26 16:48:21 -07:00
  • b245cddf37 Remove 0.10 Mohamed Hegazy 2016-09-26 16:47:37 -07:00
  • ea6cd93968 Merge pull request #11157 from Microsoft/runTravisOn2.0.5 Yui 2016-09-26 16:25:27 -07:00
  • 0028d3fd9b Merge pull request #11023 from Microsoft/fix10002 Mohamed Hegazy 2016-09-26 16:06:18 -07:00
  • 246e395dc6 Update .travis.yml to run 2.0.5 Yui T 2016-09-26 15:42:13 -07:00
  • 3f30125769 Merge pull request #11128 from Microsoft/fix11038 Ron Buckton 2016-09-26 15:35:14 -07:00
  • 76e71ab9a3 Merge pull request #11126 from Microsoft/nonWideningLiterals Anders Hejlsberg 2016-09-26 15:22:25 -07:00
  • bfb8933a93 Refactored emit pipeline. Ron Buckton 2016-09-26 15:21:03 -07:00
  • 3d921175a9 Merge pull request #11114 from Microsoft/restructureASTToParseReactAttributesAsObjectLiteral Yui 2016-09-26 15:04:38 -07:00
  • c1ee534974 Clean up SourceMapWriter and emitter. Ron Buckton 2016-09-26 13:52:09 -07:00
  • 8f883b9417 Merge branch 'master' into FixAbsoluteTripleSlashCompletions Arthur Ozga 2016-09-26 13:37:38 -07:00
  • d423aadc72 comments Arthur Ozga 2016-09-26 13:34:07 -07:00
  • b6b8e8c308 Add tests Anders Hejlsberg 2016-09-26 12:47:22 -07:00
  • 791ae5b3c9 Accept new baselines Anders Hejlsberg 2016-09-26 12:47:14 -07:00
  • e1d5bdffd7 String and numeric literal initializes in ambient const declarations Anders Hejlsberg 2016-09-26 12:46:39 -07:00
  • 9a7ebb0ac5 Change new file to use CRLF Nathan Shively-Sanders 2016-09-26 11:53:11 -07:00
  • a0db19749a Rename Spread[Element]Expression Nathan Shively-Sanders 2016-09-26 11:50:02 -07:00
  • 625a253da4 Rename isObjectLiteralElement to isobjectLiteralElementLike Kanchalai Tanglertsampan 2016-09-26 11:42:58 -07:00
  • 3c74558e08 Address PR: use ObjectLiteralElement as an interface name and ObjectLitearlElementLike as a type alias Kanchalai Tanglertsampan 2016-09-26 11:42:40 -07:00
  • 09eb6fef4e Merge pull request #11142 from nchen63/fix-export Mohamed Hegazy 2016-09-26 11:24:26 -07:00
  • f2de4508df Extract emit-specific properties into EmitNode Ron Buckton 2016-09-26 11:20:24 -07:00
  • b38d7ac9fd Annotate directorySeparator Arthur Ozga 2016-09-26 11:19:06 -07:00
  • 63f8c99173 Object.assign uses spread types now Nathan Shively-Sanders 2016-09-26 10:24:05 -07:00
  • e1bfd7f792 Address PR: Update comment and use JSDoc Kanchalai Tanglertsampan 2016-09-26 10:02:07 -07:00
  • 39385590b6 Move interfaceSpread to correct location Nathan Shively-Sanders 2016-09-26 09:43:59 -07:00
  • c8db211d90 Update baselines Nathan Shively-Sanders 2016-09-26 09:33:27 -07:00
  • 0fea59f642 Add spread tests Nathan Shively-Sanders 2016-09-26 09:33:08 -07:00
  • bf866cea7b Update build files Nathan Shively-Sanders 2016-09-26 09:32:23 -07:00
  • 7004652a0a Declaration emit spread types and downlevel spread Nathan Shively-Sanders 2016-09-26 09:31:34 -07:00
  • a3ffe6f874 Parse, bind and check spread types and elements Nathan Shively-Sanders 2016-09-26 09:30:15 -07:00
  • 832c17df1c add unit tests Noah Chen 2016-09-26 12:25:48 -04:00
  • 05ceda747d Fix error when compiling with declarations Noah Chen 2016-09-26 01:00:24 -04:00
  • e345f47b18 Merge branch 'master' into fix11038 Ron Buckton 2016-09-25 11:09:51 -07:00
  • 9950b98b58 Merge pull request #11132 from Microsoft/fix11024 Ron Buckton 2016-09-25 10:59:34 -07:00
  • 1f791e23d8 Merge pull request #11131 from Microsoft/fix11037 Ron Buckton 2016-09-25 10:58:08 -07:00
  • 992b385dfe Merge pull request #11130 from Microsoft/fix11031 Ron Buckton 2016-09-25 10:56:25 -07:00
  • 018bc741ad Fix missing visit of expression in for..of Ron Buckton 2016-09-24 16:21:26 -07:00
  • 7f98d3dbb2 Fix some issues with module ES6/target ES5 Ron Buckton 2016-09-24 16:07:13 -07:00
  • a8e004255e Accept new baselines Anders Hejlsberg 2016-09-24 15:59:06 -07:00
  • 9771f429ed Add tests Anders Hejlsberg 2016-09-24 15:58:53 -07:00
  • b21a7399e5 Fix downlevel async hoisting Ron Buckton 2016-09-24 15:35:54 -07:00
  • 619e116ded Change this capturing algorithm for converted loops Ron Buckton 2016-09-24 15:07:54 -07:00
  • 4a78047af0 Accept new baselines Anders Hejlsberg 2016-09-24 08:09:27 -07:00
  • e6efb15a53 Lazily create fresh literal types Anders Hejlsberg 2016-09-24 08:09:06 -07:00
  • ed003b93f4 Accept new baselines Anders Hejlsberg 2016-09-24 07:38:35 -07:00
  • 55034d8e10 Emit widened literal type for const without type annotation Anders Hejlsberg 2016-09-24 07:38:26 -07:00
  • 83acef7309 fix linting error Yuichi Nukiyama 2016-09-24 10:48:57 +09:00
  • e65cdc3953 change error message Yuichi Nukiyama 2016-09-24 10:18:49 +09:00
  • 36d493eaa8 Merge remote-tracking branch 'tsupstream/master' Yuichi Nukiyama 2016-09-24 09:55:36 +09:00
  • 2035db1d51 Convert to Doc Comment Arthur Ozga 2016-09-23 17:37:11 -07:00
  • 33789cbfde Update baselines Kanchalai Tanglertsampan 2016-09-23 17:28:18 -07:00
  • 04640d0e97 Add tests Kanchalai Tanglertsampan 2016-09-23 17:28:08 -07:00
  • aef58a5405 Address Github #11081 when we start paring "1" in type and keep going instead of terminate when see ")" Kanchalai Tanglertsampan 2016-09-23 17:27:53 -07:00
  • b9adef6416 Accept new baselines Anders Hejlsberg 2016-09-23 16:07:59 -07:00
  • a3c18b4a10 Only widen fresh literal types Anders Hejlsberg 2016-09-23 16:06:25 -07:00
  • 78c3f17d01 Add spreadObjectLiteralAssignment. This is an AST node for spread in ObjectLiteralExpression. Kanchalai Tanglertsampan 2016-09-21 15:11:17 -07:00
  • d739c36be9 Create base interface for ObjectLiteralExpression or future JSXAttributes to extend from. Create ObjectLiteralElementLike and make ObjectLiteralElement become union type of all possible type allow in PropertyDefinition Kanchalai Tanglertsampan 2016-09-21 15:09:23 -07:00
  • 7d4a18766c Track freshness of string and numeric literals Anders Hejlsberg 2016-09-23 09:30:50 -07:00
  • a9d97ae22e Merge pull request #11071 from Microsoft/gulpbuild Mohamed Hegazy 2016-09-22 19:11:45 -07:00
  • a991673f1a allow to replace content of script info with empty text (#11075) Vladimir Matveev 2016-09-22 17:29:18 -07:00
  • ff082eb617 Merge pull request #11070 from zhengbli/allowSynthetic Zhengbo Li 2016-09-22 17:13:31 -07:00
  • 0a0b7e4baa Update LKG Mohamed Hegazy 2016-09-22 16:31:23 -07:00
  • 9482233c22 Merge branch 'release-2.0.5' into gulpbuild v2.0.5 Mohamed Hegazy 2016-09-22 16:22:40 -07:00
  • 0cd1af4fd6 Add gulp build tasks for cancellationToken and typingsInstaller Mohamed Hegazy 2016-09-22 16:20:27 -07:00
  • 59b12d721c Merge pull request #11069 from Microsoft/FixNPMLocation Mohamed Hegazy 2016-09-22 15:33:43 -07:00
  • 12578a5cc6 set allowSyntheticDefaultImports to true by default for jsconfig.json zhengbli 2016-09-22 14:55:58 -07:00
  • 311e2851b9 Merge branch 'release-2.0.5' into FixNPMLocation Mohamed Hegazy 2016-09-22 14:39:12 -07:00
  • 92ae0f1bbc Add cancellationToken and typingsInstaller to LKG command Mohamed Hegazy 2016-09-22 14:37:06 -07:00
  • f13cef19dd Add fallback for npm location if not running under node.exe Mohamed Hegazy 2016-09-22 14:34:08 -07:00
  • 1fd0a8ca7d added unittest for watching @types (#11027) Vladimir Matveev 2016-09-22 14:17:19 -07:00
  • 95c3eccbe9 Merge pull request #11049 from RyanCavanaugh/correctErrorBaseline Ryan Cavanaugh 2016-09-21 22:05:39 -07:00
  • 3c4786d542 fix 9610 (#11042) Zhengbo Li 2016-09-21 16:52:02 -07:00
  • c37b790ff3 Accept new baselines Anders Hejlsberg 2016-09-21 16:04:36 -07:00
  • b14b24a96e Update tests Anders Hejlsberg 2016-09-21 16:03:51 -07:00
  • dda8aac727 Unify anyType and autoType when checking for identical declarations Anders Hejlsberg 2016-09-21 16:03:31 -07:00
  • a0206ec983 Correctly remove stale .error.txt baselines Ryan Cavanaugh 2016-09-21 15:20:00 -07:00
  • 864ee1cfc5 Use control flow analysis for let/var with no type annotation or initializer Anders Hejlsberg 2016-09-21 14:17:09 -07:00
  • 40327b310f Merge pull request #11001 from Microsoft/silentNever Anders Hejlsberg 2016-09-21 13:22:36 -07:00
  • dd77c8c139 Merge pull request #11029 from Microsoft/fix-write-file Vladimir Matveev 2016-09-21 10:20:08 -07:00
  • 40ea667f2a Merge pull request #10961 from YuichiNukiyama/change_errormessage Nathan Shively-Sanders 2016-09-21 08:47:31 -07:00
  • c1aff4f0d7 remove extra files Yuichi Nukiyama 2016-09-22 00:06:11 +09:00
  • 2a206b3dd7 add check if expected directory path is non-empty string Vladimir Matveev 2016-09-21 00:02:20 -07:00
  • 53232b9680 Merge pull request #11002 from RyanCavanaugh/watchForTypes Ryan Cavanaugh 2016-09-20 17:12:18 -07:00
  • 52fddfa137 Add TODO Ryan Cavanaugh 2016-09-20 17:12:07 -07:00
  • 1e9d7e5f66 Fix #10002: add dom.iterable to supported lib values Mohamed Hegazy 2016-09-20 17:11:39 -07:00
  • 6449e5c357 Lint Ryan Cavanaugh 2016-09-20 16:56:50 -07:00
  • 6275da2a52 Merge pull request #10960 from Microsoft/throttleTypingsInstallerRequestsFinal jramsay 2016-09-20 16:55:21 -07:00
  • 8c899a6c60 An elegant weapon for a more civilized age Ryan Cavanaugh 2016-09-20 16:52:34 -07:00
  • ec7c7a4a36 Merge pull request #11021 from Microsoft/throttle-in-runAsync jramsay 2016-09-20 16:10:46 -07:00
  • bf471c221b fix typo Yuichi Nukiyama 2016-09-21 06:44:09 +09:00
  • 7ca85e0e4b move throttling to runAsync Vladimir Matveev 2016-09-20 14:14:51 -07:00
  • 7df7bb2bf3 Accept new baselines Anders Hejlsberg 2016-09-20 13:23:51 -07:00
  • 38d16bb4be Improve handling of ++ and -- in control flow analysis Anders Hejlsberg 2016-09-20 13:22:43 -07:00
  • 2dfcafe2b3 ) Ryan Cavanaugh 2016-09-20 12:11:39 -07:00
  • 3c7b213a8c PR updates Ryan Cavanaugh 2016-09-20 12:07:52 -07:00
  • aa03a04c7f Use explicit coercion Ryan Cavanaugh 2016-09-20 11:30:34 -07:00
  • 070aa83cc0 Merge pull request #10980 from Dafrok/master Mohamed Hegazy 2016-09-20 11:29:58 -07:00
  • 3e8fb375ff Merge remote-tracking branch 'origin/master' into useReturnedThisFromSuperCalls Daniel Rosenwasser 2016-09-20 12:31:02 -04:00
  • 6580262c95 Initialize instead of letting the value be potentially undefined. Daniel Rosenwasser 2016-09-20 12:30:33 -04:00