Commit Graph

  • 303786a3b8 fix #20018, allow skip constraint when merging interfaces Herrington Darkholme 2017-12-24 17:05:05 +08:00
  • d1befefab9 Accept new baselines Anders Hejlsberg 2017-12-23 19:28:20 -08:00
  • 319ad71b15 Add regression test Anders Hejlsberg 2017-12-23 19:28:13 -08:00
  • 5d3ecaebad Fix narrowTypeBySwitchOnDiscriminant function Anders Hejlsberg 2017-12-23 19:12:49 -08:00
  • 46262405bc LEGO: Merge pull request 20879 csigs 2017-12-23 09:10:23 -08:00
  • cbc034ad67 LEGO: check in for master to temporary branch. csigs 2017-12-23 17:10:04 +00:00
  • 8118cc7629 LEGO: Merge pull request 20874 csigs 2017-12-23 03:11:00 -08:00
  • 874dc7bdde LEGO: check in for master to temporary branch. csigs 2017-12-23 11:10:40 +00:00
  • fd4ac10677 Merge pull request #20400 from Microsoft/limit-recursive-structured-type-resolution Nathan Shively-Sanders 2017-12-22 15:12:47 -08:00
  • 2df7a89e61 Merge branch 'master' into limit-recursive-structured-type-resolution Nathan Shively-Sanders 2017-12-22 14:41:58 -08:00
  • fb3042c3f7 Move recursion limiter to individual resolve* functions Nathan Shively-Sanders 2017-12-22 14:39:25 -08:00
  • 81fbe12c54 User runner submodule improvements (#20868) Wesley Wigham 2017-12-22 11:41:48 -08:00
  • cedcba9285 Reset partial memberlist on defered circularity to calculate the correct members (#20179) Wesley Wigham 2017-12-22 11:41:39 -08:00
  • a5e77074f7 Baseline Matt Bierner 2017-12-21 17:11:58 -08:00
  • 993a21e4e2 Load global plugins for inferred projects Matt Bierner 2017-12-21 17:04:27 -08:00
  • 7ad0d7b9fd Fix higher order inference on indexed access types (#20165) Wesley Wigham 2017-12-21 14:47:03 -08:00
  • eaca2a7a74 Merge remote-tracking branch 'origin/master' into spec-update Daniel Rosenwasser 2017-12-21 14:05:25 -08:00
  • 00450f029c Not all extended types have symbols (#20827) Wesley Wigham 2017-12-21 13:07:29 -08:00
  • 9c25443913 Minor cleanup/comments Ron Buckton 2017-12-21 11:20:44 -08:00
  • 813864f021 For import completion, use an existing namespace import (#20457) Andy 2017-12-21 11:16:09 -08:00
  • 98b212defa LEGO: Merge pull request 20845 csigs 2017-12-21 09:10:31 -08:00
  • 4e132a003f LEGO: check in for master to temporary branch. csigs 2017-12-21 17:10:12 +00:00
  • 2646ee2b9f Update typemock Ron Buckton 2017-12-20 15:15:32 -08:00
  • e08e6633eb LEGO: Merge pull request 20834 csigs 2017-12-20 15:10:40 -08:00
  • 125b4c0c03 LEGO: check in for master to temporary branch. csigs 2017-12-20 23:10:13 +00:00
  • fb469e70cb Update build for node 6 to allow private package Ron Buckton 2017-12-20 12:05:54 -08:00
  • 17281d0200 Force case sensitive file names by default in tests, revert dd054e6 Ron Buckton 2017-12-20 11:17:42 -08:00
  • dd054e6711 Show diff in baseline failure (temporary) Ron Buckton 2017-12-20 10:43:20 -08:00
  • 2143a3f439 Merge pull request #20814 from Microsoft/fixUnionSignatures Anders Hejlsberg 2017-12-20 09:38:53 -08:00
  • 87662306c8 LanguageServiceShim.getCompletionEntryDetails: Support undefined options (#20810) (#20818) Andy 2017-12-20 08:32:47 -08:00
  • a92a594ebe LanguageServiceShim.getCompletionEntryDetails: Support undefined options (#20810) Andy 2017-12-20 07:39:11 -08:00
  • 6f42ecdcd3 Accept new baselines Anders Hejlsberg 2017-12-19 19:58:36 -08:00
  • 2f4c8ebf13 Add regression test Anders Hejlsberg 2017-12-19 19:58:28 -08:00
  • c78a6a5cad Fix 'this' parameter handling in getUnionSignatures Anders Hejlsberg 2017-12-19 19:48:30 -08:00
  • 3f4911f44a Fix linting error Anders Hejlsberg 2017-12-19 17:36:35 -08:00
  • 6b53d38a8f Fix lint errors Ron Buckton 2017-12-19 17:35:20 -08:00
  • c87b7252b6 Work around private packages in Node 6 Ron Buckton 2017-12-19 17:13:39 -08:00
  • ac51fa0773 Merge branch 'master' into vfs Ron Buckton 2017-12-19 16:31:59 -08:00
  • a348e246e7 Add 'project' option Ryan Cavanaugh 2017-12-19 16:19:13 -08:00
  • 8173733ead LEGO: Merge pull request 20807 csigs 2017-12-19 15:11:53 -08:00
  • f503d549b9 LEGO: check in for master to temporary branch. csigs 2017-12-19 23:11:33 +00:00
  • ddb2155cb0 Additional PR feedback and cleanup Ron Buckton 2017-12-19 14:00:17 -08:00
  • d4091554cd Minor PR feedback Ron Buckton 2017-12-19 13:50:31 -08:00
  • e426257d8c Revert more baselines, add jake task for typemock Ron Buckton 2017-12-19 13:40:32 -08:00
  • c92c7a5b10 Addressed the suggestions kujon 2017-12-19 21:29:03 +00:00
  • ccd5608392 Merge pull request #20416 from JoshuaKGoldberg/tell-me-im-pretty Daniel Rosenwasser 2017-12-19 12:59:35 -08:00
  • b3151707df Converted to enum; marked internal Josh Goldberg 2017-12-19 12:19:39 -08:00
  • 69e091b40d Merge pull request #19797 from charlespierce/implements_class_error_message Daniel Rosenwasser 2017-12-19 11:39:05 -08:00
  • 89b5d8cb14 Merge pull request #19204 from Kingwl/fix-completions-with-template-literal-type Daniel Rosenwasser 2017-12-19 11:18:21 -08:00
  • b4c3bd45ea Temporarily revert baselines Ron Buckton 2017-12-19 11:05:06 -08:00
  • 1c4b9a5f2b LEGO: Merge pull request 20781 csigs 2017-12-19 09:10:36 -08:00
  • a23d38eed7 LEGO: check in for master to temporary branch. csigs 2017-12-19 17:10:11 +00:00
  • 341c3973a3 Accept new baselines Anders Hejlsberg 2017-12-18 18:30:50 -08:00
  • c5fd2f14f3 Parse xxx? as JSDoc type when not followed by token that starts type Anders Hejlsberg 2017-12-18 18:30:34 -08:00
  • 6c15fc6634 Fix devtools test (#20731) Wesley Wigham 2017-12-18 14:47:45 -08:00
  • 60bd262437 Don't treat class name as a completion list blocker if the position comes after it (#20762) Andy 2017-12-18 12:41:05 -08:00
  • 279b348440 Accept baselines Ron Buckton 2017-12-18 12:32:13 -08:00
  • 7944f5082b Merge branch 'master' into vfs Ron Buckton 2017-12-18 12:12:51 -08:00
  • 1562a278f8 Don't add completion for method if the this parameter doesn't match (#20616) Andy 2017-12-18 11:28:04 -08:00
  • 2efc92d1dc Adjust formatting rule priority: Never delete space after case (#20615) Andy 2017-12-18 10:54:54 -08:00
  • 9a62454485 Include static 'this' accesses in references of class (#20483) Andy 2017-12-18 10:54:22 -08:00
  • 100e4f6f3b Accept new baselines Anders Hejlsberg 2017-12-17 20:27:26 -08:00
  • 14590f1884 Move JsxAttributes and MarkerType from TypeFlags to ObjectFlags Anders Hejlsberg 2017-12-17 20:27:04 -08:00
  • f59e2e6331 Accept new baselines Anders Hejlsberg 2017-12-17 09:16:12 -08:00
  • ae6bf9c733 bug(esnext) add overloads for flatten Oussama Ben Brahim 2017-12-16 19:51:47 +01:00
  • 8c2eeb215f bug(esnext): add definitions for flatten and flatMap Oussama Ben Brahim 2017-12-04 03:04:34 +01:00
  • 27b945b898 Handle constraints for distributive conditional types Anders Hejlsberg 2017-12-16 09:51:18 -08:00
  • aa9e2ba318 LEGO: Merge pull request 20732 csigs 2017-12-15 21:10:26 -08:00
  • 31b2c11c15 LEGO: check in for master to temporary branch. csigs 2017-12-16 05:10:04 +00:00
  • 5e2dec7727 Merge pull request #20729 from amcasey/GH19839 Andrew Casey 2017-12-15 16:51:25 -08:00
  • 804949f744 Additional test case for contextual type check Andrew Casey 2017-12-15 16:37:09 -08:00
  • 08a9c61640 Update fourslash baseline Andrew Casey 2017-12-15 16:31:27 -08:00
  • cdde79b9bb Comment out unused function Ryan Cavanaugh 2017-12-15 16:15:30 -08:00
  • ae73a9141d Allow JSXAttributes types to be shortcut-spread into the spread type like normal objects (#19047) Wesley Wigham 2017-12-15 16:13:28 -08:00
  • dd933f4413 Fix get symbol at location to behave correctly for parameter assignments and jsx attributes (#20706) Wesley Wigham 2017-12-15 15:50:22 -08:00
  • adc3234e46 Don't insert a blank line after extracted locals at the start of the file Andrew Casey 2017-12-15 15:49:27 -08:00
  • 12e176c1a1 Merge branch 'master' into projectReferences Ryan Cavanaugh 2017-12-15 15:47:35 -08:00
  • 589602529d Project references WIP Ryan Cavanaugh 2017-12-15 15:38:32 -08:00
  • 129d1924be Regression test for GH #20727 Andrew Casey 2017-12-15 15:10:06 -08:00
  • 9efab94dfd Annotate fewer extracted constants with types Andrew Casey 2017-12-15 15:01:10 -08:00
  • e9ac87c2d6 Don't insert a blank line after extracted locals Andrew Casey 2017-12-15 10:59:44 -08:00
  • 8755d4da47 Fixed an incorrect assumption K in Union works with numeric literals kujon 2017-12-15 22:28:29 +00:00
  • a3ab1ffcff Merge pull request #20713 from amcasey/GH19165 Andrew Casey 2017-12-15 14:21:57 -08:00
  • 92bffe43c5 Fixed a mistake, whereby the check for the literal type was satisfied when any (not every) was a literal kujon 2017-12-15 22:04:24 +00:00
  • a0d827cfdf Improved error messages for Union index signature params kujon 2017-12-15 21:44:37 +00:00
  • 0c089d8d66 Better error messages for aliased index types kujon 2017-12-15 21:25:16 +00:00
  • 6727499f47 Re-enable all tests Ron Buckton 2017-12-15 13:44:37 -05:00
  • d89d68f426 make jsx attributes mutable locations (#20710) Wesley Wigham 2017-12-15 10:02:56 -08:00
  • d6192385a1 LEGO: Merge pull request 20720 csigs 2017-12-15 03:10:50 -08:00
  • ed4bd2e5ab LEGO: check in for master to temporary branch. csigs 2017-12-15 11:10:31 +00:00
  • 8b0988543b Stop assuming code fix test changes are in the originating file Andrew Casey 2017-12-14 16:40:42 -08:00
  • 423ab2e03d Removed colors devDependency (#20430) Josh Goldberg 2017-12-14 16:05:25 -08:00
  • dd941e5665 Add more tests of deferred mapped types Nathan Shively-Sanders 2017-12-14 15:11:49 -08:00
  • 5b45cf3db1 Update spelling Nathan Shively-Sanders 2017-12-14 15:11:29 -08:00
  • 7d3eff8cdc LEGO: Merge pull request 20708 csigs 2017-12-14 15:10:56 -08:00
  • be1d6da123 LEGO: check in for master to temporary branch. csigs 2017-12-14 23:10:37 +00:00
  • 955db84f2c Simplify printing of deferred mapped types Nathan Shively-Sanders 2017-12-14 15:03:12 -08:00
  • 6b024f6495 Test:XMLHttpRequest inference to PartialDeep<T> Nathan Shively-Sanders 2017-12-11 09:47:04 -08:00
  • 05de0a7da3 Get it working: Nathan Shively-Sanders 2017-12-14 13:33:02 -08:00
  • 26c1a49d59 Merge pull request #20640 from uniqueiniquity/revertToJsDocInclusionList Benjamin Lichtman 2017-12-14 14:37:31 -05:00