Commit Graph

  • 813ddf7909 ensure export modifier is used before default modifier (#44570) Zzzen 2021-07-01 00:43:14 +08:00
  • 837ed96697 Update package-lock.json TypeScript Bot 2021-06-30 06:11:21 +00:00
  • 3c30b7484e Update LKG v4.4-beta TypeScript Bot 2021-06-30 01:40:28 +00:00
  • 257da12a8b Merge remote-tracking branch 'origin/main' into release-4.4 TypeScript Bot 2021-06-30 00:43:46 +00:00
  • 5c8d76347c fix(44448): disallow 'delete' operator for optional properties (#44612) Oleksandr T 2021-06-30 02:56:45 +03:00
  • 4c19873b64 Validate symbol-named properties against symbol index signatures (#44815) Anders Hejlsberg 2021-06-29 14:53:07 -07:00
  • 114f68cd3d fix(44725): handle this parameter in tagged template call (#44734) Oleksandr T 2021-06-30 00:11:35 +03:00
  • fdc31baffe Fix types in the boolean trivial lint rule (#44801) Orta Therox 2021-06-29 19:53:35 +01:00
  • f47ddbc3b0 Fix bad line number assertion in ScriptInfo.positionToLineOffset Eli Barzilay 2021-06-25 13:45:43 -04:00
  • 5cea46c537 Update package-lock.json TypeScript Bot 2021-06-29 06:05:59 +00:00
  • 59225a6955 Bump version to 4.4.0-beta and LKG TypeScript Bot 2021-06-29 00:14:56 +00:00
  • 5f8a9e5181 Fix constant reference check in CFA (#44762) Anders Hejlsberg 2021-06-28 16:41:17 -07:00
  • c0d5c29080 Reduce exceptions (#44710) Andrew Casey 2021-06-28 15:45:35 -07:00
  • 066796be54 feat(44736): add go-to-definition on overridden members (#44740) Oleksandr T 2021-06-29 00:58:06 +03:00
  • 54b913cf31 Issue unawaited promise error on symbol-less expressions (#44491) Andrew Branch 2021-06-28 12:35:58 -05:00
  • 4890312ad8 LEGO: Merge pull request 44791 csigs 2021-06-28 10:13:00 -07:00
  • 6824480de8 Update package-lock.json TypeScript Bot 2021-06-28 06:06:29 +00:00
  • a6c914e55d LEGO: Merge pull request 44780 csigs 2021-06-27 22:13:03 -07:00
  • 67357cdb4f LEGO: Merge pull request 44776 csigs 2021-06-27 16:13:07 -07:00
  • 3b2bc85594 LEGO: Merge pull request 44770 csigs 2021-06-27 10:13:36 -07:00
  • a7a0d258cf Update package-lock.json TypeScript Bot 2021-06-27 06:06:02 +00:00
  • 5dbb7d313c LEGO: Merge pull request 44766 csigs 2021-06-26 22:12:53 -07:00
  • 0b3a15414b LEGO: Merge pull request 44763 csigs 2021-06-26 16:14:05 -07:00
  • 8c8d22db0f LEGO: Merge pull request 44757 csigs 2021-06-26 10:13:11 -07:00
  • 11b38676b0 Update package-lock.json TypeScript Bot 2021-06-26 06:05:58 +00:00
  • 1ae6b8bfb5 Forbid duplicate tests only in compiler+fourslash runner (#44752) Nathan Shively-Sanders 2021-06-25 17:33:31 -07:00
  • 353f431abf Update LKG bak2-release-4.4 bak-release-4.4 TypeScript Bot 2021-06-25 23:29:16 +00:00
  • dc237b317e Change static fields emits (#43114) Wenlu Wang 2021-06-26 06:49:27 +08:00
  • 328e888a9d Resolve module specifiers for auto imports in completion list (in incomplete chunks) (#44713) Andrew Branch 2021-06-25 17:26:53 -05:00
  • 7c47be76b0 fix(44738): fix eslint rules (#44739) Oleksandr T 2021-06-26 00:50:19 +03:00
  • 9ebe11c2d3 Migrate latest dom types into libdom.d.ts (#44684) Orta Therox 2021-06-25 22:25:30 +01:00
  • 8058619aed Control flow analysis of aliased conditional expressions and discriminants (#44730) Anders Hejlsberg 2021-06-25 13:59:58 -07:00
  • 906cbd2715 Proposal class static block support (#43370) Wenlu Wang 2021-06-26 00:24:05 +08:00
  • 1694c77060 LEGO: Merge pull request 44741 csigs 2021-06-25 04:18:35 -07:00
  • 66b4ba4b35 Add inlay hints support (#42089) Wenlu Wang 2021-06-25 14:06:34 +08:00
  • 2767ab3e3e Update package-lock.json TypeScript Bot 2021-06-25 06:06:02 +00:00
  • c83a430a5f LEGO: Merge pull request 44737 csigs 2021-06-24 16:13:19 -07:00
  • 2b421bfc5d Fix auto imports in opening JSX tag (#44724) Andrew Branch 2021-06-24 17:14:54 -05:00
  • baff2f8f97 LEGO: Merge pull request 44728 csigs 2021-06-24 10:13:16 -07:00
  • b43bc957bf LEGO: Merge pull request 44717 csigs 2021-06-24 04:15:51 -07:00
  • 6459ee4e4a Update package-lock.json TypeScript Bot 2021-06-24 06:05:48 +00:00
  • b9bf1a5938 LEGO: Merge pull request 44716 csigs 2021-06-23 22:13:11 -07:00
  • aee779ac7d Skip typedef in services getJSDocTags (#43677) Nathan Shively-Sanders 2021-06-23 16:19:14 -07:00
  • ece76e8a63 LEGO: Merge pull request 44714 csigs 2021-06-23 16:13:19 -07:00
  • ce8e873bf8 regard TemplateLiteral as discriminant property (#44569) Zzzen 2021-06-24 06:48:39 +08:00
  • 6452cfbad0 LEGO: Merge pull request 44707 csigs 2021-06-23 10:13:36 -07:00
  • fd49b26025 json modules should not treated as affecting global scope (#44690) Tobias Koppers 2021-06-23 19:04:25 +02:00
  • c29811ea26 LEGO: Merge pull request 44705 csigs 2021-06-23 04:13:17 -07:00
  • 36bc24219d LEGO: Merge pull request 44704 csigs 2021-06-22 22:12:52 -07:00
  • 15b4b32b39 LEGO: Merge pull request 44703 csigs 2021-06-22 16:18:32 -07:00
  • 61ccc49a7b Fix check for overwritten properties in object spreads (#44696) Anders Hejlsberg 2021-06-22 14:39:33 -07:00
  • 22637a232b avoid computing a full shape for indirectly invalidated files (#44090) Tobias Koppers 2021-06-22 19:33:54 +02:00
  • e9a51b4010 LEGO: Merge pull request 44699 csigs 2021-06-22 10:18:04 -07:00
  • 711b4e778b Indirect calls for imported functions (#44624) Ron Buckton 2021-06-21 19:51:13 -07:00
  • fafe3ff0b4 Improve parsing in await and yield context (#44680) Wenlu Wang 2021-06-22 08:30:55 +08:00
  • 9708022537 Fix 'arguments' check in class field initializer or static initialization block (#44393) exoticknight 2021-06-22 07:57:48 +08:00
  • 15c9cc8a32 LEGO: Merge pull request 44687 csigs 2021-06-21 15:49:15 -07:00
  • 753feb8707 importModuleSpecifierEnding changes .ts string completions to .js (#44602) Jesse Trinity 2021-06-21 14:43:33 -07:00
  • 0a9b218b11 Report exact position of invalid characters in scanner (#44671) Josh Goldberg 2021-06-21 17:23:14 -04:00
  • 0e905be42b Index signatures for symbols and template literal strings (#44512) Anders Hejlsberg 2021-06-21 11:25:42 -07:00
  • b72f67f45c fix(44676): fix constToLetQuickFix selection range (#44677) Oleksandr T 2021-06-21 21:22:24 +03:00
  • 9e2845227c getEditsForFileRename: fix updateTsconfigFiles w/ empty include Eli Barzilay 2021-06-07 11:43:06 -04:00
  • c786ad4071 Update package-lock.json TypeScript Bot 2021-06-20 06:06:13 +00:00
  • 9251304ba7 Update package-lock.json TypeScript Bot 2021-06-19 06:06:03 +00:00
  • 0858933dce fix(44637): add spaces between exports assignment equal token (#44655) Oleksandr T 2021-06-19 02:37:41 +03:00
  • 6e4b7308a3 fix(44465): remove only unused declarations instead of the entire line (#44490) Oleksandr T 2021-06-19 02:20:34 +03:00
  • f850470d18 fix(44377): omit type alias declarations from JavaScript (#44378) Oleksandr T 2021-06-19 00:59:31 +03:00
  • 8d3125b78a Allows plugin to register commands (#44291) Wenlu Wang 2021-06-19 05:46:09 +08:00
  • 0f216f36ec Forbid duplicates in baselines (#44652) Nathan Shively-Sanders 2021-06-18 11:40:25 -07:00
  • 580bb066c1 Make files safe for Windows (#44651) Nathan Shively-Sanders 2021-06-18 09:06:51 -07:00
  • 5afe42e14e Rename strictOptionalProperties -> exactOptionalPropertyTypes and remove from strict family (#44626) Ryan Cavanaugh 2021-06-17 15:12:19 -07:00
  • fad9122872 services/utilities/getMeaningFromLocation(): fix w/ export specifiers Eli Barzilay 2021-06-16 16:30:20 -04:00
  • eee34d539c feat(28491): add QF to declare missing properties (#44576) Oleksandr T 2021-06-17 21:12:29 +03:00
  • 9549928ce9 Make export-module and reference maps invertible (#44402) Andrew Casey 2021-06-17 11:06:42 -07:00
  • 8dbb2cd5fb allow this in typeQuery (#43898) Zzzen 2021-06-17 22:52:20 +08:00
  • d46d82c9bd Slightly more conservative check in isConstraintPosition function (#44621) Anders Hejlsberg 2021-06-16 17:16:32 -07:00
  • 32210356e7 Bump version to 4.3.4 and LKG v4.3.4 TypeScript Bot 2021-06-17 00:00:02 +00:00
  • 6d8fd79c62 Add SolutionBuilderHostBase.getCustomTransformers to be used when emitting. (#44496) Sheetal Nandi 2021-06-16 16:44:42 -07:00
  • a1e2a4bd4e Bump version to 4.1.6 and LKG v4.1.6 release-4.1 TypeScript Bot 2021-06-16 23:19:48 +00:00
  • 97b4063d73 Don't attach declarations to symbols in mapped types with 'as XXX' clauses (#44609) Anders Hejlsberg 2021-06-16 16:07:33 -07:00
  • 14231aff09 Bump version to 4.3.3 and LKG v4.3.3 TypeScript Bot 2021-06-16 22:59:02 +00:00
  • 89a171e308 Cherry-pick PR #44126 into release-4.3 (#44189) TypeScript Bot 2021-06-16 15:45:46 -07:00
  • 6d54ce8a37 Bump version to 4.0.8 and LKG v4.0.8 release-4.0 TypeScript Bot 2021-06-16 22:33:48 +00:00
  • 419f1e7fe8 Cherry-pick PR #44070 into release-4.3 (#44187) TypeScript Bot 2021-06-16 15:28:44 -07:00
  • 4af8333a4e support JSDoc comments inherited for parameter properties (#44329) Zzzen 2021-06-17 05:46:49 +08:00
  • a3eadfe905 Skip base type checks that can cause circularities (#44615) Anders Hejlsberg 2021-06-16 13:36:43 -07:00
  • d0159a8891 Fix late bound method name assignment, added tests (#43344) Armando Aguirre 2021-06-16 12:46:00 -07:00
  • 971133d5d0 New command line help developer experience. (#44157) Song Gao 2021-06-16 21:18:00 +08:00
  • b7de5e3c4c Bump version to 3.9.10 and LKG v3.9.10 release-3.9 TypeScript Bot 2021-06-16 00:17:18 +00:00
  • 022bdeae98 Backport package-lock infra changes to 3.9 (#44608) Daniel Rosenwasser 2021-06-15 17:02:57 -07:00
  • 6bb1f0792b Fixes to inference and mapped types in --strictOptionalProperties mode (#44595) Anders Hejlsberg 2021-06-15 14:16:38 -07:00
  • 13e7ae76e0 Pass throwIfNoEntry to fs.statSync (#41604) (#44584) Daniel Rosenwasser 2021-06-15 13:33:23 -07:00
  • 72eaadcbab Pass throwIfNoEntry to fs.statSync (#41604) (#44583) Daniel Rosenwasser 2021-06-15 13:33:14 -07:00
  • ebeafcfe5e Pass throwIfNoEntry to fs.statSync (#41604) (#44582) Daniel Rosenwasser 2021-06-15 13:32:47 -07:00
  • b74b8977d5 Update descriptions for all compiler options (#44409) Orta Therox 2021-06-15 21:20:14 +01:00
  • e53f19f8f2 Issue "Cannot find name did-you-mean" errors as suggestions in plain JS (#44271) Nathan Shively-Sanders 2021-06-15 08:54:08 -07:00
  • 5be0d7156d Fix bug due to sharing of .type.members Eli Barzilay 2021-06-09 15:32:34 -04:00
  • a875635ea7 Update package-lock.json TypeScript Bot 2021-06-14 06:06:06 +00:00
  • 5540364c12 Correct tuple relations in --strictOptionalProperties mode (#44568) Anders Hejlsberg 2021-06-13 12:53:13 -07:00
  • 6a1623d413 Ensure singleton types always compare identical (#44565) Anders Hejlsberg 2021-06-13 12:51:36 -07:00