Commit Graph

  • c130fde79e fix check for default export Gabriela Araujo Britto 2019-03-13 15:10:54 -07:00
  • e42f37fccd Merge pull request #30374 from Microsoft/jsonSourceFile Sheetal Nandi 2019-03-13 15:00:59 -07:00
  • 027d65a920 Fix map constructor to accept readonly tuple Fixes #29721 Sheetal Nandi 2019-03-13 14:52:13 -07:00
  • 4e0514db0e Merge pull request #30376 from Microsoft/recursiveSymLinks Sheetal Nandi 2019-03-13 14:28:17 -07:00
  • 12d736f0a4 Fix completions when writing spread expression Fixes #29234 Sheetal Nandi 2019-03-13 14:25:43 -07:00
  • b6d520a7a5 Handle recursive symlinks when matching file names Fixes #28842 Sheetal Nandi 2019-03-13 12:23:18 -07:00
  • 812ff98f61 Correct the generation of output file names for tsc --b Fixes #30356 Sheetal Nandi 2019-03-13 09:58:26 -07:00
  • be25b14fdb Update LKG. Daniel Rosenwasser 2019-03-13 11:17:04 -07:00
  • 69f86a642d Merge remote-tracking branch 'origin' into release-3.4 Daniel Rosenwasser 2019-03-13 11:07:28 -07:00
  • b762d6205e Merge pull request #30344 from Microsoft/uptoDate Sheetal Nandi 2019-03-13 10:54:59 -07:00
  • 8800cc2d15 Merge pull request #30288 from Microsoft/nonModuleNonPrepend Sheetal Nandi 2019-03-13 10:54:35 -07:00
  • e7afa6c0a9 Accept new baselines Anders Hejlsberg 2019-03-13 06:51:39 -07:00
  • fd0d477519 Add test Anders Hejlsberg 2019-03-13 06:51:13 -07:00
  • 6656671536 Proper contravariance in type parameter promotion Anders Hejlsberg 2019-03-13 06:51:05 -07:00
  • 1463b327fc Merge pull request #30348 from Microsoft/nonIncrementalPrepend Sheetal Nandi 2019-03-12 18:43:50 -07:00
  • edf8954aae Accept new baselines Anders Hejlsberg 2019-03-12 17:30:35 -07:00
  • 4f4d9f6819 Add test Anders Hejlsberg 2019-03-12 17:29:44 -07:00
  • 475b103314 Only promote type parameters when they're referenced in input positions Anders Hejlsberg 2019-03-12 17:29:19 -07:00
  • ddf8fad6a8 Delete webtsc gulp tasks (#30350) Wesley Wigham 2019-03-12 17:06:54 -07:00
  • 73f6886cd7 Mark tsc.release as incremental Sheetal Nandi 2019-03-12 16:14:23 -07:00
  • 2477159782 Do not schedule updating bundle if the buildInfo file wont be generated for the project Fixes #30346 Sheetal Nandi 2019-03-12 16:08:01 -07:00
  • 7b55d1846b Giving too many arguments should error on the first argument that exceeds arity (#27982) Collins Abitekaniza 2019-03-13 01:57:12 +03:00
  • 559238b36b Update LKG. Daniel Rosenwasser 2019-03-12 14:47:01 -07:00
  • 98b4eae2f0 Set version to rc. Daniel Rosenwasser 2019-03-12 14:41:31 -07:00
  • ab8153602a Fix mixin logic to preserve at least one constructor type even when the (#27701) Matt McCutchen 2019-03-12 17:30:43 -04:00
  • 6c6f216d0d Handle generic mapped types in getTypeOfPropertyOfContextualType. (#27586) Matt McCutchen 2019-03-12 17:13:32 -04:00
  • ffeb38456f Set oldestOutputFileName in uptodate status when updating just timestamps of output Fixes #29875 Sheetal Nandi 2019-03-12 13:27:55 -07:00
  • d2476759e2 add related error span for default exports (#25396) Wenlu Wang 2019-03-13 04:15:14 +08:00
  • bd27296ba6 improve stripInternal with inline comments (#23611) Wenlu Wang 2019-03-13 04:14:47 +08:00
  • b15e64feba Merge pull request #30336 from Microsoft/update-pr-template Ryan Cavanaugh 2019-03-12 12:54:48 -07:00
  • ba95fcac87 Merge pull request #30334 from Microsoft/inferenceContextCleanup Anders Hejlsberg 2019-03-12 10:13:55 -07:00
  • 4fb370d944 Update pull_request_template.md Ryan Cavanaugh 2019-03-12 08:45:59 -07:00
  • 12cd995e04 Change casts to non-null assertions Anders Hejlsberg 2019-03-12 06:59:25 -07:00
  • 4b2fc79451 Accept new baselines Anders Hejlsberg 2019-03-12 06:29:40 -07:00
  • 7f90ad1155 Add tests Anders Hejlsberg 2019-03-12 06:29:33 -07:00
  • de3f5f90cd Remove redundant typeParameters property from InferenceContext Anders Hejlsberg 2019-03-12 06:17:33 -07:00
  • b97b1a8de6 add jsx factory and hold text in jsxtext node (#29439) Wenlu Wang 2019-03-12 07:00:18 +08:00
  • af8cf90e49 InferenceContext has-a (not is-a) mapper and has-a new nonFixingMapper Anders Hejlsberg 2019-03-11 15:56:03 -07:00
  • 3ba5aa9f60 Add regression test for #29692 (#30325) Wesley Wigham 2019-03-11 15:41:05 -07:00
  • ca9566fcde Forbid contravariant inferences to conditional type branches (#30287) Wesley Wigham 2019-03-11 15:21:03 -07:00
  • 281eeac249 Merge pull request #30292 from Microsoft/fixRestSignatureRelation Anders Hejlsberg 2019-03-11 13:07:22 -07:00
  • e906d23c87 Update user baselines (#30317) TypeScript Bot 2019-03-11 07:29:12 -07:00
  • 42b6ef0c96 Rename contextualMapper to inferenceContext (which it always is) Anders Hejlsberg 2019-03-11 06:45:26 -07:00
  • d433042386 Fixed isVariadic handling when signature parameters are expanded for itemInfoForParameters Titian Cernicova-Dragomir 2019-03-11 02:55:10 +02:00
  • 88babf2a90 Merge remote-tracking branch 'remotes/origin/master' into GH-26563 Titian Cernicova-Dragomir 2019-03-11 02:31:07 +02:00
  • 62b0d984bf Merge pull request #30303 from Microsoft/fixSignatureQuickInfo Anders Hejlsberg 2019-03-10 09:02:10 -07:00
  • cc9e9ecb8e Fix signature cloning to ensure target and mapper are propagated Anders Hejlsberg 2019-03-09 18:05:44 -08:00
  • 8e2a154680 Merge pull request #30299 from Microsoft/showExpandedParameters Anders Hejlsberg 2019-03-09 13:16:05 -08:00
  • 91996b1901 Accept new baselines Anders Hejlsberg 2019-03-09 13:07:07 -08:00
  • 79813b8ece Show expanded parameter lists in signature help Anders Hejlsberg 2019-03-09 12:23:57 -08:00
  • fcc2d22cf5 Fix case where getParameterTypeAtPosition didn't return undefined for out of bounds Anders Hejlsberg 2019-03-09 06:55:14 -08:00
  • c9fd1c3728 Merge pull request #30278 from Microsoft/fasterhash Ryan Cavanaugh 2019-03-09 06:36:04 -08:00
  • 927c10ae31 Add output declaration files from referenced project into program if module: none Sheetal Nandi 2019-03-08 10:19:02 -08:00
  • 409e076425 Merge pull request #30232 from Microsoft/incrementalWithNormalTsc Sheetal Nandi 2019-03-08 17:18:19 -08:00
  • f8ec54c223 Rename setGetSourceFileAsHashVersioned Sheetal Nandi 2019-03-08 16:52:07 -08:00
  • 156566311b Rewrite fallback hash to be faster Ryan Cavanaugh 2019-03-08 16:38:02 -08:00
  • f82cb2370f Udpate LKG Sheetal Nandi 2019-03-08 16:35:58 -08:00
  • 0b202b2095 Fix tests after rebase Sheetal Nandi 2019-03-08 16:03:23 -08:00
  • e41cbb6316 Add incremental to normal tsc Sheetal Nandi 2019-03-04 15:24:55 -08:00
  • 6c0b4568a0 Enable incremental program updates through tsbuildinfo in tsc --watch mode Sheetal Nandi 2019-03-04 14:34:20 -08:00
  • 8527be9ea8 Read program from buildInfo Sheetal Nandi 2019-03-04 11:02:44 -08:00
  • ec47859624 Make watch use sourceFileHash so it can be used with --incremental as well Sheetal Nandi 2019-03-01 15:47:17 -08:00
  • 97fbc87e98 Merge pull request #29813 from Microsoft/incrementalBuildInfo Sheetal Nandi 2019-03-08 15:49:44 -08:00
  • a9ad94ab3c Conditional type simplifications & Globally cached conditional type instances (#29437) Wesley Wigham 2019-03-08 15:33:12 -08:00
  • b2cda168fd Update LKG Sheetal Nandi 2019-03-08 15:20:37 -08:00
  • 68e28da141 Build project if existing project was built with different compiler version Sheetal Nandi 2019-03-08 15:05:30 -08:00
  • 6607e00b8f Merge pull request #30259 from Microsoft/transformFlagCleanup Ron Buckton 2019-03-08 15:08:26 -08:00
  • ecb2ce429d Add tests that will verify that all rebuilding with new compiler version builds again Sheetal Nandi 2019-03-08 14:16:00 -08:00
  • 58e847abb5 Add assignability rule relaxing the assignability of partial mapped types (#30112) Wesley Wigham 2019-03-08 14:01:27 -08:00
  • 45a6cb7066 Reset toplevel flag when higher priority inference takes place (#30265) Wesley Wigham 2019-03-08 13:57:43 -08:00
  • 409d6c911e Add compiler version to buildInfo Sheetal Nandi 2019-03-08 13:05:19 -08:00
  • d4cfa41931 To test platform independent buildInfo baselines, move the logic to writeFile of SolutionBuilderHost Sheetal Nandi 2019-03-08 12:37:57 -08:00
  • 990b199ebd Merge branch 'master' into incrementalBuildInfo Sheetal Nandi 2019-03-08 11:42:19 -08:00
  • d59e51b063 Merge pull request #30215 from Microsoft/higherOrderFunctionTypeInference Anders Hejlsberg 2019-03-08 10:41:32 -08:00
  • a887c6ba40 Remove unused (and sometimes broken) targets and scripts (#30054) Wesley Wigham 2019-03-08 10:34:35 -08:00
  • fbfd349127 Change to debug fail instead of assert never Sheetal Nandi 2019-03-08 10:22:44 -08:00
  • e982240500 Instantiating a signature in the context of another should infer from return type predicates if they match up (#30242) Wesley Wigham 2019-03-07 17:39:58 -08:00
  • 4c9ad08610 Add fix for webpack history merge bug (#29339) Wesley Wigham 2019-03-07 13:34:28 -08:00
  • 3f7357d37f Merge pull request #30247 from Microsoft/recursiveDirectoryIgnore Sheetal Nandi 2019-03-07 11:24:03 -08:00
  • 1c0f9a8ce3 Renumber transform flags Ron Buckton 2019-03-07 10:52:17 -08:00
  • 8e5178d6e6 Merge branch 'master' into transformFlagCleanup Ron Buckton 2019-03-07 10:46:38 -08:00
  • a9e924b6f0 Fix check for function type (allow checked type to have overloads) Anders Hejlsberg 2019-03-07 07:06:48 -08:00
  • 825cde2a4e Merge pull request #30244 from Microsoft/declarationEmitError Sheetal Nandi 2019-03-07 00:16:22 -08:00
  • 1f212ec265 Remove DestructuringAssignment and Generator flags Ron Buckton 2019-03-06 15:04:13 -08:00
  • ec2ee9ff3a Ignore anything starting with ".git" Fixes #29782 Sheetal Nandi 2019-03-06 15:00:26 -08:00
  • 79a1f29727 In recursive directory watching ignore folders and files in node_modules starting with "." Fixes #30004 Sheetal Nandi 2019-03-06 14:46:14 -08:00
  • cc9e2f4e57 Remove Super/ContainsSuper transform flags Ron Buckton 2019-03-06 14:33:42 -08:00
  • fe9f42480a Handle error when type parameter of mapped type uses private type Fixes #30201 Sheetal Nandi 2019-03-06 13:30:48 -08:00
  • 2fb0b85cf0 Restore ContainsLexicalThsi flag for performance Ron Buckton 2019-03-06 11:34:28 -08:00
  • d2364f555f Merge pull request #30089 from Microsoft/convert-to-named-parameters Gabriela Britto 2019-03-06 09:33:01 -08:00
  • b34fe67ac5 Fix issue of more inferences leading to worse results Anders Hejlsberg 2019-03-05 17:49:58 -08:00
  • 6d882513ea Minor change to heuristic for deferring generic calls Anders Hejlsberg 2019-03-05 17:45:09 -08:00
  • 60b2d6a2f5 remove unnecessary closures Gabriela Araujo Britto 2019-03-05 16:56:30 -08:00
  • d62c8a403c Merge pull request #30107 from Microsoft/applyChangesToOpenFiles Sheetal Nandi 2019-03-05 15:54:34 -08:00
  • d20132026e remove sudo: false setting from travis.yml (#30231) Alexander T 2019-03-06 01:06:30 +02:00
  • e55fbffed6 Rename the request as updateOpen Sheetal Nandi 2019-03-05 14:33:48 -08:00
  • 67071723aa Fix unnecessary additional deletion paths from cleanLssl target Sheetal Nandi 2019-03-05 14:10:57 -08:00
  • 0469cc6c96 Update LKG Sheetal Nandi 2019-03-05 13:58:39 -08:00
  • 67930ead81 Store semantic diagnostics as well (for future tsc without build but incremental) Sheetal Nandi 2019-03-01 14:48:39 -08:00
  • 69f65f5445 Update LKG Sheetal Nandi 2019-03-05 12:58:12 -08:00