Commit Graph

  • ee30798732 Merge pull request #26603 from minestarks/release-3.0-undefinedprogram Mine Starks 2018-08-22 10:03:44 -07:00
  • c667a98923 Merge pull request #26602 from Microsoft/fixMappedTypeDefinitelyAssignable Anders Hejlsberg 2018-08-22 09:56:41 -07:00
  • 45eb043fb1 Accept new baselines Anders Hejlsberg 2018-08-22 07:16:48 -07:00
  • 74c57caa90 Add regression test Anders Hejlsberg 2018-08-22 07:16:31 -07:00
  • 84d1e9f22f Accept new baselines Anders Hejlsberg 2018-08-22 07:16:22 -07:00
  • 056c87f289 Ignore constraints of generic mapped types in definitelyAssignableRelation Anders Hejlsberg 2018-08-22 07:08:35 -07:00
  • cec1b0a717 Report error summary from the queue. Sheetal Nandi 2018-08-21 16:25:57 -07:00
  • 93c76cb617 Merge pull request #26558 from Microsoft/fixInfiniteConstraints Anders Hejlsberg 2018-08-21 17:24:42 -07:00
  • 07da12167e Reflect getCurrentProgram as Program|undefined in the ResolutionHostCache If there were any exceptions, the getCurrentProgram might return undefined so this is defensive check for program Fixes #25765 Sheetal Nandi 2018-07-20 12:20:39 -07:00
  • ac7c2ba9e2 Remove unused overloads of 'deduplicate' and 'deduplicateSorted' Andy Hanson 2018-08-21 16:18:51 -07:00
  • 2f85af83a7 Accept new baselines Anders Hejlsberg 2018-08-21 16:17:21 -07:00
  • db9c202b64 Add regression test Anders Hejlsberg 2018-08-21 16:17:14 -07:00
  • 7ec98afb8f Merge pull request #26566 from Microsoft/fixStrictCoAndContraInferences Anders Hejlsberg 2018-08-21 16:11:52 -07:00
  • 79d7f371bb Merge branch 'master' into typesVersions Ron Buckton 2018-08-21 15:47:10 -07:00
  • 7740822d02 Simplify or get constraint in distributive conditional type, but not both Anders Hejlsberg 2018-08-21 15:45:29 -07:00
  • 4193846108 Do not expose change in createCompilerHost Sheetal Nandi 2018-08-21 13:52:04 -07:00
  • 0831edab36 Keep only errors starting on new screen Sheetal Nandi 2018-08-20 16:06:13 -07:00
  • 7960090bb6 Add preserveWatchOutput option to build option and report starting compilation and file changes detected status Sheetal Nandi 2018-08-20 14:22:58 -07:00
  • dedb2aefc0 Combine buildHost methods into SolutionBuilderHost's reportDiagnostic and reportStatus Sheetal Nandi 2018-08-20 13:33:54 -07:00
  • 26b4b6c9ad Create api with watchHost to include in solution builder host Sheetal Nandi 2018-08-20 12:52:09 -07:00
  • 0c4003e735 Use SolutionBuilderHost instead of using compilerhost for solution builder Sheetal Nandi 2018-08-20 11:47:39 -07:00
  • dade3365d6 Print version along with help when doing --build Sheetal Nandi 2018-08-20 11:13:24 -07:00
  • e20a7d851f Remove unnecessary usage of system and compilerHost Sheetal Nandi 2018-08-17 17:27:19 -07:00
  • 071d790dec Unify tsbuild option parsing with command line options parsing Sheetal Nandi 2018-08-17 17:22:08 -07:00
  • 8e49fec80f Move perform build to tsc instead of tsbuild Sheetal Nandi 2018-08-17 16:42:59 -07:00
  • d2240a40e1 Ger rid of unnecessary upto date host and functions pulled out Sheetal Nandi 2018-08-17 15:24:37 -07:00
  • 17ee9231b7 Write first test with --build and --watch Sheetal Nandi 2018-08-17 14:05:05 -07:00
  • 13bd4788d9 Merge pull request #26569 from dsherret/issue26535_FixNullableDocumentRegistryTarget Ryan Cavanaugh 2018-08-21 13:29:12 -07:00
  • 6835a48917 Fixes to the advice for untyped module imports from unknown packages: Matt McCutchen 2018-08-21 12:19:05 -04:00
  • 0baf7465a5 Remove todo. David Sherret 2018-08-21 13:22:22 -04:00
  • 72886512a6 When --noImplicitAny is enabled, don't report errors suggesting that a 'void' function can be 'new'ed (#26579) Andy 2018-08-21 10:02:02 -07:00
  • 42c9208fd1 Merge pull request #26564 from Microsoft/fix26497 Ron Buckton 2018-08-21 09:48:07 -07:00
  • 7c2644a676 Perform depth check for all type instantiations Anders Hejlsberg 2018-08-21 06:30:47 -07:00
  • aa04ef5ce7 Adjust subModuleName Ron Buckton 2018-08-20 20:49:52 -07:00
  • d00ad19bd7 Provide a default script target for the document registry. David Sherret 2018-08-20 20:43:36 -04:00
  • 8398a87da7 Base version test on 'versionMajorMinor' Ron Buckton 2018-08-20 17:50:28 -07:00
  • 6f7a37c99a Added fourslash test Ron Buckton 2018-08-20 17:44:34 -07:00
  • 015babb6f7 Initial support for 'typesVersions' Ron Buckton 2018-08-17 18:27:45 -07:00
  • 1de8cd3f62 Emit lib reference directives in declaration output Ron Buckton 2018-08-20 16:02:19 -07:00
  • 6a81d4c129 Merge branch 'master' into fixInfiniteConstraints Anders Hejlsberg 2018-08-20 16:30:32 -07:00
  • f182389c5b Accept new baselines Anders Hejlsberg 2018-08-20 16:23:21 -07:00
  • 886a6d7473 Fix test Anders Hejlsberg 2018-08-20 16:23:09 -07:00
  • 88f7759d6b Add tests Anders Hejlsberg 2018-08-20 16:21:25 -07:00
  • a0df1e35e9 Accept new baselines Anders Hejlsberg 2018-08-20 16:04:21 -07:00
  • 15eaba254b Covariant inferences (other than never) preferred over contravariant Anders Hejlsberg 2018-08-20 16:04:11 -07:00
  • 103f894d38 Merge pull request #26425 from mattmccutchen/issue-26405 Anders Hejlsberg 2018-08-20 15:18:29 -07:00
  • a15fecdc52 Accept new baselines Anders Hejlsberg 2018-08-20 12:41:56 -07:00
  • 6262ac8b3d Add tests Anders Hejlsberg 2018-08-20 12:41:48 -07:00
  • 44ada08e02 Guard against infinite type instantiations and constraints Anders Hejlsberg 2018-08-20 12:41:31 -07:00
  • 435a12e476 Remove some duplicate code in convertToAsyncFunction unit tests (#26527) Andy 2018-08-17 18:41:18 -07:00
  • cc1c2ab6b2 Go back to the old narrowing algorithm (pre #26143) and avoid #26130 by skipping narrowing if the old algorithm produces a type to which the assigned type is not assignable. Matt McCutchen 2018-08-17 21:35:03 -04:00
  • d222c95e3a Merge pull request #26520 from RyanCavanaugh/release-3.0.2 Ryan Cavanaugh 2018-08-17 17:17:44 -07:00
  • 926bdee888 Remove lockfile, add to gitignore, and add npmrc preventing its generation (#26519) Wesley Wigham 2018-08-17 16:30:34 -07:00
  • d433c6ed05 Track late bound names in binding patterns (#26336) Wesley Wigham 2018-08-17 16:30:01 -07:00
  • dde51ef60e LINT Ryan Cavanaugh 2018-08-17 16:25:09 -07:00
  • c97a93a772 Fix lint problems (?) Ryan Cavanaugh 2018-08-17 16:02:13 -07:00
  • d58b1f664b mark error type in baselines very not-aggressively (#26346) Wesley Wigham 2018-08-17 15:45:14 -07:00
  • 56bac29808 Merge pull request #26523 from Microsoft/disableBuildAPI Sheetal Nandi 2018-08-17 14:54:28 -07:00
  • 6cc4b795aa Update baselines Ryan Cavanaugh 2018-08-17 14:48:05 -07:00
  • 01bd57e986 Add internal to tsbuild Ryan Cavanaugh 2018-08-17 14:31:38 -07:00
  • 8e2c422f2b Disable apis for tsc --build till we have the actual API figured out with tests Sheetal Nandi 2018-08-17 14:35:21 -07:00
  • 5bec7e1c56 Re-update LKG Ryan Cavanaugh 2018-08-17 14:10:51 -07:00
  • 1f30a03f3c Update core.ts patch version number Ryan Cavanaugh 2018-08-17 14:08:59 -07:00
  • 244dc10eb1 Update LKG Ryan Cavanaugh 2018-08-17 14:02:20 -07:00
  • 6487690f91 3.0.2 v3.0.2 Ryan Cavanaugh 2018-08-17 13:52:50 -07:00
  • 60b8f8c206 Remove unnecessary callback in runBaseline (#26500) Andy 2018-08-17 12:51:30 -07:00
  • 0f97620b9c Merge pull request #25884 from Microsoft/optimizeOpenExternalProject Sheetal Nandi 2018-08-17 12:26:14 -07:00
  • 3e201e7809 Merge pull request #26517 from Microsoft/fixMappedArrayTypeConstraint Anders Hejlsberg 2018-08-17 10:52:42 -07:00
  • b746da2a68 Merge pull request #26481 from Microsoft/simplifyResolveCall Anders Hejlsberg 2018-08-17 10:51:12 -07:00
  • 53f5e84b25 Accept new baselines Anders Hejlsberg 2018-08-17 10:11:34 -07:00
  • 596493cce4 Add tests Anders Hejlsberg 2018-08-17 10:11:28 -07:00
  • 9b6f06d83c Correct apparent type for homomorphic mapped types applied to array types Anders Hejlsberg 2018-08-17 09:45:09 -07:00
  • ee25cdecbc Update LKG and remove newly unnecessary non-null assertions (#26515) Andy 2018-08-17 09:13:43 -07:00
  • 2d495b7f25 Update user baselines (#26512) TypeScript Bot 2018-08-17 08:13:05 -07:00
  • 6fd725f3ea Skip whitespace or asterisk in JSDoc param type and name (#26067) Tim Schaub 2018-08-16 17:16:09 -06:00
  • 746e39e9e9 Set "rootDir" for cancellationToken project (#26498) Andy 2018-08-16 15:12:38 -07:00
  • 7a658256a2 Merge pull request #26431 from mattmccutchen/issue-26430 Ryan Cavanaugh 2018-08-16 13:35:55 -07:00
  • 2ee4cee4dc Update user baselines (#26490) TypeScript Bot 2018-08-16 12:49:23 -07:00
  • 0ca9a36610 Merge pull request #26420 from Microsoft/largeNonTsFiles Sheetal Nandi 2018-08-16 10:28:24 -07:00
  • 75071a2509 Allow super references to constructor function methods (#26482) Nathan Shively-Sanders 2018-08-16 09:20:30 -07:00
  • 56f82563ae Check SymbolFlags instead Nathan Shively-Sanders 2018-08-16 08:38:41 -07:00
  • 178f792f18 Merge pull request #26340 from Microsoft/neverIndexedAccess Anders Hejlsberg 2018-08-15 16:07:11 -07:00
  • a901930723 Ensure for-in loop variable is checked Ron Buckton 2018-08-15 16:03:28 -07:00
  • 969b46e44b Merge pull request #26458 from Microsoft/pathMappingResultsToNodeModules Sheetal Nandi 2018-08-15 15:28:50 -07:00
  • bfe7f02068 Fix lint errors Anders Hejlsberg 2018-08-15 15:25:31 -07:00
  • cc67ce1141 Property assignments in Typescript (#26368) Nathan Shively-Sanders 2018-08-15 15:25:25 -07:00
  • 08eb99d8ec For a this-property assignment with an empty object initializer, use type annotation if present (#26428) Nathan Shively-Sanders 2018-08-15 14:53:30 -07:00
  • dfef227b18 Merge pull request #26473 from Microsoft/doGlobalImplicitThisRight Daniel Rosenwasser 2018-08-15 13:08:38 -07:00
  • 38e174bbfb Accept new baselines Anders Hejlsberg 2018-08-15 12:28:59 -07:00
  • b96c4cb7b2 Use synthetic arguments instead of GetEffectiveArgumentXXX functions Anders Hejlsberg 2018-08-15 12:23:13 -07:00
  • fea1667002 Use string contains and nodeModulesPathPart const for "/node_modules/" Sheetal Nandi 2018-08-15 11:47:16 -07:00
  • b983da55fd Merge pull request #26457 from Microsoft/baseUrlPathMappingResolveJsonModule Sheetal Nandi 2018-08-15 11:43:01 -07:00
  • fd948ac6d2 Fix invalid cast (#26462) Andy 2018-08-15 10:17:18 -07:00
  • 2bfd919b6a Narrow on element access of literal (#26424) Nathan Shively-Sanders 2018-08-15 09:58:39 -07:00
  • aba82901ac Accepted baselines. Daniel Rosenwasser 2018-08-15 09:00:37 -07:00
  • dac00d97b7 Do it correctly. Daniel Rosenwasser 2018-08-15 09:00:23 -07:00
  • 31d8cbe895 Accepted baselines. Daniel Rosenwasser 2018-08-14 23:04:54 -07:00
  • dc1fbc24cd Updated test cases. Daniel Rosenwasser 2018-08-14 23:02:08 -07:00
  • c0531c74f4 Accepted baselines. Daniel Rosenwasser 2018-08-14 22:55:44 -07:00
  • d8c82a84e5 Make it better. Daniel Rosenwasser 2018-08-14 22:55:06 -07:00