Commit Graph

  • e8feaf9a3e Accepted baselines. Daniel Rosenwasser 2019-04-03 17:09:37 -07:00
  • 1dae8fcc30 Fix tests to be non-global. Daniel Rosenwasser 2019-04-03 14:01:05 -07:00
  • 13d2b8d617 Add the Omit helper type. Daniel Rosenwasser 2019-03-22 15:44:29 -07:00
  • 45ed0186a1 Make anonymous function formatting apply to anonymous generators too Andrew Branch 2019-04-03 15:54:40 -07:00
  • 4b009e3098 Update versions and LKG for 3.4.2 (#30741) v3.4.2 Benjamin Lichtman 2019-04-03 15:12:03 -07:00
  • 236fed9445 Fixed post-merge introduced lint errors Josh Goldberg 2019-04-03 18:09:33 -04:00
  • 7ccd86bf52 When old program resolved to module and that file is included, dont consider as ambient resolution. Fixes #30422 Sheetal Nandi 2019-04-03 14:05:49 -07:00
  • 783538cd98 VS IntelliCode-related changes (#30731) (#30737) Benjamin Lichtman 2019-04-03 13:55:33 -07:00
  • b8f6ae4e25 Accepted baselines. Daniel Rosenwasser 2019-04-03 13:00:58 -07:00
  • 24b1ec8681 Update version to '3.5.0'. Daniel Rosenwasser 2019-04-03 13:00:47 -07:00
  • 8a19e4bcf9 Merge pull request #30726 from Microsoft/fix30653 Ron Buckton 2019-04-03 11:54:37 -07:00
  • 6c4b5ef8f2 Add new baselines Andrew Branch 2019-04-03 11:19:40 -07:00
  • 9475bf7d9e Fall back from globalReadonlyArrayType to globalArrayType when transpiling Andrew Branch 2019-04-03 11:19:23 -07:00
  • 5869662c3f Merge pull request #30721 from Microsoft/amdOut Sheetal Nandi 2019-04-03 10:39:28 -07:00
  • 78b0956474 VS IntelliCode-related changes (#30731) Benjamin Lichtman 2019-04-03 10:36:04 -07:00
  • 75a812b4db add new message - TS1258 (#30704) Alexander T 2019-04-03 19:49:34 +03:00
  • fed46ea3bf Merge pull request #30719 from andrewbranch/bug/30668 Andrew Branch 2019-04-03 09:19:36 -07:00
  • 6661f90b44 Accepted odd new baseline Josh Goldberg 2019-04-03 09:00:42 -04:00
  • ee4e90c1fb Merge branch 'master' into property-use-before-declare Josh Goldberg 2019-04-03 08:35:22 -04:00
  • 3c8ce9b316 Addressed quick feedback items Josh Goldberg 2019-04-03 08:32:51 -04:00
  • f04a40dd49 Treat hoisted temp variables as a custom prologue Ron Buckton 2019-04-02 17:15:40 -07:00
  • e79e0bd3e7 Accept new baselines Anders Hejlsberg 2019-04-02 15:22:45 -07:00
  • 1648d0c2ef Minor fixes Anders Hejlsberg 2019-04-02 15:22:22 -07:00
  • 602aec2f7d Never create redirect for sourceFiles that get emitted to single output file Fixes #30591 Sheetal Nandi 2019-04-02 14:37:00 -07:00
  • b559e813f4 Add test when module resolution resolves to original file of referenced project with --out Test for #30591 Sheetal Nandi 2019-04-02 14:23:28 -07:00
  • 3f3444be80 Merge pull request #30699 from andrewbranch/bug/30635 Andrew Branch 2019-04-02 14:03:11 -07:00
  • 85135c38c1 Add baselines for new test Andrew Branch 2019-04-02 14:01:57 -07:00
  • d6df34bc48 Don’t crash in forEachIdentifierInEntityName Andrew Branch 2019-04-02 14:01:05 -07:00
  • c07f219cca Add failing test Andrew Branch 2019-04-01 15:29:32 -07:00
  • 46ae059200 Merge pull request #30695 from andrewbranch/bug/30638 Andrew Branch 2019-04-02 13:23:31 -07:00
  • 3fdd66bddf Report program's source files even when there are errors when building using --build mode Sheetal Nandi 2019-04-02 13:15:02 -07:00
  • ca98a50574 Use const contexts and tuple mapped types to simplify some explicitly elucidated types (#30654) Wesley Wigham 2019-04-02 13:04:51 -07:00
  • bf0dd79e4a Update user test submodules (#30705) Nathan Shively-Sanders 2019-04-02 12:49:39 -07:00
  • 96660f6c00 Just look at the current node instead of context Andrew Branch 2019-04-02 11:31:05 -07:00
  • 96990800e3 Add new baselines Andrew Branch 2019-04-01 14:13:09 -07:00
  • d198c5906f Be stricter while parsing arrow function heads in conditional expressions Andrew Branch 2019-04-02 10:58:11 -07:00
  • d61a6935d3 More exploration of indexed access type constraints in type relations Anders Hejlsberg 2019-04-02 10:02:09 -07:00
  • 0830292633 Update user baselines (#30703) TypeScript Bot 2019-04-02 09:38:52 -07:00
  • abd448fe62 Remove unused arguments Andrew Branch 2019-04-01 14:14:19 -07:00
  • f383c3c42d Add test for parenthesized variable and function keyword within ternary Andrew Branch 2019-04-01 14:11:30 -07:00
  • ae391497b0 Add new baselines for destructuring void Andrew Branch 2019-04-01 13:36:07 -07:00
  • b4ec2e4f50 Handle destructuring zero elements from void Andrew Branch 2019-04-01 13:34:27 -07:00
  • 9a3149b967 Add failing tests for destructuring void Andrew Branch 2019-04-01 13:33:41 -07:00
  • 3e09d29b95 Accept new baselines Anders Hejlsberg 2019-03-31 16:54:02 -07:00
  • 95c8a92b88 Add getIndexedAccessOrUndefined function Anders Hejlsberg 2019-03-31 16:52:50 -07:00
  • 5de3ee8ebc getIndexedAccessType for assignment target uses intersections Anders Hejlsberg 2019-03-30 10:13:13 -07:00
  • 025d826339 Merge pull request #30513 from Microsoft/incrementalFromCommandLine Sheetal Nandi 2019-03-29 15:06:48 -07:00
  • cf8b308511 Add test for out file concat where command line --incremental flag changes between compilation Sheetal Nandi 2019-03-29 14:40:46 -07:00
  • fc95dc42f9 Improve soundness of indexed access type relations Anders Hejlsberg 2019-03-29 13:00:00 -07:00
  • 17ceddaa1a Merge pull request #29493 from Kingwl/avoid-quickfix-for-declaration-file Sheetal Nandi 2019-03-29 11:58:08 -07:00
  • 4b95c1fbf2 optimize treeToArray BigAru 2019-03-29 16:50:06 +01:00
  • dd89a49b1d copy comments from string to template literal BigAru 2019-03-28 15:05:22 +01:00
  • bb5eb025a8 Handle imports and exports in 'convert parameters to destructured object' (#30475) Gabriela Araujo Britto 2019-03-28 13:34:29 -07:00
  • c03b7f525c Merge pull request #30568 from Microsoft/instantiateContextualTypes Anders Hejlsberg 2019-03-28 12:38:01 -07:00
  • f6d70333f2 Merge pull request #30626 from Microsoft/discriminantFromIntersectionErrors Daniel Rosenwasser 2019-03-28 14:15:14 -04:00
  • 081637f2f8 Accepted baselines. Daniel Rosenwasser 2019-03-27 23:42:20 -07:00
  • 74d3e2a3ef Generalize to intersection types when looking for discriminants in error reporting. Daniel Rosenwasser 2019-03-27 23:41:37 -07:00
  • 69affb7f28 Accepted baselines. Daniel Rosenwasser 2019-03-27 23:32:00 -07:00
  • 6a244b9058 Added test. Daniel Rosenwasser 2019-03-27 23:18:49 -07:00
  • 17f3861699 copy comments from template literal to string BigAru 2019-03-27 17:46:21 +01:00
  • 99e4865d08 LKG update for 3.4.1 v3.4.1 Ryan Cavanaugh 2019-03-27 13:08:36 -07:00
  • f0188c1c22 Update versions to 3.4.1 Ryan Cavanaugh 2019-03-27 13:04:56 -07:00
  • ae62bdc119 Merge branch 'master' into release-3.4 Ryan Cavanaugh 2019-03-27 13:02:58 -07:00
  • b7881a26a0 Unify substitution type any handling into costruction and instantiation (#30592) Wesley Wigham 2019-03-27 12:55:17 -07:00
  • 9fa112ee34 test also the output from visibility tests BigAru 2019-03-27 14:46:28 +01:00
  • 834c5df7b0 add support for hex and unicode escapes BigAru 2019-03-27 14:31:26 +01:00
  • 8ef6990acd catch case when there is only single expr and optimize arrayToTree BigAru 2019-03-27 14:01:09 +01:00
  • 935cf04e40 optimize and add more tests for parenthesized case BigAru 2019-03-27 13:24:01 +01:00
  • 9050d0fdf8 update external files api 王文璐 2019-03-27 19:06:21 +08:00
  • 6bc5ef3474 Merge branch 'master' into avoid-quickfix-for-declaration-file 王文璐 2019-03-27 18:36:56 +08:00
  • 6deb9cdfc7 Add test for incremental with --tsbuildinfo file without specifying --out or config Sheetal Nandi 2019-03-26 16:03:06 -07:00
  • a4091ae8e3 Merge branch 'master' into incrementalFromCommandLine Sheetal Nandi 2019-03-26 14:57:18 -07:00
  • 307bf39572 Merge pull request #30605 from Microsoft/sourceFileVersionTsc Sheetal Nandi 2019-03-26 14:53:13 -07:00
  • 7457e5d9fe Pull out the incremental compilation into a function so we can test it Sheetal Nandi 2019-03-26 14:09:51 -07:00
  • 021444a248 Make it as api so we can test it Sheetal Nandi 2019-03-26 13:37:51 -07:00
  • e28869d888 Ensure that from tsc with --incremental sets source file version Fixes #30588 and #30589 Sheetal Nandi 2019-03-26 13:42:58 -07:00
  • 684c531386 Always assert that source files are versioned when program is used with Builder Sheetal Nandi 2019-03-26 11:55:12 -07:00
  • 72dc16a627 Update user baselines (#30595) TypeScript Bot 2019-03-26 07:31:19 -07:00
  • fca46bb706 Compute per-element contextual type in getSpreadArgumentType Anders Hejlsberg 2019-03-26 07:00:19 -07:00
  • 35470b3f3b Make tsbuildInfoFile as commandline option to tsc (and not tsc -b) Sheetal Nandi 2019-03-25 12:37:55 -07:00
  • 32054f1c31 Forbid accessing block-scoped variables on globalThis (#30510) Nathan Shively-Sanders 2019-03-25 14:07:48 -07:00
  • de76d55ddd Accept new baselines Anders Hejlsberg 2019-03-24 11:34:22 -07:00
  • 887b30682b Add tests Anders Hejlsberg 2019-03-24 11:34:14 -07:00
  • 6dc8b5f8fb Accept new baselines Anders Hejlsberg 2019-03-24 11:24:45 -07:00
  • 3d0e2f5f45 Introduce ContextFlags to propagate origin of request for contextual type Anders Hejlsberg 2019-03-24 11:15:51 -07:00
  • 2a15acbbfd refactor creation of template expression BigAru 2019-03-24 15:24:04 +01:00
  • 29fc8c30ba support case when variable is re-assigned BigAru 2019-03-24 12:26:58 +01:00
  • 1bcd8da415 clean test cases BigAru 2019-03-24 11:37:58 +01:00
  • d2ab0bd05a support single quotes when decoding raw string BigAru 2019-03-22 16:40:15 +01:00
  • 6a1df730c5 complete handling for octal escape BigAru 2018-12-10 00:24:23 +01:00
  • 806eb125d9 add skeleton for handling octal escape BigAru 2018-12-09 16:19:21 +01:00
  • cf25c12d81 add test cases BigAru 2018-12-09 01:20:33 +01:00
  • 3ce216849a extract getEdits for template literal BigAru 2018-12-09 01:07:05 +01:00
  • 16109dfd00 optimize templateLiteral check BigAru 2018-12-09 00:04:50 +01:00
  • 2b08bd3faf change from tuple to object literal BigAru 2018-12-08 06:57:32 +01:00
  • 9b9aa350af optimize getEdits string concatenation BigAru 2018-12-07 15:41:04 +01:00
  • ad0614abea extract getEdits for string concatenation BigAru 2018-12-07 15:24:58 +01:00
  • 08ed6cf8bd optimize nodesToTemplate BigAru 2018-12-07 14:46:42 +01:00
  • 6721966504 extract creation of templateHead BigAru 2018-12-07 14:06:41 +01:00
  • cba0ddcbde only show toString if expression is not binary BigAru 2018-12-07 13:37:38 +01:00