Commit Graph

  • 23d325120e Merge pull request #11790 from Microsoft/allowUnderScoreForIn Sheetal Nandi 2016-10-24 10:42:20 -07:00
  • ba3297d214 Merge pull request #11816 from RyanCavanaugh/fix11805 Ryan Cavanaugh 2016-10-24 10:25:50 -07:00
  • 95670c6251 Perform a useful comparison. Fixes #11805 Ryan Cavanaugh 2016-10-24 10:14:41 -07:00
  • 8f59993186 Merge branch 'master' into object-spread Nathan Shively-Sanders 2016-10-24 10:04:08 -07:00
  • 35be8c351c Add more commentary to getSpreadType Nathan Shively-Sanders 2016-10-24 10:02:04 -07:00
  • a94fb2f5a3 Explain writeSpreadType a little better Nathan Shively-Sanders 2016-10-24 09:40:10 -07:00
  • 24300932cf Update baselines with new spread type index errors Nathan Shively-Sanders 2016-10-24 09:22:40 -07:00
  • 66d4798145 Error for call/construct signatures in spread type Nathan Shively-Sanders 2016-10-24 09:21:23 -07:00
  • 7157692191 Respond to PR comments Andy Hanson 2016-10-24 06:48:05 -07:00
  • 80bca64844 Update LKG v2.0.6 Mohamed Hegazy 2016-10-23 11:49:41 -07:00
  • f0aa3b83ae Revert "Merge pull request #11713 from Microsoft/PortSkipSemanticCheckToRelease-2-0-5" (#11802) Mohamed Hegazy 2016-10-23 11:23:29 -07:00
  • 16dfdc49dc Clean up and reorder getSpreadType body Nathan Shively-Sanders 2016-10-22 10:08:58 -07:00
  • 485e2490e7 Move multiple-spread handling out of getSpreadType Nathan Shively-Sanders 2016-10-22 09:07:48 -07:00
  • 1f94e14d84 Remove unused case, and fix for..in Paul van Brenk 2016-10-21 17:11:32 -07:00
  • f8c3a550ca Check type parameters of the type alias declaration Fixes #11166 Sheetal Nandi 2016-10-21 16:40:11 -07:00
  • 510ab1c42f Move n-ary spread handling into separate function. Nathan Shively-Sanders 2016-10-21 16:33:28 -07:00
  • 7facab08cb Rename TypeFlags.ObjectType to TypeFlags.Object Anders Hejlsberg 2016-10-21 16:32:28 -07:00
  • ff92afd47b Update baselines with new index signature rules Nathan Shively-Sanders 2016-10-21 16:27:32 -07:00
  • 45ba67d36f Remove unused locals/parameters from webTestServer.ts Sheetal Nandi 2016-10-21 16:15:19 -07:00
  • acd574066b Add test for #11166 Sheetal Nandi 2016-10-21 16:15:19 -07:00
  • 79fa9dbc5f Add tests for different constructor parameter cases. Paul van Brenk 2016-10-21 15:48:24 -07:00
  • 03a6eeb643 Major refactoring after PR feedback Paul van Brenk 2016-10-21 14:56:38 -07:00
  • a645b6e4dd Allow unused locals in for in or for of that start with _ Fixes #11734 Sheetal Nandi 2016-10-21 14:37:23 -07:00
  • fdfb159024 Simplify expression in resolveObjectIntersection Nathan Shively-Sanders 2016-10-21 13:38:24 -07:00
  • 422f73b1a9 Update and improve spread intersection tests Nathan Shively-Sanders 2016-10-21 10:54:53 -07:00
  • ce61b34159 Resolve all-object intersections inside spreads Nathan Shively-Sanders 2016-10-21 10:53:19 -07:00
  • cef9d85979 Merge pull request #11765 from Microsoft/aozgaa/AddTestForComparingNumericLiteral Arthur Ozga 2016-10-21 09:52:31 -07:00
  • 3263fdec7c Merge pull request #11776 from Microsoft/vladima/port-11764 Vladimir Matveev 2016-10-20 21:56:06 -07:00
  • a477d1f7bb Merge pull request #11764 from Microsoft/vladima/11744 Vladimir Matveev 2016-10-20 21:15:47 -07:00
  • 1d31716ea5 Merge pull request #11764 from Microsoft/vladima/11744 Vladimir Matveev 2016-10-20 21:15:47 -07:00
  • f05ecec313 Refactoring a bit more Anders Hejlsberg 2016-10-20 17:28:53 -07:00
  • 82c300ab98 Revert baseline change due to stale output Ron Buckton 2016-10-20 17:26:58 -07:00
  • 35acd00fdb Update baseline Ron Buckton 2016-10-20 17:15:23 -07:00
  • c40c7f9679 Merge branch 'master' into moveModuleTransformToEnd Ron Buckton 2016-10-20 17:07:07 -07:00
  • 58d6156c69 Move ObjectLiteralPatternWithComputedProperties to ObjectFlags Anders Hejlsberg 2016-10-20 17:00:07 -07:00
  • 5e2bd6b063 Move System module transform to end. Ron Buckton 2016-10-20 16:44:51 -07:00
  • 9a9cbe18a6 Merge branch 'aozgaa/AddTestForComparingNumericLiteral' of https://github.com/Microsoft/TypeScript into aozgaa/AddTestForComparingNumericLiteral Arthur Ozga 2016-10-20 16:27:44 -07:00
  • 1a41ebf542 update baselines Arthur Ozga 2016-10-20 16:27:02 -07:00
  • 81383e172f add test Arthur Ozga 2016-10-20 15:56:21 -07:00
  • 46f7a0f4a4 Merge pull request #11763 from RyanCavanaugh/real-jenkins Ryan Cavanaugh 2016-10-20 15:51:52 -07:00
  • 8f55333028 watch configuration files if they exist even if they cannot be parsed Vladimir Matveev 2016-10-20 15:43:46 -07:00
  • b37313c90d Introduce EvolvingArrayType and associated ObjectFlag.EvolvingArray Anders Hejlsberg 2016-10-20 15:42:24 -07:00
  • cfe37ce054 Jenkins / .net CI support Ryan Cavanaugh 2016-10-20 15:36:44 -07:00
  • 10c6ab6703 Introduce ObjectFlags in object types Anders Hejlsberg 2016-10-20 15:28:32 -07:00
  • 202093a730 When creating react namespace identifier, set its parent to jsx opening element in the parse tree This helps in resolving the react identifier correctly and Fixes #11654 Sheetal Nandi 2016-10-20 15:25:26 -07:00
  • 8e6467cdb8 Add testcase for incorrect emit of jsx Sheetal Nandi 2016-10-18 12:24:41 -07:00
  • fab0859869 Allow destructuring in catch clauses Andy Hanson 2016-09-15 09:51:32 -07:00
  • 3f234f2e7f Move setTimeout to sys (#11746) Zhengbo Li 2016-10-20 11:30:05 -07:00
  • df2f32bf05 Properly distinguish between Type, ObjectType, and StructuredType Anders Hejlsberg 2016-10-20 11:15:44 -07:00
  • 3cbac6576c Merge branch 'master' into object-spread Nathan Shively-Sanders 2016-10-20 10:59:41 -07:00
  • aabfcfb5e1 Merge pull request #11737 from Microsoft/not_implemented Andy 2016-10-20 10:43:49 -07:00
  • 7d05ccb368 Merge branch 'master' into object-spread Nathan Shively-Sanders 2016-10-20 10:42:22 -07:00
  • d9afa34be1 Update spread w/intersection tests Nathan Shively-Sanders 2016-10-20 09:07:01 -07:00
  • 76d194440c Spread no longer distributes intersections Nathan Shively-Sanders 2016-10-20 09:06:36 -07:00
  • ca970063a3 Just use notImplemented Andy Hanson 2016-10-20 07:15:25 -07:00
  • 84dc99ba1e Moved AMD/CJS/UMD transform to end Ron Buckton 2016-10-17 13:49:15 -07:00
  • ad10ec56c1 Update tests w/spread assignability+apparent type Nathan Shively-Sanders 2016-10-19 15:05:42 -07:00
  • a90905358d Make spread assignability and apparent type stricter Nathan Shively-Sanders 2016-10-19 15:04:30 -07:00
  • 5e7e5421fa Add noop, notImplemented, and notYetImplemented helpers Andy Hanson 2016-10-19 14:15:14 -07:00
  • 4fbbbed321 fix #11670, support type guards in NumberConstructor (#11722) (´・ω・`) 2016-10-20 05:10:44 +08:00
  • 67873ca20b Merge pull request #11721 from Microsoft/unusedLocals Sheetal Nandi 2016-10-19 13:44:18 -07:00
  • a11838215c Merge branch 'master' into map4 Andy Hanson 2016-10-19 13:04:20 -07:00
  • 66857b5f8e Merge pull request #11717 from Microsoft/normalizeIntersectionTypes Anders Hejlsberg 2016-10-19 13:15:10 -07:00
  • 62c186872d Update inference test for spread types Nathan Shively-Sanders 2016-10-19 13:14:20 -07:00
  • 18c692a429 Remove type inference for spread types Nathan Shively-Sanders 2016-10-19 13:14:06 -07:00
  • 0365c96e37 Fix #11660: wrong reports that block-scoped variable used before its … (#11692) Dom Chen 2016-10-20 04:07:49 +08:00
  • df20cf33f1 Remove "ResolvedModuleFromHost" type and just make resolvedTsFileName and resolvedJsFileName optional properties Andy Hanson 2016-10-19 12:55:57 -07:00
  • 06afadda72 Merge pull request #11735 from Microsoft/no_unused_2 Andy 2016-10-19 12:35:28 -07:00
  • c4ef5f368d Merge pull request #11349 from RyanCavanaugh/fix10624 Ryan Cavanaugh 2016-10-19 11:47:23 -07:00
  • 58ed72fd9a Fixes #10624 Ryan Cavanaugh 2016-10-04 06:06:28 -07:00
  • 23e9e0ba63 Adding testcases for reactnamespace Sheetal Nandi 2016-10-18 12:24:41 -07:00
  • 1d201c1add Merge branch 'master' into refactor_module_resolution Andy Hanson 2016-10-19 09:20:45 -07:00
  • c877635b47 Don't need libFilePath parameter Andy Hanson 2016-10-19 09:13:52 -07:00
  • f9fe01a6e3 Merge branch 'master' into object-spread Nathan Shively-Sanders 2016-10-19 09:03:51 -07:00
  • 6814c1d883 Forbid unused locals/parameters anywhere Andy Hanson 2016-10-19 08:27:49 -07:00
  • db0ee4f763 Merge pull request #11715 from Microsoft/unused Andy 2016-10-19 06:43:01 -07:00
  • f11dbc1ad1 Respond to PR feedback Andy Hanson 2016-10-19 06:26:50 -07:00
  • 96a7b7b00f Mark local "react" symbol as referenced since it might not be marked if there was no error message being displayed Fixes #10312 Sheetal Nandi 2016-10-18 12:24:41 -07:00
  • 17cf4357ad Add testcase when error is reported about unused react Sheetal Nandi 2016-10-18 12:24:41 -07:00
  • 14e5de3b1d Merge pull request #11647 from Microsoft/AddIsGlobalCompletionRestrictions jramsay 2016-10-18 14:25:36 -07:00
  • 7c53a1deb2 Instead of getResolutionOrDiagnostic, use getResolutionDiagnostic and avoid using resolution.resolvedFileName if the diagnostic is defined. Andy Hanson 2016-10-18 14:22:43 -07:00
  • bf7f2e2999 Add tests Anders Hejlsberg 2016-10-18 14:13:30 -07:00
  • 6a0f72916e Simplify logic in checkTypeRelatedTo Anders Hejlsberg 2016-10-18 14:13:19 -07:00
  • 3ab3d9570f Merge pull request #11713 from Microsoft/PortSkipSemanticCheckToRelease-2-0-5 jramsay 2016-10-18 14:10:35 -07:00
  • dba03377b8 Adding JSXExpression check for isGlobalCompletion and associated tests Jason Ramsay 2016-10-18 14:04:21 -07:00
  • 7685e6af15 Forbid unused locals/parameters in compiler Andy Hanson 2016-10-10 13:06:58 -07:00
  • 12e7faba24 Merge pull request #11710 from Microsoft/concat Andy 2016-10-18 13:50:36 -07:00
  • c63b69d7b8 Fix typo in shouldSkipSemanticCheck Jason Ramsay 2016-10-18 13:07:08 -07:00
  • 58a0e751f0 Add getSyntacticDiagnostics unit test Jason Ramsay 2016-10-18 12:35:50 -07:00
  • 883e19e5b3 Add isSemantic check to getDiagnosticsWorker Jason Ramsay 2016-10-17 13:11:13 -07:00
  • b5441dec1f Turn on skipLibCheck for js-only inferred project and external project (#11399) Jason Ramsay 2016-10-18 12:32:59 -07:00
  • f08cfda550 Merge pull request #11709 from Microsoft/compiler_diagnostic_strings Andy 2016-10-18 12:25:13 -07:00
  • 8dc9523fb0 Allow number too Andy Hanson 2016-10-18 11:53:27 -07:00
  • eb7d2cbe9b Accept new baselines Anders Hejlsberg 2016-10-18 11:54:26 -07:00
  • ef5f3c90a4 Normalize intersection and union types Anders Hejlsberg 2016-10-18 11:53:26 -07:00
  • ff17eeda8f check heritage clause for the presence of entry with Extends keyword (#11711) Vladimir Matveev 2016-10-18 11:35:22 -07:00
  • 85248bb58d Merge pull request #11707 from Microsoft/es5 Andy 2016-10-18 09:19:19 -07:00
  • f828bc3fae Merge branch 'master' into map4 Andy Hanson 2016-10-18 08:21:41 -07:00
  • 1f7f67de17 Type arguments to formatStringFromArgs as strings instead of implicitly stringifying Andy Hanson 2016-10-18 08:09:56 -07:00
  • 64e8221a44 Use single concat call instead of repeated calls Andy Hanson 2016-10-18 08:18:01 -07:00