Commit Graph

  • 95715603bc LEGO: Merge pull request 19234 csigs 2017-10-16 15:11:04 -07:00
  • fd86cd5a2e LEGO: check in for master to temporary branch. csigs 2017-10-16 22:10:47 +00:00
  • 6d1932631b Merge pull request #19228 from Microsoft/dev/billti/fixScriptKindsTypeChecked Bill Ticehurst 2017-10-16 14:59:09 -07:00
  • eebb0447ab Fix generated name scope when emitting async functions Ron Buckton 2017-10-16 14:47:43 -07:00
  • 9563246993 Do not reduce subtypes of awaited union type Ron Buckton 2017-10-16 14:26:16 -07:00
  • 5de6366e8a Merge pull request #19222 from Microsoft/projectCompilerOptions Sheetal Nandi 2017-10-16 14:23:35 -07:00
  • aea7e9a7a8 Fix instantiated generic mixin declaration emit (#19144) Wesley Wigham 2017-10-16 14:17:55 -07:00
  • 63074bcba0 Merge pull request #16695 from aozgaa/fixIifeIndentation Arthur Ozga 2017-10-16 14:03:25 -07:00
  • 7566760911 Set the scriptKind from the host configuration if present Bill Ticehurst 2017-10-16 13:38:28 -07:00
  • cd1be1bbe3 Test:type inference from strings to keyof T succeeds Nathan Shively-Sanders 2017-10-16 13:35:12 -07:00
  • cfd97da680 Infer keyof from string literals + contravariantly Nathan Shively-Sanders 2017-10-16 13:31:23 -07:00
  • 734bda833c Add comments about why we need two methods that return compilerOptions Sheetal Nandi 2017-10-16 13:06:15 -07:00
  • 2cb0403e2d Support 'package.json' not in package root (#19133) Andy 2017-10-16 13:02:15 -07:00
  • 40222d1a77 Fix for-in emit under systemjs (#19223) Wesley Wigham 2017-10-16 12:57:23 -07:00
  • bac30fc1a2 In convertFunctionToEs6Class.ts, share code for getting symbol (#19160) Andy 2017-10-16 11:41:35 -07:00
  • 3c27e782da Add getCompilerOptions method to project Fixes #19218 Sheetal Nandi 2017-10-16 11:22:49 -07:00
  • 49beac919c Abstract property access error only on this access Nathan Shively-Sanders 2017-10-16 09:43:49 -07:00
  • fb45b49afc Test:abstract prop access in non-declaring ctor Nathan Shively-Sanders 2017-10-16 09:20:28 -07:00
  • 5e7bfad2a7 Check own-constructor in abstract prop access error Nathan Shively-Sanders 2017-10-16 09:19:46 -07:00
  • 8d47ef60a9 LEGO: Merge pull request 19217 csigs 2017-10-16 09:10:42 -07:00
  • 9306543431 LEGO: check in for master to temporary branch. csigs 2017-10-16 16:10:13 +00:00
  • 30c51ed324 fix super call from class that has no basetype but with same symbol interface (#19068) kingwl 2017-10-16 10:39:55 +08:00
  • d4c0377395 Merge pull request #19185 from Microsoft/fixMappedTypesKeyofAny Anders Hejlsberg 2017-10-14 12:12:25 -07:00
  • abe45ed2b9 Merge branch 'RyanCavanaugh-fix11857' Mohamed Hegazy 2017-10-14 11:33:21 -07:00
  • 1f63fbbc08 Merge branch 'fix11857' of https://github.com/RyanCavanaugh/TypeScript into RyanCavanaugh-fix11857 Mohamed Hegazy 2017-10-14 11:31:39 -07:00
  • 8e47c18636 Accept new baselines Anders Hejlsberg 2017-10-14 11:13:52 -07:00
  • ee0715a073 Add tests Anders Hejlsberg 2017-10-14 11:13:40 -07:00
  • d59adf544d Early support for 'infer' types Ron Buckton 2017-10-14 10:06:59 -07:00
  • fa65bd2062 Mapped type { [P in any]: T } should yield { [x: string]: T } Anders Hejlsberg 2017-10-14 09:53:51 -07:00
  • 48d380f328 LEGO: Merge pull request 19181 csigs 2017-10-13 21:10:21 -07:00
  • 40cb9656f9 LEGO: check in for master to temporary branch. csigs 2017-10-14 04:10:04 +00:00
  • 07ff0fdb81 Properly handle mapped types with 'keyof any' Anders Hejlsberg 2017-10-13 16:54:57 -07:00
  • 144026cd3b Merge pull request #19174 from Microsoft/correctlyScopedtaggedTemplates-master Daniel Rosenwasser 2017-10-13 16:54:47 -07:00
  • faa04a2402 Update generated files (#19177) Mohamed Hegazy 2017-10-13 16:47:40 -07:00
  • c6a8a32b71 Fixed api reference tests Armando Aguirre 2017-10-13 16:36:25 -07:00
  • 258c4e0bcc Accepted baselines. Daniel Rosenwasser 2017-10-13 15:27:16 -07:00
  • 50085bab27 Create truly unique names for tagged template strings. Daniel Rosenwasser 2017-10-13 15:25:04 -07:00
  • 16f7f6f2e9 Added test case. Daniel Rosenwasser 2017-10-13 14:33:53 -07:00
  • 70579497c5 Accepted baselines. correctlyScopedtaggedTemplates-release-2.6 Daniel Rosenwasser 2017-10-13 15:27:16 -07:00
  • 2024ca20f8 Create truly unique names for tagged template strings. Daniel Rosenwasser 2017-10-13 15:25:04 -07:00
  • 2f917d5abc Added test case. Daniel Rosenwasser 2017-10-13 14:33:53 -07:00
  • e537a7bdf5 LEGO: Merge pull request 19171 csigs 2017-10-13 15:10:41 -07:00
  • fadf4914bb LEGO: check in for master to temporary branch. csigs 2017-10-13 22:10:24 +00:00
  • 769d202d4c In getContextuallyTypedParameterType, skip a this parameter when counting parameter index (#19155) Andy 2017-10-13 14:53:52 -07:00
  • 0a53a7726c change match type head syntax Ron Buckton 2017-10-13 13:35:10 -07:00
  • 22769d95e1 Merge pull request #18747 from Microsoft/refactor-jsdoc-types-to-typescript Nathan Shively-Sanders 2017-10-13 10:21:54 -07:00
  • 4cf06bbb02 Fix spacing lint Nathan Shively-Sanders 2017-10-13 10:02:04 -07:00
  • 84e3507151 return more Debug.fails instead of undefined. Nathan Shively-Sanders 2017-10-13 09:45:41 -07:00
  • c83daa6481 JSDoc->type refactor:Renames+improve never handling Nathan Shively-Sanders 2017-10-13 09:38:01 -07:00
  • 027528e9b8 LEGO: Merge pull request 19157 csigs 2017-10-13 09:10:27 -07:00
  • c3a2dc3f44 LEGO: check in for master to temporary branch. csigs 2017-10-13 16:10:06 +00:00
  • 6099b09a6e Create source files lazily in tests (#19143) Andy 2017-10-13 07:17:17 -07:00
  • 475f90bc6b Update LKG Mohamed Hegazy 2017-10-12 17:43:49 -07:00
  • 995ce39a42 Update version Mohamed Hegazy 2017-10-12 17:31:03 -07:00
  • 6b533a8f94 Revert "Error when accessing abstract property in constructor #9230" Mohamed Hegazy 2017-10-12 17:27:06 -07:00
  • 73ec738ed5 Revert "Use ancestor walk to determine if property access is within constructor #9230" Mohamed Hegazy 2017-10-12 17:25:13 -07:00
  • 5be9e429b4 Revert "Fix linting error in new function" Mohamed Hegazy 2017-10-12 17:25:01 -07:00
  • 281b58dde3 Merge branch 'master' into release-2.6 Mohamed Hegazy 2017-10-12 17:19:16 -07:00
  • 1cb2d24c5d Added DefinitionAndBoundSpan command Armando Aguirre 2017-10-12 17:18:38 -07:00
  • d940cdadfe Merge pull request #19141 from amcasey/MissingNewlineAtEOF Andrew Casey 2017-10-12 15:28:37 -07:00
  • de0e475c64 Recreate old decorator metadata behavior (#19089) Wesley Wigham 2017-10-12 15:05:04 -07:00
  • f35764d4ec Fix duplicated JSDoc comments Nathan Shively-Sanders 2017-10-12 14:28:34 -07:00
  • 2ea4cfe23b Insert a line break before a function at EOF if needed Andrew Casey 2017-10-12 11:37:31 -07:00
  • c2c18a8d06 Merge branch 'master' into refactor-jsdoc-types-to-typescript Nathan Shively-Sanders 2017-10-12 14:18:28 -07:00
  • 98f04e6cfd Merge pull request #19135 from amcasey/GH18626 Andrew Casey 2017-10-12 14:10:28 -07:00
  • 6bfad52225 Update missed baseline Andrew Casey 2017-10-12 13:23:08 -07:00
  • 9af21eb00e Transform nested dynamic imports (#18998) Wesley Wigham 2017-10-12 12:53:12 -07:00
  • b68a636348 Fix the way configured project's reference is managed so that the open file Sheetal Nandi 2017-10-12 11:48:25 -07:00
  • 412e31b8bc Adding test case where opened file included in project is not added to ref count of configured project Sheetal Nandi 2017-10-11 17:10:45 -07:00
  • 29ed92e20d Merge pull request #19118 from Microsoft/caseSensitivityInferredProjectRoot Sheetal Nandi 2017-10-12 11:49:29 -07:00
  • b440d75bc4 Test refactor of JSDoc @template tag Nathan Shively-Sanders 2017-10-12 11:40:40 -07:00
  • 123347d5c4 Convert @template tag to type parameters in refactor Nathan Shively-Sanders 2017-10-12 11:40:07 -07:00
  • 4de6b0dd2d Introduce and consume suppressLeadingAndTrailingTrivia Andrew Casey 2017-10-12 11:34:34 -07:00
  • c2150f4d26 Merge pull request #19132 from amcasey/JumpInFinallyTest Andrew Casey 2017-10-12 11:25:11 -07:00
  • b12947a35b Merge pull request #18931 from amcasey/ExtractConstantThis Andrew Casey 2017-10-12 11:25:00 -07:00
  • 54ad9a6c82 Merge pull request #19112 from Microsoft/fill-missing-type-arguments-during-error-reporting Nathan Shively-Sanders 2017-10-12 11:02:25 -07:00
  • 27b4417304 Assert:checkTypeArguments isn't passed too many type arguments Nathan Shively-Sanders 2017-10-12 10:38:02 -07:00
  • 260d37e8ea Merge branch 'master' into refactor-jsdoc-types-to-typescript Mohamed Hegazy 2017-10-12 10:23:21 -07:00
  • 4487917f89 Quick fix for no-implicit-any errors to add explicit type annotation (#14786) Mohamed Hegazy 2017-10-12 10:14:58 -07:00
  • 8ea13bef48 Fix lint Nathan Shively-Sanders 2017-10-12 10:11:09 -07:00
  • da0c79f2a3 Simplify checkTypeArguments based on PR comments Nathan Shively-Sanders 2017-10-12 10:09:52 -07:00
  • e4313f62c6 Add missing test coverage for jumps in finally blocks Andrew Casey 2017-10-12 09:44:02 -07:00
  • 73826bdb7b Allow Extract Constant into enclosing scope in spite of RangeFacts.UsesThis Andrew Casey 2017-10-03 15:39:12 -07:00
  • b5e6b890f1 Merge pull request #18997 from amcasey/ExtractDeclaration Andrew Casey 2017-10-12 09:31:19 -07:00
  • 625486455d Update public api baseline Sheetal Nandi 2017-10-12 09:02:22 -07:00
  • 6e5a4a9476 Merge pull request #18959 from Microsoft/configFileDiag Sheetal Nandi 2017-10-12 08:56:00 -07:00
  • 5a776e28ba Merge pull request #19088 from Microsoft/resolutionCacheDefensiveChecks Sheetal Nandi 2017-10-12 08:55:17 -07:00
  • 1b896c2f80 Fix lint error Andrew Casey 2017-10-11 17:35:52 -07:00
  • c5f40a1b2b Add additional deep clone tests Andrew Casey 2017-10-11 17:26:41 -07:00
  • 728d2a92ce Merge pull request #19091 from Microsoft/fixAnonymousTypeInstantiation Anders Hejlsberg 2017-10-12 00:54:14 +01:00
  • 568c8a3298 Allow extraction of variable decls used outside the extracted range Andrew Casey 2017-10-04 14:09:32 -07:00
  • bada0095ed Merge pull request #18979 from amcasey/DeepClone Andrew Casey 2017-10-11 16:36:25 -07:00
  • 6cf41ae882 Merge pull request #19107 from Microsoft/fixRecursiveCallbacks Anders Hejlsberg 2017-10-12 00:28:16 +01:00
  • 7ee96293ca Accept new baselines Anders Hejlsberg 2017-10-11 16:03:23 -07:00
  • 19f70f6d3d Add additional test Anders Hejlsberg 2017-10-11 16:03:15 -07:00
  • 9ef417b846 Account for type queries in type literals Anders Hejlsberg 2017-10-11 16:02:58 -07:00
  • d00ab417c6 checkTypeParameters now always calls fillMissingTypeArguments Nathan Shively-Sanders 2017-10-11 15:58:54 -07:00
  • eb4f067ecb Don't clobber the position of cloned nodes Andrew Casey 2017-10-11 13:53:52 -07:00
  • 4d7c112ef7 Make sure project root paths of inferred projects are canonical when comparing Sheetal Nandi 2017-10-11 14:21:09 -07:00
  • 562a0463bc Merge pull request #19111 from Microsoft/useCaseSensitiveProjectRootToSearchConfigFile Sheetal Nandi 2017-10-11 15:31:00 -07:00