Commit Graph

  • 7a3de819bf fix(49993): skip the quick fix for an expression with an enum type (#50625) Oleksandr T 2022-09-22 02:59:17 +03:00
  • 2644f28677 fix(49200): skip duplicated method declarations (#50609) Oleksandr T 2022-09-22 02:05:40 +03:00
  • 98652a349a Bump version to 4.9.0-beta and LKG. Daniel Rosenwasser 2022-09-21 18:39:53 +00:00
  • 4d91204c9d fix(37030): Expand Selection in function and arrow function skips body block (#50711) Oleksandr T 2022-09-21 20:47:24 +03:00
  • e2dd5084f7 DOM update 2022/09/21 (#50884) Nathan Shively-Sanders 2022-09-21 10:17:08 -07:00
  • 1d9ab83914 fix(50866): emit modifiers from export declarations (#50874) Oleksandr T 2022-09-21 19:59:15 +03:00
  • 92a1b124c1 LEGO: Merge pull request 50877 Alex Hsu 2022-09-21 05:34:27 -07:00
  • e383db692e Fix debug.ts __debugKind check (#50871) Jake Bailey 2022-09-20 22:48:52 -07:00
  • 01054e05ab Consistently add undefined/missing to optional tuple element types (#50831) Anders Hejlsberg 2022-09-20 18:14:20 -07:00
  • d90795e799 Improve escape sequence handling in private names (#50856) Daniel Rosenwasser 2022-09-20 15:00:39 -07:00
  • 938a69a526 Fix import statement completions followed by interface declaration (#50350) Andrew Branch 2022-09-20 13:29:06 -07:00
  • e002159ad1 feat(49962): Disallow comparison against NaN (#50626) Oleksandr T 2022-09-20 23:16:44 +03:00
  • 80ae43d239 Fixing spaces navya9singh 2022-09-20 12:13:21 -07:00
  • abc58bdabc Fixing baseline errors navya9singh 2022-09-20 12:09:04 -07:00
  • 305f4bd420 Merge branch 'main' into fix/47969 navya9singh 2022-09-20 11:50:14 -07:00
  • 23746af766 fix(50591): RangeError: Maximum call stack size exceeded (#50594) Oleksandr T 2022-09-20 21:03:18 +03:00
  • 168186f93d Allow a union property of a private/protected member and an intersection property including that same member (#50328) Andrew Branch 2022-09-20 10:28:48 -07:00
  • 812ebcf6e3 Update package-lock.json TypeScript Bot 2022-09-20 06:27:43 +00:00
  • 16156b1baf Add rules from eslint's recommended set that triggered good lints (#50422) Jake Bailey 2022-09-19 16:20:55 -07:00
  • a11c41621b Improve checking of in operator (#50666) Anders Hejlsberg 2022-09-19 14:16:01 -07:00
  • 67f2b62ed2 Gabritto/jsemitfixsilly (#50849) Gabriela Araujo Britto 2022-09-19 17:32:13 -03:00
  • 3014dec887 Don't elide imports when transforming JS files (#50404) Gabriela Araujo Britto 2022-09-19 15:36:08 -03:00
  • 57c7aa755c LEGO: Merge pull request 50842 Alex Hsu 2022-09-19 03:14:37 -07:00
  • 48a8e8953a Improve check of whether type query node possibly contains reference to type parameter (#50070) Gabriela Araujo Britto 2022-09-19 01:13:30 -03:00
  • af9ced11f5 LEGO: Merge pull request 50825 Alex Hsu 2022-09-18 02:59:14 -07:00
  • a8e13f7340 Fixed an issue with destructured bindings from a generic union constraint not being narrowed correctly (#50221) Mateusz Burzyński 2022-09-17 23:47:57 +02:00
  • 08af0b6bf0 Update package-lock.json TypeScript Bot 2022-09-17 06:07:20 +00:00
  • 0df46e8733 Fix test around RegExp match vs. exec results (#50813) Daniel Rosenwasser 2022-09-16 16:47:33 -07:00
  • 906510e0f3 Fixes for pr navya9singh 2022-09-16 15:36:21 -07:00
  • 2970c5d167 make RegExpExecArray always include index 0 (#50713) DetachHead 2022-09-17 08:28:26 +10:00
  • 05071920a0 Accepting baselines navya9singh 2022-09-16 11:54:52 -07:00
  • 29e50b3149 Rewording documentation navya9singh 2022-09-16 11:07:15 -07:00
  • 01cae69e34 fix(50796): omit questionToken in object literal method completions (#50802) magic-akari 2022-09-17 01:06:03 +08:00
  • a3b3555086 Cherry-pick PR #50797 into release-4.8 (#50798) TypeScript Bot 2022-09-16 09:44:11 -07:00
  • 3b84f76fb2 Fix crash caused by incorrect bounds check (regression in 4.8) (#50797) Anders Hejlsberg 2022-09-16 07:14:14 -07:00
  • 7e51306d30 Update package-lock.json TypeScript Bot 2022-09-16 06:25:37 +00:00
  • 8b35c1300e The error "Object is possibly null or undefined" is ambiguous. (#49797) Alexis Cheron 2022-09-16 03:13:53 +04:00
  • a3f51b3b82 Update user baselines +cc @sandersn (#43554) TypeScript Bot 2022-09-15 16:13:09 -07:00
  • ba10a0d7c0 Removing duplicated code navya9singh 2022-09-15 15:56:31 -07:00
  • 3950bbf7dc When inferred project gets updated during the request refs Sheetal Nandi 2022-09-15 13:44:16 -07:00
  • ec6ae1c4d0 Partially revert #41044, restoring parameter destructurings in d.ts files (#50779) Jake Bailey 2022-09-15 10:24:43 -07:00
  • 28232ca4b8 LEGO: Merge pull request 50783 Alex Hsu 2022-09-15 03:09:43 -07:00
  • 49cfa1db17 Update package-lock.json TypeScript Bot 2022-09-15 06:22:57 +00:00
  • 4110b80fbb Fix equality narrowing and comparable relation for intersections with {} (#50735) Anders Hejlsberg 2022-09-14 09:19:36 -07:00
  • b23f1d6b59 LEGO: Merge pull request 50771 Alex Hsu 2022-09-14 05:02:40 -07:00
  • 618fb2d8b9 Update package-lock.json TypeScript Bot 2022-09-14 06:27:15 +00:00
  • 08b91f6b82 fix(50717): tsc crashes when it sees a JSDoc tag inside an @override annotation (#50724) Oleksandr T 2022-09-13 22:51:17 +03:00
  • 60963d7216 Discriminant of type never should never be matched (#50755) Anders Hejlsberg 2022-09-13 10:29:50 -07:00
  • e37ea53715 Update package-lock.json TypeScript Bot 2022-09-13 06:30:12 +00:00
  • a88c36655b Fix test baselining for tsserver host timeouts (#50748) Sheetal Nandi 2022-09-12 20:36:24 -07:00
  • bb8cf903b5 Handle more places where package direcroy is converted to canonical file path (#50740) (#50747) Sheetal Nandi 2022-09-12 16:23:21 -07:00
  • 6d384876e5 Fix workflow typo (#50746) Andrew Branch 2022-09-12 15:41:30 -07:00
  • 6b890f93c4 Handle more places where package direcroy is converted to canonical file path (#50740) Sheetal Nandi 2022-09-12 15:11:35 -07:00
  • f5f2923c7d Revert removal of nonInferrableAnyType (#50691) Jake Bailey 2022-09-12 15:10:29 -07:00
  • 7120b520cf Update twoslash workflow (#50738) Andrew Branch 2022-09-12 13:35:36 -07:00
  • 68d526c200 Don't run linter after tests runs (#50597) Jake Bailey 2022-09-12 13:30:18 -07:00
  • 8e5e2e08ea Fix backticks in our JSDoc comments (#50737) Jake Bailey 2022-09-12 13:27:49 -07:00
  • a4cabe725b Support for auto-accessor fields from the Stage 3 Decorators proposal (#49705) Ron Buckton 2022-09-12 15:12:11 -04:00
  • 77374732df Update package-lock.json TypeScript Bot 2022-09-12 06:30:38 +00:00
  • 12ab0fea9f Update package-lock.json TypeScript Bot 2022-09-10 06:11:07 +00:00
  • eb40134373 Don't leave space for property access on non-integer literals (#50703) Jake Bailey 2022-09-09 14:36:39 -07:00
  • a70bb9d3ff Preserve special intersections in mapped types (#50704) Anders Hejlsberg 2022-09-09 12:09:50 -07:00
  • 1a1c271675 Don't remove space before dot if in property access on numeric literal (#50695) Jake Bailey 2022-09-08 19:08:51 -07:00
  • 7c918fb766 Baseline host state when baselining tsserver tests (#50678) Sheetal Nandi 2022-09-08 12:31:14 -07:00
  • 2f1ba45cba Update LKG and devDep of typescript to v4.8.3 (#50689) Jake Bailey 2022-09-08 12:00:16 -07:00
  • be4e9bac8f Update package-lock.json TypeScript Bot 2022-09-08 06:22:04 +00:00
  • f46a680863 Remove error message in node16 (#50673) Wesley Wigham 2022-09-07 18:47:39 -07:00
  • ab831d0180 Ignore --help and -? in tsc init generated compilerOptions (#50628) Amit Dahan 2022-09-07 22:43:16 +03:00
  • ea348f67aa Bump version to 4.8.3 and LKG v4.8.3 TypeScript Bot 2022-09-07 18:49:12 +00:00
  • 795c53a786 JSDoc comment parsing supports multiline backticks multiline-backticks Nathan Shively-Sanders 2022-09-07 11:45:40 -07:00
  • 6bb16f105c Cherry-pick PR #50620 into release-4.8 (#50676) TypeScript Bot 2022-09-07 10:56:19 -07:00
  • bb6f36f7c8 Forward intersection state flag to conditional type target check (#50620) Andrew Branch 2022-09-07 10:07:24 -07:00
  • ca022ae185 Cherry-pick PR #50261 into release-4.8 (#50621) TypeScript Bot 2022-09-07 10:07:06 -07:00
  • b58721fe15 Update package-lock.json TypeScript Bot 2022-09-07 06:31:57 +00:00
  • 3c3820b1a4 Simplify CI detection (#50661) Jake Bailey 2022-09-06 16:36:37 -07:00
  • 9ac1fce117 Fix eslint not looking at certain scripts, fix lints (#50660) Jake Bailey 2022-09-06 16:05:47 -07:00
  • fd05c0cc6d Make useFsEvents as default strategy for the watching (#50366) Sheetal Nandi 2022-09-06 13:14:50 -07:00
  • 5c2f770d97 Remove unused cancellation from build (#50658) Jake Bailey 2022-09-06 12:43:06 -07:00
  • 66fbf058ec Update package-lock.json TypeScript Bot 2022-09-06 06:30:40 +00:00
  • 7910c509c4 Update package-lock.json TypeScript Bot 2022-09-03 06:07:00 +00:00
  • fd3a84c3f0 Report every instance of TS1208 (#50101) Will Nayes 2022-09-02 15:44:47 -05:00
  • 1eec8b3260 Cherry-pick PR #50617 into release-4.8 (#50618) TypeScript Bot 2022-09-02 13:38:26 -07:00
  • 62f980aff8 Check if its same buildinfo only for directly referenced projects and not recursively (#50617) Sheetal Nandi 2022-09-02 13:38:00 -07:00
  • 451b5ba7f1 Cherry-pick PR #50601 into release-4.8 (#50613) TypeScript Bot 2022-09-02 10:04:25 -07:00
  • 856c7c5fdd Allow {} to narrow in same special cases as unknown (#50601) Andrew Branch 2022-09-02 09:47:27 -07:00
  • 4083b464c1 Cherry-pick PR #50610 into release-4.8 (#50612) TypeScript Bot 2022-09-02 09:39:19 -07:00
  • 854d448e5c in operator shouldn't narrow {} originating in unknown (#50610) Anders Hejlsberg 2022-09-02 09:30:17 -07:00
  • 549e61d0af Update package-lock.json TypeScript Bot 2022-09-02 06:22:41 +00:00
  • bcf994996e fix(50079): show deprecated on JSX attributes (#50084) Oleksandr T 2022-09-02 02:59:29 +03:00
  • 10870b4f3c Cherry-pick PR #50592 into release-4.8 (#50596) TypeScript Bot 2022-09-01 14:55:41 -07:00
  • 5df09a514c Use bidirectional comparability in narrowing (#50592) Andrew Branch 2022-09-01 14:26:48 -07:00
  • 502a9087b6 Cherry-pick PR #50553 into release-4.8 (#50589) TypeScript Bot 2022-09-01 13:29:31 -07:00
  • 891cdc58aa Remove unused baselines (#50593) Jake Bailey 2022-09-01 12:48:28 -07:00
  • 6db2c882f3 {} & null and {} & undefined should always be never (#50553) Anders Hejlsberg 2022-09-01 12:37:13 -07:00
  • c9e06dc30e Cherry-pick PR #50540 into release-4.8 (#50588) TypeScript Bot 2022-09-01 11:55:55 -07:00
  • 1f76a51b1e Cherry-pick PR #50497 into release-4.8 (#50590) TypeScript Bot 2022-09-01 11:53:39 -07:00
  • ac0cc8cefe Cherry-pick PR #50535 into release-4.8 (#50549) TypeScript Bot 2022-09-01 08:25:52 -07:00
  • 238c341701 Defer distributing index over generic object types (#50540) Mateusz Burzyński 2022-09-01 16:28:13 +02:00
  • 8b79b2ffb3 Cherry-pick PR #50557 into release-4.8 (#50576) TypeScript Bot 2022-09-01 06:49:26 -07:00
  • 298309271b Do not canonicalize the file names when getting absolute paths during nodenext resolution (#50557) Sheetal Nandi 2022-09-01 06:48:41 -07:00