Commit Graph

  • 7ab5d83cff Merge pull request #32594 from microsoft/fix32416 Anders Hejlsberg 2019-07-29 10:08:47 -07:00
  • e1a138312f fix eslint errors Alexander T 2019-07-29 18:42:01 +03:00
  • 1b4dfbc7d6 Merge branch 'master' of https://github.com/Microsoft/TypeScript into feature/eslint Alexander T 2019-07-29 18:39:29 +03:00
  • 11ec6118fb @typescript-eslint/array-type Alexander T 2019-07-29 18:39:11 +03:00
  • 30aad9db8d Support more terminators for parsing jsdoc filepaths Orta Therox 2019-07-29 09:46:42 -04:00
  • 4a17581f67 Accept new baselines Anders Hejlsberg 2019-07-28 09:06:04 -07:00
  • a717d3ab44 Add regression test Anders Hejlsberg 2019-07-28 09:05:57 -07:00
  • 58ff76abf6 Properly instantiate contextual type for object literal methods Anders Hejlsberg 2019-07-28 09:01:11 -07:00
  • a9e0a7766e Record full inference status in visitation cache Anders Hejlsberg 2019-07-27 08:50:26 -07:00
  • 3d09010dc8 Intersect 'this' types in union signatures (#32538) Andrew Branch 2019-07-26 14:56:03 -07:00
  • 2a4930f4ec Bind a jsdoc enum as SymbolFlags.TypeAlias and not SymbolFlags.Enum (#32520) Wesley Wigham 2019-07-26 13:57:22 -07:00
  • 1ea4008120 Accept new baselines Anders Hejlsberg 2019-07-26 13:17:06 -07:00
  • ec38799e2a Add more tests Anders Hejlsberg 2019-07-26 13:17:00 -07:00
  • bb87332e73 Add more comments Anders Hejlsberg 2019-07-26 13:12:44 -07:00
  • 2fe3c1b3b7 Merge pull request #32561 from microsoft/retainFreshlyCreatedProject Sheetal Nandi 2019-07-26 12:18:26 -07:00
  • 00f41e5693 Less aggressive reduction of intersection types Anders Hejlsberg 2019-07-26 11:03:31 -07:00
  • 2f1effb993 scope out duplicate code into setMembersDeclaredBySpreadAssignment function xiaofa 2019-07-26 12:33:09 +08:00
  • 599e36a068 Decrement line ends if they end with a carriage return. (#31220) Jesse Trinity 2019-07-25 21:29:12 -07:00
  • b902a71e5f Handle namepaths inside JSDoc type expressions a bit better - fixes #31298 Orta Therox 2019-07-25 17:10:31 -04:00
  • 9647506d8c Support classification of triple-slash references Andrew Casey 2019-07-24 15:57:46 -07:00
  • 666c4be844 Merge branch 'master' into referencesPrototypeSourceFile Sheetal Nandi 2019-07-25 14:03:48 -07:00
  • 4c76bae888 Don't exclude non-anonymous object types in identity checks Anders Hejlsberg 2019-07-25 14:03:17 -07:00
  • 10ee85c98c Retain the configured project opened during opening client file even if opened file isnt included in that project This helps not create and remove project on every open if tsconfig file isnt referenced by any open file Sheetal Nandi 2019-07-25 12:28:09 -07:00
  • ee623c1ae6 Add test case before change where config project is created just to remove it Sheetal Nandi 2019-07-25 11:57:23 -07:00
  • 540134840d Accept new baselines Anders Hejlsberg 2019-07-25 11:52:15 -07:00
  • b9d27c0f2c Add regression tests Anders Hejlsberg 2019-07-25 11:52:08 -07:00
  • 35de142943 Accept new baselines Anders Hejlsberg 2019-07-25 11:50:50 -07:00
  • 772bee5e84 Property assignment uses parent type annotation (#32553) Nathan Shively-Sanders 2019-07-25 10:23:03 -07:00
  • dc415c5c5e Infer between closely matching types in unions and intersections Anders Hejlsberg 2019-07-25 09:56:36 -07:00
  • aa12ec440c Fix smart select on last blank line of file (#32544) Andrew Branch 2019-07-25 09:47:57 -07:00
  • 395d1515ee #32458 stop ES5 __values with no Symbol.iterator getting stuck in loop Salisbury, Tom 2019-07-18 12:32:43 +01:00
  • 3d7bda0ad6 prioritize exclude class or right of dot xiaofa 2019-07-25 11:49:54 +08:00
  • e8966ce033 Merge pull request #32531 from microsoft/importFixCompletion Sheetal Nandi 2019-07-24 10:46:50 -07:00
  • e48123e203 change deprecated rule @typescript-eslint/prefer-interface to @typescript-eslint/consistent-type-definitions Alexander T 2019-07-24 14:08:55 +03:00
  • 0059763d8f move eslint rules from eslint-plugin-microsoft-typescript to scripts/eslint Alexander 2019-07-24 07:17:16 +03:00
  • 34dd4b8da5 Merge pull request #32386 from microsoft/fix32349 Anders Hejlsberg 2019-07-23 17:33:25 -07:00
  • 40fd4efdf6 Strip more kinds of timestamps and versions from dockerfile output (#32519) Wesley Wigham 2019-07-23 17:14:50 -07:00
  • b8e779d89a When the exported symbol is merged symbol from declaration use that name to verify quality Fixes #27880 Sheetal Nandi 2019-07-23 16:28:22 -07:00
  • 742cabaac4 Merge branch 'master' into fix32349 Anders Hejlsberg 2019-07-23 10:31:46 -07:00
  • 9ec71c3f97 Merge pull request #32460 from microsoft/fix32434 Anders Hejlsberg 2019-07-23 10:28:02 -07:00
  • 564685692f Accept new baselines Anders Hejlsberg 2019-07-23 06:38:58 -07:00
  • 3206f5fb94 When inferring from XXX to T | XXX make no inferece for T (instead of never) Anders Hejlsberg 2019-07-23 06:38:49 -07:00
  • a79f598269 Merge branch 'master' of https://github.com/Microsoft/TypeScript into feature/eslint Alexander T 2019-07-23 13:10:04 +03:00
  • d982014d73 Update __awaiter to be more spec compliant (#32462) Ron Buckton 2019-07-22 17:23:35 -07:00
  • 47e3fedb5d Fix object spread runtime semantics (#32514) Ron Buckton 2019-07-22 16:46:09 -07:00
  • b822def6ef Minor cleanup plus more comments Anders Hejlsberg 2019-07-22 11:07:33 -07:00
  • 203fd9ff9e Combine multiple separate code paths Anders Hejlsberg 2019-07-22 08:01:22 -07:00
  • bb817c74c2 update eslint Alexander T 2019-07-22 13:58:14 +03:00
  • 40f2f77358 Merge branch 'master' of https://github.com/Microsoft/TypeScript into feature/eslint Alexander T 2019-07-22 13:50:43 +03:00
  • 9b2d9cdffc Fix issues uncovered by DT tests Anders Hejlsberg 2019-07-21 14:07:45 -07:00
  • 2541a5d0ff Always infer between distinct type references to same target Anders Hejlsberg 2019-07-20 14:33:35 -07:00
  • 6b29060111 Merge branch 'master' into fix32434 Anders Hejlsberg 2019-07-20 12:09:03 -07:00
  • 623a1725c8 Accept new baselines Anders Hejlsberg 2019-07-20 10:02:46 -07:00
  • d96d16e10b Add additional test Anders Hejlsberg 2019-07-20 10:01:59 -07:00
  • 2450c1947f Make lower priority inferences when inference process is blocked Anders Hejlsberg 2019-07-20 09:57:10 -07:00
  • 70b7bd5a1b Merge pull request #32490 from microsoft/assertFix Sheetal Nandi 2019-07-19 18:15:56 -07:00
  • aab3069e64 Fix the assert of reporting file infos still attached to the project for circular json reference Sheetal Nandi 2019-07-19 15:55:22 -07:00
  • e543d8bc5a Fix type keyword completions (#32474) Nathan Shively-Sanders 2019-07-19 15:22:04 -07:00
  • 90afd6d620 Update user baselines (#32483) TypeScript Bot 2019-07-19 09:01:05 -07:00
  • 9c853f3015 remove tslint:* directive Alexander T 2019-07-19 11:22:00 +03:00
  • 949770a4fe @typescript-eslint/triple-slash-reference Alexander T 2019-07-19 10:30:40 +03:00
  • 36a6028d56 Merge branch 'master' of https://github.com/Microsoft/TypeScript into feature/eslint Alexander T 2019-07-19 10:16:10 +03:00
  • 615cfaa891 use a map instead of an array xiaofa 2019-07-19 11:37:28 +08:00
  • 2aa9fb7d00 Merge pull request #32473 from jakeboone02/patch-1 Daniel Rosenwasser 2019-07-18 17:58:58 -07:00
  • d64ead366a Accepted baselines. v3.6-beta Daniel Rosenwasser 2019-07-18 13:17:27 -07:00
  • c30ba7884c Fix capitalization in parseInt description Jake Boone 2019-07-18 12:38:14 -07:00
  • 633901d032 Update version of @types/node. Daniel Rosenwasser 2019-07-18 11:04:27 -07:00
  • 9372906934 Update LKG. Daniel Rosenwasser 2019-07-18 10:51:53 -07:00
  • 97b5671f99 Merge pull request #32461 from orta/script_target_value_ Orta 2019-07-18 12:17:03 -04:00
  • 0c4422e472 Adds baseline updates Orta Therox 2019-07-18 11:08:39 -04:00
  • 8bf5ebc417 remove tslint, tslint:disable-next-line, update @typescript-eslint/* Alexander T 2019-07-18 15:29:59 +03:00
  • 68ae4382bd jsdoc/check-alignment Alexander T 2019-07-18 12:23:22 +03:00
  • 2c32308f35 no-null/no-null Alexander T 2019-07-18 10:50:38 +03:00
  • a8ee8fbe87 Merge branch 'master' of https://github.com/Microsoft/TypeScript into feature/eslint Alexander T 2019-07-18 10:00:16 +03:00
  • 6a50507aad sort text for class member, JSX attribute, RHS of dot xiaofa 2019-07-18 13:52:51 +08:00
  • 9e75bfb504 Removed failing lint check. Daniel Rosenwasser 2019-07-17 22:14:19 -07:00
  • 8aa39d6cb8 Set sort text while adding sysmbols xiaofa 2019-07-18 12:33:21 +08:00
  • 282e72419b Set the ModuleKind value for ESNext to be 99 so it doesn't change between releases (and yet another module system?!) Orta Therox 2019-07-17 22:56:28 -04:00
  • 8f020559fb Treat Array<T> and ReadonlyArray<T> as synonymous in inference Anders Hejlsberg 2019-07-17 18:49:56 -07:00
  • 5f6cdf17ea Set the ScriptTarget of ESNext to be 99 so it doesn't change between releases Orta Therox 2019-07-17 18:27:29 -04:00
  • a24e4b0d2c Undo accidental push to master Orta Therox 2019-07-17 18:24:35 -04:00
  • 7f071d2a1b Set the ScriptTarget of ESNext to be 99 so it doesn't change between releases Orta Therox 2019-07-17 18:21:53 -04:00
  • c6b77fa5df Fix lint error Anders Hejlsberg 2019-07-17 15:15:56 -07:00
  • e8bc733d41 LEGO: Merge pull request 32459 csigs 2019-07-17 15:10:45 -07:00
  • 69ec5e0366 LEGO: check in for master to temporary branch. csigs 2019-07-17 22:10:20 +00:00
  • de837ed51f Accept new baselines Anders Hejlsberg 2019-07-17 15:07:36 -07:00
  • c4bad64438 Accept new baselines Anders Hejlsberg 2019-07-17 15:03:15 -07:00
  • ae1add7210 Update tests Anders Hejlsberg 2019-07-17 15:02:20 -07:00
  • 7d4259ba9f Update tests Anders Hejlsberg 2019-07-17 14:57:26 -07:00
  • 652bb1277c Accept new baselines Anders Hejlsberg 2019-07-17 14:54:27 -07:00
  • 5a45d5aed8 Reduce union and intersection targets when source is singleton type Anders Hejlsberg 2019-07-17 14:53:29 -07:00
  • 47cbe87d85 Revert "Proposal: If there’s a package.json, only auto-import things in it, more or less (#31893)" (#32448) Andrew Branch 2019-07-17 14:02:18 -07:00
  • 387c917765 Revert "Proposal: If there’s a package.json, only auto-import things in it, more or less (#31893)" (#32448) Andrew Branch 2019-07-17 14:02:18 -07:00
  • ddbf7e198d Add Semicolons to Gulpfile.js 0verk1ll 2019-07-17 16:57:25 -04:00
  • 8f2ed0ded8 addTypeToIntersection performance improvement (#32388) Milosz Piechocki 2019-07-17 22:22:53 +02:00
  • 2466109577 Fix build/lint due to differences in master and LKG (#32450) Andrew Branch 2019-07-17 13:07:10 -07:00
  • e3ba3aacc8 LEGO: Merge pull request 32445 csigs 2019-07-17 09:10:33 -07:00
  • e6c723dd2a LEGO: check in for master to temporary branch. csigs 2019-07-17 16:10:08 +00:00
  • dbefaf2911 Revert "Proposal: If there’s a package.json, only auto-import things in it, more or less (#31893)" revert-31893-enhancement/only-import-from-package-json Andrew Branch 2019-07-17 09:04:53 -07:00
  • 049618f7da Get contextual type of yield from contextual signature of containing function (#32433) Ron Buckton 2019-07-16 17:16:21 -07:00