Commit Graph

  • 54f9c17045 Add regression test Anders Hejlsberg 2018-06-03 11:59:24 -07:00
  • 55d4d7b5c6 Simplify nested indexed access types Anders Hejlsberg 2018-06-03 08:57:15 -07:00
  • 667de4bbb9 Merge pull request #24627 from Microsoft/typeofFunction Anders Hejlsberg 2018-06-02 18:46:52 -07:00
  • 8b38d357e1 Accept new baselines Anders Hejlsberg 2018-06-02 17:44:02 -07:00
  • 6f2001fb23 Add tests Anders Hejlsberg 2018-06-02 17:43:37 -07:00
  • 0ff597c3a8 Improve typeof x === "function" narrowing for non-unions Anders Hejlsberg 2018-06-02 17:42:07 -07:00
  • 64c366562e Merge pull request #24616 from dsherret/fix-createProgram Mohamed Hegazy 2018-06-02 16:16:36 -07:00
  • a56fe765cf Visit super arguments even when no signature exists (#24591) (#24595) Wesley Wigham 2018-06-02 13:32:47 -07:00
  • 760ff36110 Merge pull request #24614 from Microsoft/release-2.9_jsdocResolveNameFailureInTypedef Mohamed Hegazy 2018-06-02 12:34:08 -07:00
  • ed728f186b LEGO: Merge pull request 24618 csigs 2018-06-01 21:10:52 -07:00
  • 72ac87f243 LEGO: check in for master to temporary branch. csigs 2018-06-02 04:10:31 +00:00
  • 7e0ed5ec4d Fix createProgram js docs. David Sherret 2018-06-01 22:01:04 -04:00
  • d246c3c2bd Disable source maps and declaration emit for the json module Fixes #24546 Sheetal Nandi 2018-06-01 17:42:09 -07:00
  • 0fb9b1adbd Fix bug when name resolution fails in a @typedef: Don't set lastLocation (#24585) Andy 2018-06-01 16:49:54 -07:00
  • 9be846e1f2 Fix bug when name resolution fails in a @typedef: Don't set lastLocation (#24585) Andy 2018-06-01 16:49:54 -07:00
  • 80dbaf90c6 Make tag readonly Benjamin Lichtman 2018-06-01 16:03:04 -07:00
  • 4f4759590b Always get latest tag of types-registry Benjamin Lichtman 2018-06-01 15:52:19 -07:00
  • 8f14e24575 Remove second get call Benjamin Lichtman 2018-06-01 15:32:23 -07:00
  • 34cee162ed Replace has with get and check undefined Benjamin Lichtman 2018-06-01 15:21:22 -07:00
  • a58054df99 LEGO: Merge pull request 24601 csigs 2018-06-01 15:11:04 -07:00
  • fb853a6624 LEGO: check in for master to temporary branch. csigs 2018-06-01 22:10:44 +00:00
  • e9cddd471d Add test Benjamin Lichtman 2018-06-01 14:21:21 -07:00
  • 1b6d9229f2 Visit super arguments even when no signature exists (#24591) Wesley Wigham 2018-06-01 14:14:56 -07:00
  • 45f9370997 Handle installed package missing from registry Benjamin Lichtman 2018-06-01 14:11:45 -07:00
  • 7e9e29ce64 Store + use the resolved path of sourceFiles in proj. ref. scenarios Ryan Cavanaugh 2018-06-01 13:12:57 -07:00
  • 2dd189922f Include export specifiers in the list of syntactic defaults (#24549) (#24578) Wesley Wigham 2018-06-01 12:16:01 -07:00
  • f8503f2632 Include export specifiers in the list of syntactic defaults (#24549) Wesley Wigham 2018-06-01 10:40:30 -07:00
  • dfe8cab72c Reduce size of span for unused declaration (revert #22388) (#24566) (#24573) Andy 2018-06-01 10:28:11 -07:00
  • 3f77e1eae1 Support import completion for merged declaration exports (#24539) (#24572) Andy 2018-06-01 10:28:00 -07:00
  • 5e83f1e1ff fix syntax error in unit test Klaus Meinhardt 2018-06-01 19:17:24 +02:00
  • 7e249ce721 Reduce size of span for unused declaration (revert #22388) (#24566) Andy 2018-06-01 09:50:32 -07:00
  • 8dc7d5aa88 getEditsForFileRename: Support directory rename (#24305) (#24568) Andy 2018-06-01 09:48:48 -07:00
  • 4a36ee0c62 Support import completion for merged declaration exports (#24539) Dan Freeman 2018-06-01 12:46:56 -04:00
  • 7a1de6142b Scaffold watch mode Ryan Cavanaugh 2018-06-01 09:44:35 -07:00
  • 7edc977c1c LEGO: Merge pull request 24571 csigs 2018-06-01 09:11:04 -07:00
  • 8310bdde49 LEGO: check in for master to temporary branch. csigs 2018-06-01 16:10:41 +00:00
  • d671c7ae96 getEditsForFileRename: Support directory rename (#24305) Andy 2018-06-01 08:23:37 -07:00
  • 95df51b7cf remove redundant assertions in fourslash tests (#24561) Zen 2018-06-01 23:16:03 +08:00
  • e65444214c Remove deprecated internal method (#24540) Andy 2018-06-01 08:14:07 -07:00
  • d21c03ab9d Invalidation + separated downstream builds Ryan Cavanaugh 2018-05-31 14:38:26 -07:00
  • 19ef19489c Merge branch 'release-2.9' of https://github.com/Microsoft/TypeScript into release-2.9 Mohamed Hegazy 2018-05-31 14:17:10 -07:00
  • 80233b2983 Update version Mohamed Hegazy 2018-05-31 14:17:03 -07:00
  • 9d42ab983d implementations: Use declaration name for the span (#24537) Andy 2018-05-31 13:32:02 -07:00
  • 90ff326284 Merge pull request #24538 from Microsoft/trailingCommaInJson29 Sheetal Nandi 2018-05-31 13:23:09 -07:00
  • 997991fdcb Merge pull request #24529 from Microsoft/suggestionDiagnosticsToken Sheetal Nandi 2018-05-31 13:22:49 -07:00
  • fd242250c5 Merge pull request #24536 from Microsoft/trailingCommaInJson Sheetal Nandi 2018-05-31 13:16:48 -07:00
  • 1f66f21e82 Merge pull request #24431 from Zzzen/master Mohamed Hegazy 2018-05-31 12:52:56 -07:00
  • de1849faa5 Do not emit trailing comma in json module Fixes #24530 Sheetal Nandi 2018-05-31 12:40:08 -07:00
  • 8a096527b2 Merge pull request #24533 from Microsoft/port24524 Mohamed Hegazy 2018-05-31 12:49:06 -07:00
  • eab21e5b77 Merge branch 'master' into suggestionDiagnosticsToken Sheetal Nandi 2018-05-31 12:46:33 -07:00
  • 1696da14f2 Do not emit trailing comma in json module Fixes #24530 Sheetal Nandi 2018-05-31 12:40:08 -07:00
  • e9dda76874 Merge pull request #24515 from Kingwl/esnext-symbol Mohamed Hegazy 2018-05-31 12:23:01 -07:00
  • 6024ed29d3 Do not emit 'use strict' prologue in .json files with --alwaysStrict Alexander T 2018-05-31 14:26:58 +03:00
  • 86fe529f72 Merge pull request #24524 from a-tarasyuk/bug/24514-use-strict-prologue-emitted-in-json-files Mohamed Hegazy 2018-05-31 12:16:04 -07:00
  • fef9fe3b58 Merge pull request #24527 from sambostock/rename-flatten-to-flat Mohamed Hegazy 2018-05-31 12:13:40 -07:00
  • d187de2076 Better JS container binding (#24367) Nathan Shively-Sanders 2018-05-31 11:41:26 -07:00
  • b0f039c9e2 Make suggestion diagnostics to wire cancellationToken This especially needed if its a js file without the ts-check, the file wont be typechecked in getSemanticDiagnostics Fixes part of #19458 Sheetal Nandi 2018-05-31 10:47:17 -07:00
  • 159e73c50e Updated baselines Ron Buckton 2018-05-31 10:30:38 -07:00
  • 7ef7f907b9 Do not emit 'use strict' prologue in .json files with --alwaysStrict Alexander T 2018-05-31 14:26:58 +03:00
  • 689d2b6ab5 Rename ESNext flatten to flat Sam Bostock 2018-05-31 13:04:24 -04:00
  • cee29204a1 Fix preProcessFile tests Ron Buckton 2018-05-31 10:10:13 -07:00
  • b4e113b94e Merge branch 'master' into libReference Ron Buckton 2018-05-31 10:02:08 -07:00
  • 70ad5a39c3 Merge pull request #24521 from typescript-bot/user-update-20180404 Mohamed Hegazy 2018-05-31 09:56:16 -07:00
  • 7de55fbb7e PR Feedback Ron Buckton 2018-05-31 09:50:51 -07:00
  • 124e0a3c37 For type emit, walk non-parent containers when those containers have aliases leading to the target (#24507) (#24510) Wesley Wigham 2018-05-31 09:17:49 -07:00
  • ca8ee38157 moveToNewFile: Remove newlines after last moved statement (#24503) (#24505) Andy 2018-05-31 09:11:26 -07:00
  • 821b459a77 Update user baselines typescript-bot 2018-05-31 13:30:38 +00:00
  • 2a8ff1c8d9 Merge remote-tracking branch 'ms/master' Zzzen 2018-05-31 20:49:43 +08:00
  • 8c95bf3cd7 Merge remote-tracking branch 'ms/master' Zzzen 2018-05-31 20:41:59 +08:00
  • 7910bbdccb add esnext symbol proposal 王文璐 2018-05-31 13:30:31 +08:00
  • eb1973a4fd Fixup sourcemap positions and text writer calculations Wesley Wigham 2018-05-30 19:29:47 -07:00
  • 8adbf85e0e Candidate sectional sourcemap emit implementation Wesley Wigham 2018-05-30 17:53:26 -07:00
  • 576a733378 For type emit, walk non-parent containers when those containers have aliases leading to the target (#24507) Wesley Wigham 2018-05-30 17:52:59 -07:00
  • 71ea6c3f28 Lookup type arguments correcly for taged templates when checking generic arity (#24496) (#24504) Wesley Wigham 2018-05-30 15:41:48 -07:00
  • 2cb46407b1 moveToNewFile: Remove newlines after last moved statement (#24503) Andy 2018-05-30 15:16:03 -07:00
  • bfa3b95807 Update authors Mohamed Hegazy 2018-05-30 15:05:34 -07:00
  • 04379d548c Lookup type arguments correcly for taged templates when checking generic arity (#24496) Wesley Wigham 2018-05-30 15:03:04 -07:00
  • 75f20f9b65 fixUnusedIdentifier: fix "Remove variable statement" codefix (#24497) Vyacheslav Pukhanov 2018-05-31 00:51:08 +03:00
  • 7b1e32ecec Fix exported type resolution in commonjs (#24495) Nathan Shively-Sanders 2018-05-30 14:12:38 -07:00
  • cdfa63aa40 Fix exported type resolution in commonjs (#24495) Nathan Shively-Sanders 2018-05-30 14:12:38 -07:00
  • 43bf039a94 Add refactor to convert namespace to named imports and back (#24469) Andy 2018-05-30 14:11:53 -07:00
  • 77371679be Support getting references even if quickInfo failed (#24476) Andy 2018-05-30 14:11:36 -07:00
  • 239dde8ff1 Fix cast: location may be a SourceFile (#24498) Andy 2018-05-30 13:37:32 -07:00
  • cead8667b2 LEGO: Merge pull request 24494 csigs 2018-05-30 12:31:49 -07:00
  • c4ec165bf9 LEGO: check in for master to temporary branch. csigs 2018-05-30 19:31:27 +00:00
  • 2226cd6a99 Merge pull request #24471 from Microsoft/watchInSiblingOfRoot Sheetal Nandi 2018-05-30 11:12:23 -07:00
  • 593b048c0e Merge pull request #24436 from MicahZoltu/patch-1 Mohamed Hegazy 2018-05-30 10:31:13 -07:00
  • c47df3a8fd Merge pull request #24438 from vpukhanov/issue-22674 Mohamed Hegazy 2018-05-30 10:30:01 -07:00
  • a8a31ed508 Merge pull request #24439 from Microsoft/unknownType Anders Hejlsberg 2018-05-30 10:22:02 -07:00
  • 675e21203e Improve template literal tests (#24359) Andy 2018-05-30 10:21:00 -07:00
  • cd7a844a48 We definitely have a type system Ryan Cavanaugh 2018-05-30 10:12:51 -07:00
  • f8c4301f14 Add more errors; commandline help for --build; invalid flag combo detection Ryan Cavanaugh 2018-05-30 10:00:35 -07:00
  • 22cdff59e4 Better fix for bogus duplicate identifier in module exports (#24491) Nathan Shively-Sanders 2018-05-30 09:59:14 -07:00
  • fc3e88e26f Merge pull request #24481 from Microsoft/fix24173 Ron Buckton 2018-05-30 09:43:00 -07:00
  • 04dc76ec9c Merge pull request #24442 from Kingwl/fix-implement-interface-with-extends-class Mohamed Hegazy 2018-05-30 09:20:50 -07:00
  • 5e2c7ffce6 isValidMethodAccess: use getTypeOfPropertyOfType instead of getTypeOfFuncClassEnumModule (#24488) Andy 2018-05-30 09:12:24 -07:00
  • 20e5617275 Update user baselines (#24487) TypeScript Bot 2018-05-30 08:44:37 -07:00
  • 135e32ee4b Merge branch 'master' into strictAny strictAny Anders Hejlsberg 2018-05-30 08:23:36 -07:00
  • 86643902b2 Rename unknownType to errorType in merged code Anders Hejlsberg 2018-05-30 08:17:09 -07:00
  • 011a4df4dd Don't allow to rename string literal (#24477) Andy 2018-05-30 07:50:48 -07:00