Commit Graph

  • 675cd4d7ce Ensure factory symbol remains unused in react-jsx mode when not referenced in user code (#41905) Wesley Wigham 2020-12-16 13:11:48 -08:00
  • 4b8b0c861e Fix post-LKG API baselines (#41973) Wesley Wigham 2020-12-16 11:31:39 -08:00
  • 77b5139cb0 Check strictly when either source or target is a strict signature Anders Hejlsberg 2020-12-16 09:26:41 -10:00
  • 0d8a868e91 Update package-lock.json TypeScript Bot 2020-12-16 06:26:03 +00:00
  • bec8071c65 Simplify constraint depth limiter logic (#41972) Anders Hejlsberg 2020-12-15 17:08:36 -10:00
  • b869c9cffa Add text-based fastpaths into LS token matching (#41924) Wesley Wigham 2020-12-15 15:40:48 -08:00
  • 73df9eaec7 fix(41822): add isJSDocSeeTag (#41835) Oleksandr T 2020-12-16 01:34:22 +02:00
  • b9f372ed00 Generalize the fastpath for comparisons of unions which are correspondences (#41903) Wesley Wigham 2020-12-15 13:57:23 -08:00
  • 422fd1962e Spelling correction fixes should not be case-agnostic for two equally weighed options (#39060) Zen 2020-12-16 02:36:05 +08:00
  • 4a9e2be386 fix(41868): Infer parameter from usage does not work on arrow functions that are a PropertyDeclaration of a Class (#41869) Léo Meira Vital 2020-12-14 22:08:52 -03:00
  • 9b2eab9da2 Merge pull request #41810 from microsoft/fixDeprecations Ron Buckton 2020-12-14 12:51:48 -08:00
  • e649b08c0d Update package-lock.json TypeScript Bot 2020-12-13 06:25:01 +00:00
  • 6bcb6bb369 Simplify expression type to fix build break (#41942) Wesley Wigham 2020-12-12 13:51:10 -08:00
  • ee1f262698 Template literal types for template literal expressions (#41891) Anders Hejlsberg 2020-12-11 15:07:37 -10:00
  • 78ded6577e Make findAllReferences work on triple-slash reference paths that resolve to scripts (#41936) Andrew Branch 2020-12-11 15:46:11 -08:00
  • 9dfbf07d8a Find references of a module by filename (#41805) Andrew Branch 2020-12-11 12:37:02 -08:00
  • 1c1cd9b08d fix(37539): extend scope for function expressions to include JSDoc (#41364) Oleksandr T 2020-12-11 19:00:05 +02:00
  • 06d37a2318 Update package-lock.json TypeScript Bot 2020-12-11 06:24:37 +00:00
  • 144381f97b Try adopting 'useUnknownInCatchVariables' on our own codebase. dogfoodUnknownInCatchVariables Daniel Rosenwasser 2020-12-10 17:46:27 -08:00
  • 7c01840b7d Move option under 'strict'. Daniel Rosenwasser 2020-12-10 17:26:21 -08:00
  • 716b167f2b Watch extended configs if present (#41493) Michael Molisani 2020-12-10 20:20:02 -05:00
  • c329d68d45 Bump version to 4.1.4 and LKG v4.1.4 Sheetal Nandi 2020-12-10 14:10:00 -08:00
  • 7bc71732c1 Allow only package names as plugin names Sheetal Nandi 2020-11-24 16:39:53 -08:00
  • 3e72526600 Detect comparisons between large unions or intersections (#41574) Andrew Casey 2020-12-10 13:52:41 -08:00
  • 035c7ca905 Elide export assignment when it does not resolve to a value (#41904) Andrew Branch 2020-12-10 10:17:28 -08:00
  • b512d91a35 Bump version to 4.1.3 and LKG v4.1.3 TypeScript Bot 2020-12-10 02:50:26 +00:00
  • 3c736255e4 Properly cache types for shared control flow nodes (#41665) (#41906) Joost Koehoorn 2020-12-10 03:33:51 +01:00
  • d156bb805e LEGO: Merge pull request 41908 csigs 2020-12-09 16:11:17 -08:00
  • b75e854a15 LEGO: check in for master to temporary branch. csigs 2020-12-10 00:10:58 +00:00
  • 1e9518cb35 Cherry-pick PR #41758 into release-4.1 (#41862) TypeScript Bot 2020-12-09 13:50:27 -08:00
  • 4dc82fdfba fix(41845): add missing values to diagnostic message related to jsx option (#41873) Oleksandr T 2020-12-09 23:41:15 +02:00
  • d93cadb1bd LEGO: Merge pull request 41900 csigs 2020-12-09 10:10:56 -08:00
  • 219d52d33c LEGO: check in for master to temporary branch. csigs 2020-12-09 18:10:38 +00:00
  • bfd2b07d26 Update package-lock.json TypeScript Bot 2020-12-09 06:24:46 +00:00
  • 24ec3ba9a2 LEGO: Merge pull request 41892 csigs 2020-12-08 22:10:55 -08:00
  • b2db33d74c LEGO: check in for master to temporary branch. csigs 2020-12-09 06:10:38 +00:00
  • 2df960a9ba LEGO: Merge pull request 41884 csigs 2020-12-08 16:11:00 -08:00
  • ef07a4c061 LEGO: check in for master to temporary branch. csigs 2020-12-09 00:10:43 +00:00
  • 2eca17d7c1 Keep track of why files are in the program (#40011) Sheetal Nandi 2020-12-08 16:10:05 -08:00
  • 49d7de17d6 Adds experimental support for running TS Server in a web worker (#39656) Matt Bierner 2020-12-08 16:09:43 -08:00
  • 89d7b5ee58 Bump version to 4.0.6 and LKG v4.0.6 Sheetal Nandi 2020-12-08 14:21:13 -08:00
  • fa2403f2dc Allow only package names as plugin names Sheetal Nandi 2020-11-24 16:39:53 -08:00
  • d8c8e4ff06 Loosen author tag parsing (#41820) Nathan Shively-Sanders 2020-12-08 13:25:03 -08:00
  • 69143ecc5b Reuse input nodes where possible when serializing jsdoc implements clauses (#41783) Wesley Wigham 2020-12-08 12:13:37 -08:00
  • 33e7c729b9 LEGO: Merge pull request 41878 csigs 2020-12-08 10:11:01 -08:00
  • 7fafb31ea6 LEGO: check in for master to temporary branch. csigs 2020-12-08 18:10:41 +00:00
  • 646f5b3c4e Preserve substitution types in check position of conditional types (#41841) Anders Hejlsberg 2020-12-07 16:38:00 -10:00
  • 0fa41db6c6 fix(41827): allow infer parameters from method signature usage (#41836) Oleksandr T 2020-12-08 00:00:46 +02:00
  • 71e881a7ee Undo #39258 (isArray changes) see overview at #41808 (#41851) Orta Therox 2020-12-07 21:59:26 +00:00
  • abf88154d2 Undo #39258 (isArray changes) see overview at #41808 (#41849) Orta Therox 2020-12-07 21:59:10 +00:00
  • bfb259128b Handle output file names descripency between tsc --b and actual program emit file path calculation (#41811) Sheetal Nandi 2020-12-07 11:53:22 -08:00
  • 37e898cfd7 import statement from "node" in js source file could produce correct declaration path. (#41816) Song Gao 2020-12-07 21:54:47 +08:00
  • bf977ed918 Update package-lock.json TypeScript Bot 2020-12-06 06:23:16 +00:00
  • 350e423c5a Update package-lock.json TypeScript Bot 2020-12-05 06:23:01 +00:00
  • 2946318df0 fix(41526): add JSDoc type annotations before parameters (#41561) Oleksandr T 2020-12-05 02:52:12 +02:00
  • 9ae375fcd5 Update accept-baselines-fix-lints.yaml (#41826) Andrew Branch 2020-12-04 16:48:09 -08:00
  • f0340005a3 fix(41295): handle deprecated callbacks (#41310) Oleksandr T 2020-12-05 02:37:25 +02:00
  • a5c3cb4194 Improve uncalled function checks with parenthesized expressions in condition (#41748) Oleksandr T 2020-12-05 02:20:14 +02:00
  • 360958e04c JSDoc declaration emit should reuse input nodes where possible when serializing typedefs (#41760) Wesley Wigham 2020-12-04 13:42:35 -08:00
  • 3c7ac73a74 Merge pull request #41793 from Kingwl/noPropertyAccessFromIndexSignature_fix Armando Aguirre 2020-12-04 13:37:16 -08:00
  • 387b6dc3e1 Update package-lock.json TypeScript Bot 2020-12-04 06:23:01 +00:00
  • 870f5b613a Merge branch 'master' into noPropertyAccessFromIndexSignature_fix kingwl 2020-12-04 12:47:38 +08:00
  • 7ee42c3021 Accept new baselines fix41581 Anders Hejlsberg 2020-12-03 17:32:27 -10:00
  • 9d9dea0e77 Merge branch 'master' into fix41581 Anders Hejlsberg 2020-12-03 17:27:10 -10:00
  • 4f8fde38ca Rename codeFixNoPropertyAccessFromIndexSignature4.ts to codeFixNoPropertyAccessFromIndexSignature5.ts Wenlu Wang 2020-12-04 11:18:07 +08:00
  • cd37a327a7 Fix non-homomorphic mapped type constraint issues (#41807) Anders Hejlsberg 2020-12-03 18:36:45 -08:00
  • 143d1104ab Merge pull request #41703 from a-tarasyuk/fix/41653 Armando Aguirre 2020-12-03 16:10:51 -08:00
  • 9b1fec29b4 Fix deprecation messages to point to correct APIs Ron Buckton 2020-12-03 15:34:06 -08:00
  • 324f0469c0 Merge pull request #41791 from microsoft/fix40643 Ron Buckton 2020-12-03 13:33:09 -08:00
  • 69bc3f3b0c Allow type-only imports on ImportEqualsDeclarations (#41573) Andrew Branch 2020-12-03 13:27:15 -08:00
  • 8d952cb43e Fix insufficiently merged baselines (#41803) Nathan Shively-Sanders 2020-12-03 08:59:14 -08:00
  • add10ec61f Update package-lock.json TypeScript Bot 2020-12-03 06:21:40 +00:00
  • 501b69c61f respect quote Preference kingwl 2020-12-03 12:00:30 +08:00
  • 31e686b996 Fix codefix for noPropertyAccessFromIndexSignature kingwl 2020-12-03 11:51:41 +08:00
  • 27dc177f29 Reuse temp variable scope for converted loop body Ron Buckton 2020-12-02 18:11:45 -08:00
  • 9b6625895b Add missed resolveSymbol in commonjs import resolution (#41479) (#41691) Andrew Branch 2020-12-02 14:54:10 -08:00
  • 0b6c9254a8 Fix import tracker for dynamic import (#41473) Jack Works 2020-12-03 06:46:20 +08:00
  • 9517c5b48e Update harnessIO.ts useNoPropertyAccessFromIndexSignature Daniel Rosenwasser 2020-12-02 14:27:54 -08:00
  • a726f2ae4a Update compilerRunner.ts Daniel Rosenwasser 2020-12-02 14:26:54 -08:00
  • 2f853758f1 Update harnessIO.ts Daniel Rosenwasser 2020-12-02 14:15:41 -08:00
  • cdd9a2abb1 Update harnessIO.ts Daniel Rosenwasser 2020-12-02 14:04:53 -08:00
  • 85bda70042 Update harnessIO.ts Daniel Rosenwasser 2020-12-02 13:56:48 -08:00
  • 4d89f27e93 Switch to an indexed access for 'TS_ETW_MODULE_PATH' Daniel Rosenwasser 2020-12-02 13:41:37 -08:00
  • 41646f29a7 Update tsconfig-base.json Daniel Rosenwasser 2020-12-02 13:36:39 -08:00
  • 9f9eed400c Read the base construct signature from the static base type, not the instance base (#41767) Wesley Wigham 2020-12-02 13:30:46 -08:00
  • efca6a0e94 Update LKG TypeScript Bot 2020-12-02 21:26:51 +00:00
  • cccf22a3cf Accepted baselines. Daniel Rosenwasser 2020-12-02 13:18:34 -08:00
  • b47f01abb0 Add test for catch variable explicitly typed as 'any'. Daniel Rosenwasser 2020-12-02 13:16:39 -08:00
  • 4c09bd3bbf Accepted baselines. Daniel Rosenwasser 2020-10-08 18:07:38 -07:00
  • d0ab2a40ea Ugh Daniel Rosenwasser 2020-12-02 13:12:11 -08:00
  • d21f7818f0 , Daniel Rosenwasser 2020-12-02 13:07:03 -08:00
  • 2b00dbfd25 Dogfood the 'noPropertyAccessFromIndexSignature' flag Daniel Rosenwasser 2020-12-02 13:00:56 -08:00
  • 9a957e7b9c Remove incorrect assert that triggers crash on completions of globalThis (#40278) Ryan Cavanaugh 2020-12-02 11:47:32 -08:00
  • 3b4cacc321 Update package-lock.json TypeScript Bot 2020-12-02 06:21:49 +00:00
  • fd50f1e3c9 Merge pull request #41543 from a-tarasyuk/fix/41534 Armando Aguirre 2020-12-01 18:03:11 -08:00
  • e012417471 Merge pull request #37283 from JoshuaKGoldberg/extends-constructor-typeerror Ron Buckton 2020-12-01 17:43:25 -08:00
  • 943b350f8d Used String on base class per suggestion Josh Goldberg 2020-12-01 19:03:49 -05:00
  • 5bc0002450 ...except for the small master merge slipups Josh Goldberg 2020-12-01 18:53:54 -05:00
  • f55ba77297 Merge branch 'master' Josh Goldberg 2020-12-01 18:42:18 -05:00
  • 55810095f4 Allow qualified name for convert namespace import (#41592) Wenlu Wang 2020-12-02 07:23:57 +08:00