Commit Graph

  • 811b1f696d improve jsdoc for array fill methods (#43627) Sang 2021-05-19 10:25:38 +10:00
  • fde2c55652 fix(43799): Support bigint type for Intl.NumberFormat.formatToParts (#44015) Matas Rastenis 2021-05-19 03:05:18 +03:00
  • 3f9e724c9f fix(43796): Sort @deprecated completions lower than others (#43880) Oleksandr T 2021-05-18 23:55:00 +03:00
  • db01e84700 feat(eslint): consistent-type-assertions (#43556) Oleksandr T 2021-05-18 16:20:57 +03:00
  • fc07ee2ad7 skipParenthesesUp() is exactly the same as walkUpParenthesizedExpressions() Eli Barzilay 2021-05-15 07:15:42 -04:00
  • 1c12eeecb8 Update package-lock.json TypeScript Bot 2021-05-18 06:06:26 +00:00
  • 9136bb13fe Generate SourceMap mappings string using array of character codes and fewer String.fromCharCode calls (#44031) David Michon 2021-05-17 18:16:32 -07:00
  • 22c3c24cf0 Cherry-pick PR #44125 into release-4.3 (#44136) TypeScript Bot 2021-05-17 17:48:35 -07:00
  • 271e069af3 Don’t offer import statement completions at from position (#44125) Andrew Branch 2021-05-17 17:48:15 -07:00
  • 82cb50fa45 Simplify codeql github action (#44124) Nathan Shively-Sanders 2021-05-17 11:13:30 -07:00
  • 9eab33463c Update package-lock.json TypeScript Bot 2021-05-15 06:06:17 +00:00
  • f414d13679 Dont allow generic narrowing when contextually typed by a binding pattern (#44081) Wesley Wigham 2021-05-13 16:51:52 -07:00
  • 493ec4cc26 Fix typo in host.ts (#43930) Ikko Ashimine 2021-05-14 06:00:26 +09:00
  • 4990bd9293 Update package-lock.json TypeScript Bot 2021-05-13 06:06:26 +00:00
  • f7a97b7759 Cache accessibe symbol chains and serialized type parameter name generation (#43973) Wesley Wigham 2021-05-12 12:11:20 -07:00
  • 0454ae4720 Loosen up the first argument type for String.raw Eli Barzilay 2021-04-09 04:47:02 -04:00
  • 7aacd6b274 fix(43879): forbid async in the left hand in a for-of statement (#43886) Oleksandr T 2021-05-12 16:11:08 +03:00
  • 463c79440f fix(43030): fix instantiated null/undefined type from JS initializer (#43933) Oleksandr T 2021-05-12 01:57:16 +03:00
  • bb6d8a716e Update package-lock.json TypeScript Bot 2021-05-11 06:06:01 +00:00
  • 1d850c0927 Cherry-pick PR #44008 into release-4.3 (#44029) v4.3-rc TypeScript Bot 2021-05-10 12:48:05 -07:00
  • d662d94957 Bump version to 4.4. (#44028) Daniel Rosenwasser 2021-05-10 12:42:48 -07:00
  • 182b6c90d6 Test for Update the type reference cache with correct project options (#44008) Sheetal Nandi 2021-05-10 12:29:36 -07:00
  • fc34fa0531 Update package-lock.json TypeScript Bot 2021-05-10 06:05:57 +00:00
  • d805ce877a Bump version to 4.3.1-rc and LKG TypeScript Bot 2021-05-09 07:27:07 +00:00
  • bab601b5e6 Merge remote-tracking branch 'origin/master' into release-4.3 TypeScript Bot 2021-05-09 06:30:23 +00:00
  • 5b1e873b03 Update diagnostic message and quickfix for parameter property (#44010) Wenlu Wang 2021-05-09 14:22:20 +08:00
  • 31253984aa Update package-lock.json TypeScript Bot 2021-05-08 06:06:18 +00:00
  • e61d812cbb Update the type reference cache with correct project options (#44004) Sheetal Nandi 2021-05-07 16:58:41 -07:00
  • 42f0cf6ffc Don't eagerly get apparent type of spread expression contextual type (#44002) Anders Hejlsberg 2021-05-07 15:44:17 -07:00
  • cb9cd898d1 Revert #35877 - fix receiver on calls of imported and exported functions (#43993) Ron Buckton 2021-05-07 13:42:12 -07:00
  • e5395efe49 Add writeFile and customTransformers to build and buildReferences (#43984) Sheetal Nandi 2021-05-07 12:13:17 -07:00
  • 44238717f1 Remove accidentally added file in baselines (#43998) Nathan Shively-Sanders 2021-05-07 12:05:52 -07:00
  • 6bb481c9d3 Support semantic highlights for JS files (#43992) Orta Therox 2021-05-07 20:02:26 +01:00
  • cfed79b7a2 Correctly use ownMap from module resolution cache (#43986) Sheetal Nandi 2021-05-07 09:56:29 -07:00
  • f6303652d2 Improve errors for incorrectly nested export default (#43967) Nathan Shively-Sanders 2021-05-07 08:09:38 -07:00
  • ad6ca7ae2c Update package-lock.json TypeScript Bot 2021-05-07 06:05:59 +00:00
  • 1ce15a4531 Fix perf regression from #42556 (#43949) Andrew Casey 2021-05-06 17:06:38 -07:00
  • 96c48b746a Fix package.json auto imports for pnpm without project references (#43892) Andrew Branch 2021-05-06 14:51:30 -07:00
  • 71f338bad6 Revert "typeRelatedToSomeType passes through intersectionState (#43707)" (#43983) Nathan Shively-Sanders 2021-05-06 13:12:36 -07:00
  • a5607a4eab Dont allow namespace reexport symbols when looking up valid local names (#43969) Wesley Wigham 2021-05-06 12:03:48 -07:00
  • 233f28ca27 When directory watcher is invoked with any file from node_modules package, invalidate for file paths in that package (#43974) Sheetal Nandi 2021-05-06 09:48:26 -07:00
  • e0d7703cf3 fix(43939): forbid converting getters to async/await (#43944) Oleksandr T 2021-05-06 11:48:54 +03:00
  • 97f5c62956 Fix typo in system.ts (#43895) Ikko Ashimine 2021-05-06 17:40:00 +09:00
  • b8da22e6c3 Update package-lock.json TypeScript Bot 2021-05-06 06:05:58 +00:00
  • 456806b070 Allow filterType to consider union constraints of non-union types when determining never-ness (#43763) Wesley Wigham 2021-05-05 13:35:09 -07:00
  • b83148fe64 Unwrap substitutions on conditional check types before comparing them (#43888) Wesley Wigham 2021-05-05 13:33:45 -07:00
  • 84da19efc8 Add single-element fastpath to getSupertypeOrUnion (#43934) Wesley Wigham 2021-05-05 13:32:23 -07:00
  • 6f8c3b0c99 fix(43957): insert Override keyword after static modifier (#43959) Oleksandr T 2021-05-05 18:52:50 +03:00
  • 2ef2718b2f Update package-lock.json TypeScript Bot 2021-05-05 06:05:59 +00:00
  • f7ef1540d3 Use options from referenced project for including resolved imports in the file when using sources of project reference (#43914) Sheetal Nandi 2021-05-03 11:35:21 -07:00
  • 7a2a687c81 Update package-lock.json TypeScript Bot 2021-05-02 06:06:27 +00:00
  • 7a8c5a0001 Displayparts resolves non-values in link tags (#43903) Nathan Shively-Sanders 2021-04-30 14:17:54 -07:00
  • 54096bdb96 Use project relative preference for declaration emit (#42232) Sheetal Nandi 2021-04-30 13:22:05 -07:00
  • c96b472e0b Handle localness in special cases by checking exported variable assignment (#43851) Sheetal Nandi 2021-04-30 13:17:59 -07:00
  • c9eb62fafb getExternalModuleMember:always resolve alias of moduleSymbol (#43718) Nathan Shively-Sanders 2021-04-30 10:47:45 -07:00
  • d16790e3cc Update package-lock.json TypeScript Bot 2021-04-30 06:06:15 +00:00
  • 004b3ae018 Simplify arity errors, rewording spread errors (#43855) Nathan Shively-Sanders 2021-04-29 14:38:50 -07:00
  • 4ecb563aa4 Complete constructor keyword after property declaration (#43654) Xu Zhuo 2021-04-30 02:16:51 +08:00
  • 3e25424652 fix(43408): emit nullable/optional types on getters (#43476) Oleksandr T 2021-04-29 19:20:40 +03:00
  • b31b0eb05c Use single quotes consistently in diagnostic messages. (#43634) Acy Watson 2021-04-29 07:15:31 -07:00
  • 37035dab6e Update package-lock.json TypeScript Bot 2021-04-29 06:06:20 +00:00
  • a14b22718a Enforce keyword order of abstract and override (#43829) Andrew Branch 2021-04-28 16:41:28 -07:00
  • 791c747e06 Allow override as parameter property (#43831) Andrew Branch 2021-04-28 16:41:09 -07:00
  • db09cb5951 typeRelatedToSomeType passes through intersectionState (#43707) Nathan Shively-Sanders 2021-04-28 16:12:20 -07:00
  • 58c54127a9 Fix node.getStart() for nodes spanning multiline JSDoc comments (#43854) Andrew Branch 2021-04-28 11:37:27 -07:00
  • 046c65af0c Update package-lock.json TypeScript Bot 2021-04-28 06:08:16 +00:00
  • 7748694d60 Relate non-augmenting subtypes without resorting to structural comparison (#43624) Wesley Wigham 2021-04-27 22:52:12 -07:00
  • 5e4fcfbfb6 Add instantiation rules for reverse mapped types (#42449) Wesley Wigham 2021-04-27 15:01:46 -07:00
  • cfb9a25cc5 Update handbook link in readme (#43813) athongsavath 2021-04-27 13:17:29 -05:00
  • bbad560912 Refrain from attempting to perform parameter fixing on a generic signature multiple times (#43835) Wesley Wigham 2021-04-27 10:49:27 -07:00
  • 353dc1814f Update package-lock.json TypeScript Bot 2021-04-27 06:08:01 +00:00
  • 3de706a852 Don’t create invalid type-only imports during add missing import (#43828) Andrew Branch 2021-04-26 11:52:34 -07:00
  • d5af89c552 Contextual typing checks property assignments for type annotation (#43598) Nathan Shively-Sanders 2021-04-26 09:19:24 -07:00
  • b9c1e98544 Fix completions of exports elsewhere in same file (#43755) Andrew Branch 2021-04-26 09:13:09 -07:00
  • 514d8d8841 Update package-lock.json TypeScript Bot 2021-04-25 06:07:54 +00:00
  • 4d4ea66a9c update contextual discrimination to include omitted members (#43633) Erik Brinkman 2021-04-24 17:26:29 -04:00
  • 0ad158e164 Update package-lock.json TypeScript Bot 2021-04-24 06:07:33 +00:00
  • 482f781386 fix(43559): allow renaming in files with no-default-lib enabled (#43579) Oleksandr T 2021-04-24 02:56:33 +03:00
  • d171eee044 Omit spaces after https in jsdoc comments (#43800) Nathan Shively-Sanders 2021-04-23 16:23:34 -07:00
  • dee4903f45 Compute dervied generic-ness for substitutions and create lower priority inferences for substitutes (#43765) Wesley Wigham 2021-04-23 15:51:05 -07:00
  • bd7d0f26b2 Don’t allow an object literal with a spread as a fallback for destructuring a property not present in all constituents (#43783) Andrew Branch 2021-04-23 14:44:57 -07:00
  • 799bbbeca6 Just calculate the result at the end of commitPendingMapping. mappingsWithArrayJoin Daniel Rosenwasser 2021-04-23 02:54:06 +00:00
  • 312ce16e0f Ugh. Daniel Rosenwasser 2021-04-23 01:39:55 +00:00
  • 4c86404b41 Use an array for building up mappings in the sourcemap generator. Daniel Rosenwasser 2021-04-23 01:07:28 +00:00
  • c552a4bf82 fix(42829) ignore preceeding jsx whitespace (#43452) Zak Miller 2021-04-22 18:12:05 -04:00
  • f63733b91b Cache the results of simple identifiers before creating substrings. cacheScanIdentifier Daniel Rosenwasser 2021-04-22 06:06:20 +00:00
  • 1a41e19957 Update package-lock.json TypeScript Bot 2021-04-22 06:08:15 +00:00
  • f6d425e1e3 Module Resolution and Type Reference directive cache updates and its API changes (#43700) Sheetal Nandi 2021-04-21 21:30:18 -07:00
  • fb0b1d7295 Handle getter setter quickInfo (#43769) Sheetal Nandi 2021-04-21 17:47:11 -07:00
  • ba68dc89b2 Remove pin, it’s fixed (#43766) Andrew Branch 2021-04-21 14:18:04 -07:00
  • f4b8adca6a Comment copy edit Wesley Wigham 2021-04-21 12:51:36 -07:00
  • 8ea4ec9496 Add infer T constraint inference rule matching up mapped type templates across check/extends types (#43649) Wesley Wigham 2021-04-21 12:49:02 -07:00
  • a433c3c0ce Pin octokit types (#43762) Andrew Branch 2021-04-21 11:50:29 -07:00
  • 45514d6509 Update package-lock.json TypeScript Bot 2021-04-21 06:08:19 +00:00
  • 3d24b85f9e Completion list for type literals in type arguments (#43526) Tiago Tristao 2021-04-20 18:24:17 +01:00
  • f2705294ac Fix object literals lack of this references (#43572) Sang 2021-04-21 03:06:08 +10:00
  • 8513f78058 Fix getCodeFixesAtPosition for ts(2339) thows error False expression: Token end is child end (#43645) Jean Pierre 2021-04-20 12:00:34 -05:00
  • a910c8df13 Added skipDestructiveCodeActions argument to organize imports server command (#43184) Josh Goldberg 2021-04-20 12:04:17 -04:00
  • f67ee44379 Instantiate getter when infering setter parameter value (#43564) Armando Aguirre 2021-04-19 23:23:40 -07:00
  • 167ebcd93b Check type flags before checking multiple-meaning object flags (#43745) Wesley Wigham 2021-04-19 22:35:11 -07:00