Commit Graph

  • 25fb5419c0 Support the JSDoc @enum tag (#26021) Nathan Shively-Sanders 2018-07-28 07:53:08 -07:00
  • 421a5f2698 add additional test for grammar and type checking Klaus Meinhardt 2018-07-28 08:50:08 +02:00
  • a26aff30e1 Merge pull request #25835 from Microsoft/getCurrentProgramOrUndefined Sheetal Nandi 2018-07-27 23:06:34 -07:00
  • 5e1872f0c0 getDocCommentTemplateAtPosition: Return result if in empty comment (#26026) Andy 2018-07-27 17:34:16 -07:00
  • 644ceab02f Document ObjectLiteralElementLike (#26024) Andy 2018-07-27 17:33:42 -07:00
  • 57d425169a createJavaScriptSignatureHelpItems: Use array helpers and simplify (#26025) Andy 2018-07-27 17:33:17 -07:00
  • 78ad21d33b Update authors for release 3.0.1 Mohamed Hegazy 2018-07-27 16:55:47 -07:00
  • ab1b899cea Use isArray instead of isProjectsArray Sheetal Nandi 2018-07-27 12:50:32 -07:00
  • 399f497a32 Unify getProjects for compileOnSave and others like (navigation etc) Sheetal Nandi 2018-07-27 12:47:47 -07:00
  • d4f6b9b0a6 allow BindingPattern in FunctionRestParameter Klaus Meinhardt 2018-07-27 21:08:22 +02:00
  • d40d54984e Support deleting all unused type parameters in a list, and deleting @template tag (#25748) Andy 2018-07-27 11:55:31 -07:00
  • 94033f212d If project name is specified in compile on save, do not update all projects to just use that project Sheetal Nandi 2018-07-25 13:32:27 -07:00
  • 2ea3123dbd allow BindingPattern in BindingRestElement Klaus Meinhardt 2018-07-27 15:56:26 +02:00
  • 3bfe91cdd8 navigationBar: Fix bug for shorthand ambient module (#25992) Andy 2018-07-26 17:27:12 -07:00
  • af3f737451 Fix bug for isValidTrigger when contextToken is undefined (#25993) Andy 2018-07-26 17:26:58 -07:00
  • 0e5af11625 Fix bugs for go-to-definition on mapped type method (#25991) Andy 2018-07-26 17:26:41 -07:00
  • 998c911c49 Break createSignatureHelpItems into functions (#25948) Andy 2018-07-26 17:26:29 -07:00
  • afef668a19 Remove extraneous const, fixing #25714 (#25982) (#25984) Wesley Wigham 2018-07-26 16:40:30 -07:00
  • 0227997fa5 Use import().T for import completions/fixes of pure types in JS files (#25852) Andy 2018-07-26 16:16:57 -07:00
  • 45e44403cc Fix #25954 - Always retain export modifier if default modifier is present (#25974) (#25981) Wesley Wigham 2018-07-26 14:51:09 -07:00
  • d590d5bd0c Remove extraneous const, fixing #25714 (#25982) Wesley Wigham 2018-07-26 14:43:00 -07:00
  • 6b60babeaf Merge pull request #25978 from Microsoft/capturedGlobalThis Daniel Rosenwasser 2018-07-26 13:20:05 -07:00
  • d17efe69d1 Fix #25954 - Always retain export modifier if default modifier is present (#25974) Wesley Wigham 2018-07-26 12:39:03 -07:00
  • 673ae746da Simplify and inline getPropertySymbolsFromType (#25940) Andy 2018-07-26 11:52:22 -07:00
  • 36dac99db7 Accepted baselines. Daniel Rosenwasser 2018-07-26 11:49:37 -07:00
  • 64d01d8e8f Provide a better error on arrow functions that capture the global 'this'. Daniel Rosenwasser 2018-07-26 11:49:24 -07:00
  • 3057be3a0b Merge pull request #25966 from ajafff/shorthandPropertyAssignment-initializer-symbol Mohamed Hegazy 2018-07-26 09:32:39 -07:00
  • 3ff667e2c5 Merge pull request #25956 from fredrb/alias-jake-help-command Mohamed Hegazy 2018-07-26 09:30:29 -07:00
  • d282c75e73 add quickinfo test Klaus Meinhardt 2018-07-26 18:09:51 +02:00
  • 5e94cf626b Expand span of @typedef with properties to include the @typedef tag (#25950) Andy 2018-07-26 08:56:24 -07:00
  • b65bbfd42d correctly resolve Symbol of destructuring shorthand intializer Klaus Meinhardt 2018-07-26 14:37:52 +02:00
  • b057bf9f01 expose escapeLeadingUnderscores Klaus Meinhardt 2018-07-26 14:20:48 +02:00
  • c4f9a8cd6e accept baselines Klaus Meinhardt 2018-07-26 13:39:22 +02:00
  • 95f061ea0a minor cleanup in factory.ts Klaus Meinhardt 2018-07-26 13:19:45 +02:00
  • c531065fd0 Merge branch 'master' into definite-assignment-assertion-improve 王文璐 2018-07-26 17:44:19 +08:00
  • a9fca8f575 add help alias to jake --tasks in Jakefile.js Frederico Bittencourt 2018-07-26 00:41:36 -03:00
  • 2b14bcbb56 Merge pull request #25949 from Microsoft/resolveJsonModuleError Sheetal Nandi 2018-07-25 17:50:43 -07:00
  • d920efe3f9 Merge branch 'master' into resolveJsonModuleError Sheetal Nandi 2018-07-25 17:32:22 -07:00
  • f12e9a8389 Minor refactor in goToTypeDefinition (#25951) Andy 2018-07-25 17:10:06 -07:00
  • 1e8a5bf2f1 signatureHelp: Factor out 'isSyntacticOwner' function (#25518) Andy 2018-07-25 17:01:35 -07:00
  • 49468e7eb6 Merge pull request #25541 from mattmccutchen/issue-25539 Daniel Rosenwasser 2018-07-25 16:54:00 -07:00
  • dfb5cbd373 When json module is not found, include enabling --resolveJsonModule might help. Fixes #25722 Sheetal Nandi 2018-07-25 16:20:37 -07:00
  • da64479a64 Improve the error message when asserting to a type that is not comparable to the original. Matt McCutchen 2018-07-25 19:11:45 -04:00
  • 3310ad29b2 Accept baselines Mohamed Hegazy 2018-07-25 15:32:51 -07:00
  • 7799ae18b4 Port generated lib files Mohamed Hegazy 2018-07-25 15:32:42 -07:00
  • 7473772291 Merge pull request #25938 from Microsoft/fixRestTupleArityCheck Anders Hejlsberg 2018-07-25 14:40:57 -07:00
  • 2e89dbd769 fourslash: Don't parse lib if 'nolib' is set (#23277) Andy 2018-07-25 14:25:32 -07:00
  • 0758700f7d Accept new baselines Anders Hejlsberg 2018-07-25 12:43:10 -07:00
  • 1aa2b15f8c Add regression test Anders Hejlsberg 2018-07-25 12:42:47 -07:00
  • 5288c37010 Rest parameter with fixed size tuple should be same as regular parameters Anders Hejlsberg 2018-07-25 12:42:37 -07:00
  • 7546fd03c6 Simplify getContainers (#23323) Andy 2018-07-25 12:30:13 -07:00
  • bd600cfd50 Fix duplicate "this" completion (#25900) Andy 2018-07-25 12:29:28 -07:00
  • d60f4988a6 In getPropertySymbolsFromContextualType, use union discriminant to filter types (#25914) Andy 2018-07-25 11:53:20 -07:00
  • dedf5d413b Update LKG v3.0.1 Mohamed Hegazy 2018-07-25 11:26:10 -07:00
  • 6443552874 Merge pull request #25936 from Microsoft/port25913 Mohamed Hegazy 2018-07-25 11:02:25 -07:00
  • 9658b476c2 Fix inferFromUsage on index signatures (#25934) Nathan Shively-Sanders 2018-07-25 10:51:11 -07:00
  • 2da65c20b0 Address CR feedback Anders Hejlsberg 2018-07-24 17:58:03 -07:00
  • 616a648b4b Accept new baselines Anders Hejlsberg 2018-07-24 15:33:10 -07:00
  • 8738feacfd Add regression test Anders Hejlsberg 2018-07-24 15:33:02 -07:00
  • 483ed8fb50 More simplification + consistent use of getConstraintOfTypeParameter Anders Hejlsberg 2018-07-24 15:27:39 -07:00
  • a581eae955 Accept new baselines Anders Hejlsberg 2018-07-24 14:49:45 -07:00
  • e48762d178 Simplify logic in getBaseConstraint Anders Hejlsberg 2018-07-24 14:49:22 -07:00
  • fb484c0d65 Accept new baselines Anders Hejlsberg 2018-07-24 06:21:12 -07:00
  • 205653adde Consistently include circularity check in type parameter constraints Anders Hejlsberg 2018-07-24 06:19:58 -07:00
  • 7b4d13c95c Merge pull request #25859 from Microsoft/optimizePrimitiveIntersections Anders Hejlsberg 2018-07-25 10:28:43 -07:00
  • f9681e2327 Update comment Anders Hejlsberg 2018-07-25 07:10:44 -07:00
  • dd4fd8c60e Merge pull request #25913 from Microsoft/fixCircularConstraintCheck Anders Hejlsberg 2018-07-25 06:46:51 -07:00
  • ff6059abf6 Address CR feedback Anders Hejlsberg 2018-07-24 17:58:03 -07:00
  • e4d4b0ae4b Handle PropertyAssignment in getCommentOwnerInfo (#25911) Andy 2018-07-24 17:43:46 -07:00
  • fd2eb4918d Merge pull request #25604 from mprobst/fix-exported-var-comments Mohamed Hegazy 2018-07-24 17:41:44 -07:00
  • e94910f37f Update LKG Mohamed Hegazy 2018-07-24 16:48:26 -07:00
  • dc6d8e04d4 Merge pull request #25909 from weswigham/port-25902 Mohamed Hegazy 2018-07-24 16:43:04 -07:00
  • 65ba8e7c6b Merge pull request #25910 from weswigham/port-25908 Mohamed Hegazy 2018-07-24 16:42:54 -07:00
  • 7d44014c56 Fix typos Wesley Wigham 2018-07-24 16:37:07 -07:00
  • 2376e4eb73 Lookup files by resolved Path and not by fileName in sourcemapDecoder when querying program (#25908) Wesley Wigham 2018-07-24 15:44:22 -07:00
  • 23eb591e01 Lookup files by resolved Path and not by fileName in sourcemapDecoder when querying program (#25908) Wesley Wigham 2018-07-24 15:44:22 -07:00
  • fe9ca725b9 Accept new baselines Anders Hejlsberg 2018-07-24 15:33:10 -07:00
  • aeae05eaf5 Add regression test Anders Hejlsberg 2018-07-24 15:33:02 -07:00
  • 1fd1de9625 More simplification + consistent use of getConstraintOfTypeParameter Anders Hejlsberg 2018-07-24 15:27:39 -07:00
  • b3baab5f4a Fix #25820 - handle redirected files when comparing paths (#25902) Wesley Wigham 2018-07-24 15:24:52 -07:00
  • f6d3ac9b5d Fix #25820 - handle redirected files when comparing paths (#25902) Wesley Wigham 2018-07-24 15:24:52 -07:00
  • 870c55c7a5 Merge pull request #25863 from mattmccutchen/issue-9744 Mohamed Hegazy 2018-07-24 15:08:26 -07:00
  • fe3bb5888c Merge pull request #25904 from weswigham/port-25838 Mohamed Hegazy 2018-07-24 15:01:00 -07:00
  • 5082081f61 Merge pull request #25903 from weswigham/port-25850 Mohamed Hegazy 2018-07-24 14:57:03 -07:00
  • 0fd89399cc Accept new baselines Anders Hejlsberg 2018-07-24 14:49:45 -07:00
  • 7233cde0dc Simplify logic in getBaseConstraint Anders Hejlsberg 2018-07-24 14:49:22 -07:00
  • 0e4db0758b Call toPath on sourceRoot to ensure it is always absolute (#25838) Wesley Wigham 2018-07-24 14:14:41 -07:00
  • 797d8bd07b Call toPath on sourceRoot to ensure it is always absolute (#25838) Wesley Wigham 2018-07-24 14:14:41 -07:00
  • a4d3bddf62 Inspect all possible module paths when looking for the best one to create a specifier with (#25850) Wesley Wigham 2018-07-24 13:56:21 -07:00
  • 59854bbd55 Inspect all possible module paths when looking for the best one to create a specifier with (#25850) Wesley Wigham 2018-07-24 13:56:21 -07:00
  • bde711583c Add .mailmap and Test-results.xml to .npmignore Mohamed Hegazy 2018-07-24 12:19:06 -07:00
  • 3502471814 Merge pull request #25901 from Microsoft/fix23339 Mohamed Hegazy 2018-07-24 12:39:45 -07:00
  • 4ab17f2afe Add .mailmap and Test-results.xml to .npmignore Mohamed Hegazy 2018-07-24 12:19:06 -07:00
  • 06a11456cc Accept new baselines Anders Hejlsberg 2018-07-24 06:21:12 -07:00
  • 8ddeb966f5 Consistently include circularity check in type parameter constraints Anders Hejlsberg 2018-07-24 06:19:58 -07:00
  • 30c41492d9 moduleSpecifiers: Allow "*" as a path mapping (#25881) Andy 2018-07-23 17:11:30 -07:00
  • 2146a91df3 Simplify getWidenedTypeFromJSSpecialPropertyDeclarations (#25868) Nathan Shively-Sanders 2018-07-23 15:52:48 -07:00
  • f72193eedc Report a semantic error for an arrow function with a "this" parameter. Matt McCutchen 2018-07-23 10:42:56 -04:00
  • d0fc077a59 Accept new baselines Anders Hejlsberg 2018-07-21 16:04:35 -07:00
  • 303e08fc4f Add regression test Anders Hejlsberg 2018-07-21 12:31:24 -07:00