Commit Graph

  • 88795e2a2e Fixed lints. Daniel Rosenwasser 2019-12-20 17:04:47 -08:00
  • 35a3a5fbaf Merge remote-tracking branch 'origin' into convert-to-template Daniel Rosenwasser 2019-12-20 16:46:37 -08:00
  • deb5288e31 Add module: es2020 (#33893) Kagami Sascha Rosylight 2019-12-21 09:29:49 +09:00
  • 4c7844be74 Implement export as namespace from (#34903) Wenlu Wang 2019-12-20 18:00:20 -06:00
  • 2f0d07c29a Increase selectivity of subtype relationship for signatures (#35659) Anders Hejlsberg 2019-12-20 14:52:22 -08:00
  • 4154dcb395 Accept API baseline changes Anders Hejlsberg 2019-12-20 14:33:07 -08:00
  • 273bb3e6de Fix parameter list length check Anders Hejlsberg 2019-12-20 14:30:34 -08:00
  • 3d2b92ce69 Readonly support for jsdoc (#35790) Nathan Shively-Sanders 2019-12-20 13:47:20 -08:00
  • 8228888f5b Address CR feedback Anders Hejlsberg 2019-12-20 13:25:59 -08:00
  • d96be353cb Fix JSDoc param type completions when name hasn’t been written yet (#35787) Andrew Branch 2019-12-20 15:23:53 -06:00
  • a0d47d632d Update user baselines (#35791) TypeScript Bot 2019-12-20 13:22:01 -08:00
  • 3b7de1a976 remove JSDOC object->any rewrite for noImplicitAny (#35661) Nathan Shively-Sanders 2019-12-20 09:23:15 -08:00
  • 2cc1340a7b Ignore @private/@protected on constructor functions (#35782) Nathan Shively-Sanders 2019-12-20 08:41:52 -08:00
  • 9445657184 Correctly set filesByName map when reusing program to ensure it is same as old (#35784) Sheetal Nandi 2019-12-20 07:44:35 -08:00
  • 8c9e96bea9 Move executeCommandLine ambient code into tsc (#35788) Wesley Wigham 2019-12-19 15:55:42 -08:00
  • 1fd5bd2b4e Filter out self-fulfilling completions (#35709) Andrew Branch 2019-12-19 16:05:23 -06:00
  • ec84392f2e Use resolvedPath consistently in the builder (#35757) Sheetal Nandi 2019-12-19 10:10:17 -08:00
  • 5d3284032b Fix scripts/hooks/post-checkout Eli Barzilay 2019-12-18 16:56:58 -05:00
  • 3c153d885b Merge pull request #35742 from uniqueiniquity/addPositionAssert Ben Lichtman 2019-12-18 14:19:29 -08:00
  • 1952ccc0b6 Update user baselines (#35756) TypeScript Bot 2019-12-18 13:04:10 -08:00
  • 98cfe76eb5 Update LKG. v3.7.4 Daniel Rosenwasser 2019-12-18 13:01:03 -08:00
  • 3c5ecc2a60 Add jsdoc support for @public/@private/@protected (#35731) Nathan Shively-Sanders 2019-12-18 12:58:12 -08:00
  • cfa568724f Bump version to 3.7.4. Daniel Rosenwasser 2019-12-18 12:57:47 -08:00
  • f7860b0480 Update user baselines (#35755) TypeScript Bot 2019-12-18 11:16:25 -08:00
  • 9f1e389441 Remove unnecessary internal tags, handle bad input Ben Lichtman 2019-12-18 10:44:40 -08:00
  • 853507642a Do not list output files that just change their modified time when using --listEmittedFiles (#35714) Sheetal Nandi 2019-12-18 10:24:59 -08:00
  • 8c1900c74b Baselining tsc --watch output just like tsc baselines for easier updates (#35710) Sheetal Nandi 2019-12-18 10:23:58 -08:00
  • aef2e0a238 Fix implement interface codefix for synthetic member symbols (#35718) Andrew Branch 2019-12-18 07:20:01 -08:00
  • 42dc4155ce Refactor to make failure messages more consistent Ben Lichtman 2019-12-17 17:41:38 -08:00
  • 2eb60c2cb2 Fix decoding of HTML entities in TSX/JSX (#35739) Ron Buckton 2019-12-17 17:32:48 -08:00
  • 925582d034 Add asserts to narrow down position issue Ben Lichtman 2019-12-17 17:04:54 -08:00
  • cafa175501 Properly reflect CFA effects of return in try or catch blocks (#35730) Anders Hejlsberg 2019-12-17 16:46:34 -08:00
  • f90cde4706 Fix completions when the ts installation and project are on two different windows drive (#35733) Sheetal Nandi 2019-12-17 14:19:52 -08:00
  • e0e45ec46c Accept new baselines Anders Hejlsberg 2019-12-17 13:10:06 -08:00
  • baac083a31 Add tests Anders Hejlsberg 2019-12-17 13:09:58 -08:00
  • c73af610fe Add ignoreInterpolations util to fourslash for fuzzy diagnostic matching (#35652) Andrew Branch 2019-12-16 17:21:21 -08:00
  • 53c8b958d7 Fix formatting scanner on multiline JSX attribute strings (#35705) Andrew Branch 2019-12-16 12:36:40 -08:00
  • 7df76b6bab Merge branch 'master' into fix35414-2 Anders Hejlsberg 2019-12-16 10:39:11 -08:00
  • 16aae96a90 Update user baselines (#35687) TypeScript Bot 2019-12-16 09:06:46 -08:00
  • 8feff60aee Update user baselines (#35685) TypeScript Bot 2019-12-15 02:35:18 -08:00
  • e60d7ffe7d Accept new baselines Anders Hejlsberg 2019-12-14 14:55:27 -08:00
  • 42c0451e79 (x: number | undefined) -> void is subtype of (x?: number | undefined) => void Anders Hejlsberg 2019-12-14 14:55:04 -08:00
  • 47f26e604a Use strictSubtypeRelation for union subtype reduction Anders Hejlsberg 2019-12-14 08:36:39 -08:00
  • 8a88c1c84c Don’t offer import fix for members of arrays or classes (#35635) Andrew Branch 2019-12-13 14:20:54 -08:00
  • 543ec2362b Update user baselines (#35671) TypeScript Bot 2019-12-13 13:04:47 -08:00
  • af95cb3598 Update user baselines (#35665) TypeScript Bot 2019-12-13 11:28:27 -08:00
  • ae7c638296 Update function/constructor-type factories Ron Buckton 2019-12-13 11:27:25 -08:00
  • c3b2aea9f9 Do not write files directly from builder when noEmitOnError is true (#34832) Sheetal Nandi 2019-12-12 19:51:18 -08:00
  • ac5e10bc72 Update user baselines (#35662) TypeScript Bot 2019-12-12 17:04:09 -08:00
  • 738e222ac5 Update user baselines (#35643) TypeScript Bot 2019-12-12 16:20:43 -08:00
  • 6d67054339 Accept new baselines Anders Hejlsberg 2019-12-12 16:03:32 -08:00
  • 5524a61ce9 Add regression test Anders Hejlsberg 2019-12-12 16:03:21 -08:00
  • b457de4067 Increase selectivity of subtype relationship for signatures Anders Hejlsberg 2019-12-12 15:58:50 -08:00
  • eb5170c760 Cherry-pick PR #35639 into release-3.7 (#35640) TypeScript Bot 2019-12-12 09:39:47 -08:00
  • 71a91763f4 Fix33448 (#35513) Anders Hejlsberg 2019-12-12 06:45:46 -08:00
  • b98cb0645d Fix binding of this-assignments w/computed properties (#35639) Nathan Shively-Sanders 2019-12-11 15:55:08 -08:00
  • 1fd1b429f0 Handles different references and renames involved with import export and import type node (#34813) Sheetal Nandi 2019-12-11 15:11:27 -08:00
  • fc0f67dcfd Dedent external runner message text Wesley Wigham 2019-12-11 14:28:59 -08:00
  • 236012e47b Add watchOptions to tsconfig and allow supplying them on command line as well (#35615) Sheetal Nandi 2019-12-11 13:26:44 -08:00
  • 322515c07b Make pos/end/parent and JSDoc 'comment' read-only Ron Buckton 2019-12-11 12:57:17 -08:00
  • 4212484ae1 Open bigger set of configured projects when opening composite project for operations that operate over multiple projects like rename (#33287) Sheetal Nandi 2019-12-11 12:28:18 -08:00
  • f1f874699c Improve some completions on generic object literals (#34855) Andrew Branch 2019-12-11 11:21:28 -08:00
  • 7fd6e0da62 Update user baselines (#35618) TypeScript Bot 2019-12-11 10:01:46 -08:00
  • 07364595e4 Handle consistent file name during editor and tsc --watch scenarios (#34622) Sheetal Nandi 2019-12-10 18:25:10 -08:00
  • 50603eda5c Add ts namespace reference to tsc, since it now doesnt have one Wesley Wigham 2019-12-09 16:48:00 -08:00
  • a83b928b09 Rename debug.ts so its name differs from its namespace (#35596) Wesley Wigham 2019-12-09 16:35:01 -08:00
  • 6936ac24fd Move executeCommandLine.ts into its own project (#35595) Wesley Wigham 2019-12-09 16:33:24 -08:00
  • f8cacf97e1 Issue/34870 (#35586) Toxyxer 2019-12-10 01:31:23 +01:00
  • 602efc5b87 Make most Node properties read-only Ron Buckton 2019-12-09 15:20:43 -08:00
  • 13a8962b72 Move UnparsedSource nodes to factory Ron Buckton 2019-11-22 18:18:22 -08:00
  • 64a886700f Fix spelling codefix for optional chain property access (#35583) Andrew Branch 2019-12-09 11:31:47 -08:00
  • 9a9baebdd6 Sort extract constant above extract function (#35580) Andrew Branch 2019-12-09 10:33:28 -08:00
  • a78342a160 Move most harness globals into namespaces (#35530) Wesley Wigham 2019-12-06 15:20:49 -08:00
  • 2b567b2699 Update user baselines (#35535) TypeScript Bot 2019-12-06 08:27:22 -08:00
  • 02e79a1832 Update user baselines (#35532) TypeScript Bot 2019-12-05 18:06:13 -08:00
  • 1a1c8cb602 Update user baselines (#35500) TypeScript Bot 2019-12-05 18:05:55 -08:00
  • 52d1b2fff8 Update user baselines (#35519) TypeScript Bot 2019-12-05 15:57:12 -08:00
  • f050750cc6 Don’t auto-import undefined (#35504) Andrew Branch 2019-12-05 14:47:51 -08:00
  • 27616dd523 Move codefix types into services/types.ts (#35506) Wesley Wigham 2019-12-05 10:51:31 -08:00
  • 9a766c3197 test(ts-toolbelt): recursive iteration types (#33810) Pierre-Antoine Mills 2019-12-05 19:47:25 +02:00
  • 09271f107d Make no inferences from binding patterns with no defaults (#35454) Anders Hejlsberg 2019-12-05 07:09:45 -08:00
  • b39b4e05be Use namespace import for esnext when esModuleInterop is off (#35475) Andrew Branch 2019-12-04 12:07:25 -08:00
  • a816162923 Remove unneeded Array and Promise JS rewrites (#35482) Nathan Shively-Sanders 2019-12-04 09:06:42 -08:00
  • 7e572b6585 Update user baselines (#35490) TypeScript Bot 2019-12-04 08:31:39 -08:00
  • 79facc0d17 Update LKG. v3.7.3 Daniel Rosenwasser 2019-12-03 23:33:19 -08:00
  • e8748f8162 Add nested global member creation to shim (#35473) Wesley Wigham 2019-12-03 11:31:30 -08:00
  • a08d6ba4cf Update config.yml (#35388) Orta 2019-12-03 10:59:11 -05:00
  • 2ab1b71fff Update user baselines (#35450) TypeScript Bot 2019-12-02 13:46:59 -08:00
  • 7bfffa745f Remove redundant checker functions and use patterns more friendly to modules (#35399) Wesley Wigham 2019-12-02 13:44:25 -08:00
  • 85ec9bf175 Remove duplicate definition of Push (#35397) Wesley Wigham 2019-12-02 11:47:42 -08:00
  • facafc7cb0 Update user baselines (#35436) TypeScript Bot 2019-12-02 11:41:33 -08:00
  • 97aba45d6f Emit unused identifier suggestion diagnostics in declaration files and ambient nodes (#35119) Andrew Branch 2019-12-02 09:52:40 -08:00
  • e65ce53dd8 Fix getTypeFromJSDocValueReference Eli Barzilay 2019-11-25 18:12:45 -05:00
  • 7c14aff093 Update user baselines (#35401) TypeScript Bot 2019-11-27 16:19:26 -08:00
  • d6740cf410 Fix getTypeFromJSDocValueReference Eli Barzilay 2019-11-25 18:12:45 -05:00
  • d6bd3ac552 Don't filter away private completions if in the same context Eli Barzilay 2019-10-29 19:12:39 -04:00
  • c84afa1b9e Fix build from incomplete merge Wesley Wigham 2019-11-27 14:08:16 -08:00
  • 41d1ce62cd Cherry-pick PR #35335 into release-3.7 (#35367) TypeScript Bot 2019-11-27 13:47:36 -08:00
  • d02531f650 Fix compileOnSaveEmit when using source of project reference redirect with --out (#35335) Sheetal Nandi 2019-11-27 13:47:19 -08:00
  • c447ebc59c Refactor: No more than 1 namespace declaration per file (#35373) Wesley Wigham 2019-11-27 13:44:31 -08:00