Commit Graph

  • be0358cc0c Include declaration file emit Anders Hejlsberg 2016-11-08 06:09:41 -08:00
  • 84f8f8bba8 Update authors for release-2.1 Mohamed Hegazy 2016-11-07 21:58:53 -08:00
  • 9e3d6efb19 reduce set of files being watched, increase polling interval (#12054) (#12092) Vladimir Matveev 2016-11-07 21:13:11 -08:00
  • 2bf38ab6cd Port fix for https://github.com/Microsoft/TypeScript/issues/12069 (#12095) Mohamed Hegazy 2016-11-07 21:09:17 -08:00
  • bc1bb0e7f1 Make test failure more readable Arthur Ozga 2016-11-07 19:03:25 -08:00
  • 8c35185b37 Expose More TypeChecker Arthur Ozga 2016-11-07 19:03:05 -08:00
  • 71d17445f7 Test Fixes Arthur Ozga 2016-11-07 19:00:27 -08:00
  • 8f568d4740 Merge pull request #12064 from Microsoft/cacheSignatureInstantiations Anders Hejlsberg 2016-11-07 17:16:05 -08:00
  • cc81fa76ff Update LKG v2.0.8 Mohamed Hegazy 2016-11-07 16:52:19 -08:00
  • 1a698df3c8 Update version Mohamed Hegazy 2016-11-07 16:52:08 -08:00
  • df65cc3120 Update LKG Mohamed Hegazy 2016-11-07 16:05:21 -08:00
  • ddc4ae7eac Reuse subtree transform flags for incrementally parsed nodes (#12088) Ron Buckton 2016-11-07 16:03:04 -08:00
  • be2e8e85d6 property handle missing config files in external projects (#12094) Vladimir Matveev 2016-11-07 15:49:19 -08:00
  • 0173a3fa79 return empty file watcher in case if target directory does not exist (#12091) Vladimir Matveev 2016-11-07 15:48:46 -08:00
  • 435270ee77 reduce set of files being watched, increase polling interval (#12054) Vladimir Matveev 2016-11-07 14:00:25 -08:00
  • e1c50e1c40 Address more PR comments Nathan Shively-Sanders 2016-11-07 13:57:26 -08:00
  • 4ffdea838a Ports #12051 and #12032 into master (#12090) Vladimir Matveev 2016-11-07 13:36:08 -08:00
  • bd5ce284c9 Set spread type symbols in checkObjectLiteral Nathan Shively-Sanders 2016-11-07 13:35:36 -08:00
  • d16aa3075c Merge pull request #12089 from Microsoft/lshost_realpath Andy 2016-11-07 13:19:50 -08:00
  • 567f5636e3 Create spread property types eagerly Nathan Shively-Sanders 2016-11-07 13:02:05 -08:00
  • 78fdd44dd1 Remove error-codes from fourslash tests Paul van Brenk 2016-11-07 13:01:14 -08:00
  • d5c67312f6 Add realpath implementation for lshost Andy Hanson 2016-11-07 12:41:22 -08:00
  • 9977936190 Do not emit __rest for --target esnext Nathan Shively-Sanders 2016-11-07 11:34:37 -08:00
  • 1866d0580c Rename variable in checkSwitchStatement per PR Nathan Shively-Sanders 2016-11-07 11:16:54 -08:00
  • 609cd0016b Merge branch 'object-spread' into object-rest Nathan Shively-Sanders 2016-11-07 11:10:29 -08:00
  • f03fecbd31 Merge branch 'master' into object-spread Nathan Shively-Sanders 2016-11-07 11:02:49 -08:00
  • 83e95d43f8 Revert unneeded change and comments per PR Nathan Shively-Sanders 2016-11-07 10:58:31 -08:00
  • 9f3aa38d17 Improve sharing by re-instantiating top level type aliases Anders Hejlsberg 2016-11-07 10:24:54 -08:00
  • d4a5b0855c Add --target esnext tests and update baselines Nathan Shively-Sanders 2016-11-07 09:56:48 -08:00
  • 7b9a42f995 Add --target esnext Nathan Shively-Sanders 2016-11-07 09:54:48 -08:00
  • de93876abe Correct symbol display for type parameter of mapped type Anders Hejlsberg 2016-11-07 09:43:20 -08:00
  • 5de63a74eb Validate constraint type in mapped type Anders Hejlsberg 2016-11-07 09:43:01 -08:00
  • 6a82ae4cbb Add SpreadAssignment to visitors Nathan Shively-Sanders 2016-11-07 09:04:00 -08:00
  • a84c7aeea4 Rename SpreadElementExpression -> SpreadAssignment Nathan Shively-Sanders 2016-11-07 08:36:03 -08:00
  • 07630e95e0 Add source maps and declarations to test Andy Hanson 2016-11-07 07:14:47 -08:00
  • cc9daca38d Accept new baselines Anders Hejlsberg 2016-11-06 16:02:32 -08:00
  • 2bf4bad0e1 Revert incorrect logic from #11392 Anders Hejlsberg 2016-11-06 16:00:41 -08:00
  • 2564e1cd26 Handle recursion in mapped type display Anders Hejlsberg 2016-11-06 12:38:49 -08:00
  • d9a46e1ae6 Allowing static arguments() and static caller() for target "es6". Disallow non-function properties static arguments and static caller, though. about-code 2016-11-06 17:59:38 +01:00
  • c6ee25d95b Type checking for async iterables and async generators. Ron Buckton 2016-11-05 18:48:33 -07:00
  • adfa271e44 Add regression test Anders Hejlsberg 2016-11-05 17:36:13 -07:00
  • da7f11fe4b Properly instantiate aliasTypeArguments Anders Hejlsberg 2016-11-05 17:36:00 -07:00
  • 507ab30e9c Handle readonly and optional properties + index signatures Anders Hejlsberg 2016-11-05 17:01:47 -07:00
  • d58b5c807c Fixing wrong line number in tests/baselines/reference/variableDeclarationInStrictMode1.errors.txt after rebuilding and testing compiler. about-code 2016-11-06 00:36:41 +01:00
  • cb853569e4 Relaxed ES2015 restrictions for generator type check Ron Buckton 2016-11-05 11:50:54 -07:00
  • 189dbddb10 Accept baseline tests. Fixing diagnosticMessages.json (merge result not included in prior commit). about-code 2016-11-05 18:42:53 +01:00
  • 8fa07d695e Merge remote-tracking branch 'upstream/master' about-code 2016-11-05 17:15:51 +01:00
  • 4c1e4169bd Accept new baselines Anders Hejlsberg 2016-11-05 08:23:42 -07:00
  • 61b9da548a Cache generic signature instantiations Anders Hejlsberg 2016-11-05 08:20:02 -07:00
  • 1c7b397fbb Introduce instantiateCached function Anders Hejlsberg 2016-11-05 07:04:56 -07:00
  • ed4fead087 add missing bind calls to properly set parent on token nodes (#12057) Vladimir Matveev 2016-11-04 21:54:22 -07:00
  • 7807ac96f5 Attach symbols to mapped types Anders Hejlsberg 2016-11-04 16:47:43 -07:00
  • b7b30aab46 Add straggling Test Arthur Ozga 2016-11-04 16:36:28 -07:00
  • 1b8486df89 Still re-writing missing member grabber Arthur Ozga 2016-11-04 16:35:51 -07:00
  • 36c5befae9 Add tests and simplify existing ones Arthur Ozga 2016-11-04 16:34:10 -07:00
  • a55ed26d2b Spread any types to any Nathan Shively-Sanders 2016-11-04 16:06:33 -07:00
  • ecdb74cee6 Merge branch 'master' into mappedTypes Anders Hejlsberg 2016-11-04 14:18:44 -07:00
  • fc450a2d2f Introduce MappedType in type checker Anders Hejlsberg 2016-11-04 14:17:51 -07:00
  • 4c365bd76a Move transformFunctionBody to factory Nathan Shively-Sanders 2016-11-04 13:56:28 -07:00
  • 8e8ec9f81d Update LKG v2.1.1 v2.1-rc Mohamed Hegazy 2016-11-04 12:01:20 -07:00
  • f03e04a41e enable sending telemetry events to tsserver client (#12034) (#12051) Vladimir Matveev 2016-11-04 11:35:44 -07:00
  • 4337369ed4 Update improved baselines Nathan Shively-Sanders 2016-11-04 11:07:18 -07:00
  • cc342d12e7 Move convertForOf to factory for esnext and es2015 Nathan Shively-Sanders 2016-11-04 11:06:56 -07:00
  • 4a906143c6 Merge pull request #11998 from Microsoft/unusedProperty Sheetal Nandi 2016-11-04 10:42:05 -07:00
  • 7c92057639 enable sending telemetry events to tsserver client (#12035) Vladimir Matveev 2016-11-04 09:59:44 -07:00
  • 71f3157a35 Address PR comments Nathan Shively-Sanders 2016-11-04 09:03:03 -07:00
  • 00ff0e5bb8 Do not add undefined to parameter properties Nathan Shively-Sanders 2016-11-04 08:22:55 -07:00
  • defc0537ae Merge pull request #12039 from Microsoft/fix12010 Ron Buckton 2016-11-03 23:38:52 -07:00
  • 1c004bf317 Port #12027, #11980 and #11932 to master (#12037) Zhengbo Li 2016-11-03 21:13:41 -07:00
  • cbec19afd7 Ensure transformFlags are correct before visiting a node. Ron Buckton 2016-11-03 17:21:36 -07:00
  • fea68278f6 Merge branch 'master' into asyncGenerators Ron Buckton 2016-11-03 11:15:50 -07:00
  • afe36be50c Add test for https://github.com/Microsoft/TypeScript/pull/11980 (#12027) Zhengbo Li 2016-11-03 16:26:03 -07:00
  • 3b0b696517 broken Arthur Ozga 2016-11-03 16:02:32 -07:00
  • 286845c6c5 Test adding undefined to default-valued parameters Nathan Shively-Sanders 2016-11-03 15:35:29 -07:00
  • 995732fad2 Add undefined to default-valued parameters Nathan Shively-Sanders 2016-11-03 15:35:10 -07:00
  • 7d1f0e67b4 use local registry to check if typings package exist (#12014) (#12032) Vladimir Matveev 2016-11-03 15:12:44 -07:00
  • dbf69b7873 Update LKG v2.0.7 Mohamed Hegazy 2016-11-03 14:51:12 -07:00
  • 17735cd2e5 Update version Mohamed Hegazy 2016-11-03 14:50:58 -07:00
  • d1a8af5320 Parse '[P in K]' part of mapped type as a type parameter declaration Anders Hejlsberg 2016-11-03 14:35:27 -07:00
  • 1b9acca8ba use local registry to check if typings package exist (#12014) Vladimir Matveev 2016-11-03 14:13:39 -07:00
  • c9c5f49a24 Improve readability of ES next destructuring emit Nathan Shively-Sanders 2016-11-03 13:36:35 -07:00
  • 14f8b9990f Update objectRestAssignment test Nathan Shively-Sanders 2016-11-03 13:33:16 -07:00
  • 40c0cbd7b5 Clean up Paul van Brenk 2016-11-03 13:28:08 -07:00
  • 2f453ce674 Handle most module cases Paul van Brenk 2016-11-03 12:48:28 -07:00
  • 0b872109b6 lockLinter zhengbli 2016-11-03 12:02:17 -07:00
  • 0b71df5099 Add a .d.ts file to the test to ensure it is excluded from the calculation too Andy Hanson 2016-11-03 12:28:19 -07:00
  • 702efd559b Merge pull request #12026 from Microsoft/keyofAndConstraints Anders Hejlsberg 2016-11-03 11:34:08 -07:00
  • 48f2b78125 Merge branch 'master' into keyofAndConstraints Anders Hejlsberg 2016-11-03 11:21:13 -07:00
  • a2e0b19a94 Emit for full down-level generators Ron Buckton 2016-10-25 18:55:54 -07:00
  • 9705791309 Merge pull request #12021 from Microsoft/tslint_version Andy 2016-11-03 11:07:25 -07:00
  • 6a5de5d00e Fix linting errors Anders Hejlsberg 2016-11-03 10:55:58 -07:00
  • 7ed52044d1 Update objectRestAssignment test and baselines Nathan Shively-Sanders 2016-11-03 10:54:07 -07:00
  • b98089dc53 Update LKG Mohamed Hegazy 2016-11-03 10:35:23 -07:00
  • 73e2328acb Flag for not overwrite js files by default without generating errors (#11980) Zhengbo Li 2016-11-03 10:25:12 -07:00
  • 7ff8876096 Merge branch 'object-spread' into object-rest-syntax Nathan Shively-Sanders 2016-11-03 10:12:45 -07:00
  • d9b0b637e3 Accept new baselines Anders Hejlsberg 2016-11-03 10:01:53 -07:00
  • 4019265fe1 Update tests Anders Hejlsberg 2016-11-03 10:01:42 -07:00
  • 83abd048b5 Correct assignability for keyof types and type parameters Anders Hejlsberg 2016-11-03 10:01:27 -07:00
  • 7a2c7ad374 Spread handles index signatures from singleton spreads Nathan Shively-Sanders 2016-11-03 09:41:31 -07:00
  • a077fd104a Remove spread type tests from spread tests Nathan Shively-Sanders 2016-11-03 09:39:58 -07:00