Commit Graph

  • 8674d92bdb Disable evolving types with implicit any Nathan Shively-Sanders 2016-11-18 13:51:44 -08:00
  • 9945529875 use location of config file as initial location for automatic type reference inclusion if possible (#12341) Vladimir Matveev 2016-11-18 13:39:11 -08:00
  • a789990781 Add tests Anders Hejlsberg 2016-11-18 13:31:10 -08:00
  • 2376e30410 Support apparent types for T[K] indexed access types Anders Hejlsberg 2016-11-18 13:30:56 -08:00
  • cbde25f229 Handle the scenario when heritage clause of interface is not entity name expression Fixes #12291 Sheetal Nandi 2016-11-18 11:01:28 -08:00
  • 2f6ac5816d Fix lint warnings Ron Buckton 2016-11-18 10:46:24 -08:00
  • 1c0917abef Merge branch 'master' into asyncGenerators Ron Buckton 2016-11-18 10:32:54 -08:00
  • 1af8ac8ccf Update es2017 library and baseline Ron Buckton 2016-11-18 10:32:22 -08:00
  • d8b0f239f1 Fixes error message when Type is used as a Namespace Myles Megyesi 2016-11-16 16:59:15 -06:00
  • 64f17c5a98 Use a symbol for untyped modules to distinguish from unknownSymbol Andy Hanson 2016-11-18 07:48:12 -08:00
  • aa0d2ce2ee Make "exclude" default to empty if "include" is present. Andy Hanson 2016-11-18 06:55:03 -08:00
  • 075a3eb98f Add new tests Anders Hejlsberg 2016-11-18 06:27:45 -08:00
  • 79bdc26745 Accept new baselines Anders Hejlsberg 2016-11-18 06:27:24 -08:00
  • 63387bb5e0 Error on circular constraints in mapped types Anders Hejlsberg 2016-11-18 06:13:04 -08:00
  • 281c8902a6 ES5 tests for async generators Ron Buckton 2016-11-18 00:22:26 -08:00
  • c758359a63 ES6 tests for async generators Ron Buckton 2016-11-18 00:11:53 -08:00
  • 42085a6576 Conformance tests for for-await-of Ron Buckton 2016-11-17 23:25:24 -08:00
  • e53263edbb Added conformance tests for async generators Ron Buckton 2016-11-17 23:17:42 -08:00
  • 2646828198 Type relations for generic mapped types Anders Hejlsberg 2016-11-17 20:18:00 -08:00
  • 7cd77536ac Initial parse, check, emit for partial application, pipeline, and operator expressions Ron Buckton 2016-11-17 18:16:25 -08:00
  • 9fec77551c Merge pull request #12217 from subzey/feature/rest-loop-index Mohamed Hegazy 2016-11-17 17:31:57 -08:00
  • 5f6ec46bf8 pass project name as a constructor parameter (#12333) (#12337) Vladimir Matveev 2016-11-17 16:49:16 -08:00
  • 0b3074fbdd Keep the original api and add new api that handles the JsonNode Also handle the JsonNode when converting to parsedCommandLine Sheetal Nandi 2016-11-16 12:25:24 -08:00
  • 83994e151b Update LKG Mohamed Hegazy 2016-11-17 15:41:40 -08:00
  • efe2c56b5e Disable code fixes for now Mohamed Hegazy 2016-11-17 15:41:07 -08:00
  • e81cfa10d6 Clean cache code and streamline other code Nathan Shively-Sanders 2016-11-17 15:32:16 -08:00
  • a2b13d05f2 pass project name as a constructor parameter (#12333) Vladimir Matveev 2016-11-17 15:12:32 -08:00
  • b3f816ba24 Reorganize functions so commandline parser can include parser. This fixes build of typings installer Sheetal Nandi 2016-11-14 11:13:06 -08:00
  • cca98c308f Parse json using our own parser Sheetal Nandi 2016-11-11 13:41:43 -08:00
  • 7da6391ca8 Revert versions after merge Mohamed Hegazy 2016-11-17 14:39:01 -08:00
  • 0309fd161f Merge branch 'master' into release-2.1 Mohamed Hegazy 2016-11-17 14:33:49 -08:00
  • ddffe209f9 Clean up getJSDocParameterTag Nathan Shively-Sanders 2016-11-17 14:26:38 -08:00
  • 5a05b94fb5 Clean up getJSDocs Nathan Shively-Sanders 2016-11-17 13:27:57 -08:00
  • c90a40c58f Merge pull request #12317 from RyanCavanaugh/fix12302 Ryan Cavanaugh 2016-11-17 11:17:04 -08:00
  • ad9ad8f948 Clean up getJSDocTypeForVariableLikeDeclarationFromJSDocComment Nathan Shively-Sanders 2016-11-17 11:08:11 -08:00
  • 3e52f3dfe9 Codegen: Do not subtract 0 in arguments to rest array loop Anton Khlynovskiy 2016-11-17 22:06:45 +03:00
  • 69118cd3e4 Merge branch 'master' into interfaceFixes Arthur Ozga 2016-11-16 17:13:31 -08:00
  • 29481f67f4 Revert "fix #11670, support type guards in NumberConstructor (#11722)" Ryan Cavanaugh 2016-11-16 16:25:23 -08:00
  • 52ec508e27 Code fix for missing imports (#11768) Paul van Brenk 2016-11-16 16:01:16 -08:00
  • df303c9530 Updated baselines Ron Buckton 2016-11-16 15:57:18 -08:00
  • eaf2f6ce69 Merge branch 'master' into getJSDoc-cleanup Nathan Shively-Sanders 2016-11-16 15:52:01 -08:00
  • 0b0b68e79a Merge pull request #12312 from Microsoft/widen-literal-types-of-parameter-properties Nathan Shively-Sanders 2016-11-16 15:51:42 -08:00
  • 5dbe5f4fbd Widen literal types of parameter properties Nathan Shively-Sanders 2016-11-16 15:24:42 -08:00
  • c7b0083820 Test widen literal types of parameter properties Nathan Shively-Sanders 2016-11-16 15:15:30 -08:00
  • 28d23ce8de Add for-await-of, always use Symbol for iterables. Ron Buckton 2016-11-16 14:22:42 -08:00
  • 6f409b580e Fix grammar issue (#12096) Zhengbo Li 2016-11-16 14:13:29 -08:00
  • 6e6bea6913 Merge pull request #12309 from Microsoft/issue_template Andy 2016-11-16 14:11:56 -08:00
  • c970c78985 Add parameter type in function support comments for JS files Anubha Mathur 2016-11-16 13:59:06 -08:00
  • 074014e039 Check assignability: rest destructuring assignment Nathan Shively-Sanders 2016-11-16 13:39:00 -08:00
  • 641948fb0c Test assignability checking of object rests Nathan Shively-Sanders 2016-11-16 13:38:25 -08:00
  • 4e954a1962 Update issue template Andy Hanson 2016-11-16 13:25:48 -08:00
  • d6a5e39c3a Merge branch 'improveImportHelpersDiagnostics' into asyncGenerators Ron Buckton 2016-11-16 12:36:27 -08:00
  • 6a13fda60c Merge pull request #12304 from Microsoft/improve-spread-helper-emit Nathan Shively-Sanders 2016-11-16 12:35:32 -08:00
  • ab1dc522a4 Merge branch 'emitHelper' into asyncGenerators Ron Buckton 2016-11-16 12:23:32 -08:00
  • d775f0f569 Improve diagnostic messages for imported helpers Ron Buckton 2016-11-16 11:54:02 -08:00
  • d566c3be43 Merge branch 'master' into improve-spread-helper-emit Nathan Shively-Sanders 2016-11-16 10:53:05 -08:00
  • 3a95f9244b Merge pull request #11874 from Microsoft/emitHelper Ron Buckton 2016-11-16 10:37:35 -08:00
  • a5d9e9624d Merge pull request #12301 from Microsoft/recursiveMappedTypes Anders Hejlsberg 2016-11-16 10:23:14 -08:00
  • e7bfd02ca9 Update baselines with new __assign emit Nathan Shively-Sanders 2016-11-16 10:15:57 -08:00
  • 9a1a605f7c Merge branch 'master' into emitHelper Ron Buckton 2016-11-16 10:14:20 -08:00
  • 8d24712d85 Improve __assign emit:remove getOwnPropertySymbols Nathan Shively-Sanders 2016-11-16 10:14:16 -08:00
  • 3110f40abf Merge pull request #12250 from Microsoft/streamlineDestructuring Ron Buckton 2016-11-16 10:09:09 -08:00
  • cd023b2715 PR Feedback Ron Buckton 2016-11-16 10:06:16 -08:00
  • 78726aeb3d Accept new baselines Anders Hejlsberg 2016-11-16 06:49:15 -08:00
  • c00a04d781 Add tests Anders Hejlsberg 2016-11-16 06:49:04 -08:00
  • c5ab4735ac Resolve upfront so recursive mapped types appear empty Anders Hejlsberg 2016-11-16 06:48:51 -08:00
  • 63b154056e Merge branch 'streamlineDestructuring' into emitHelper Ron Buckton 2016-11-15 18:28:19 -08:00
  • ec95f4f0f7 Merge branch 'streamlineDestructuring' into emitHelper Ron Buckton 2016-11-15 18:13:52 -08:00
  • 3a67174314 Merge branch 'master' into streamlineDestructuring Ron Buckton 2016-11-15 18:10:02 -08:00
  • a0da47fc89 Added missing places for visitParameterList Ron Buckton 2016-11-15 18:09:47 -08:00
  • 346d488c62 Merge branch 'master' into emitHelper Ron Buckton 2016-11-15 15:28:48 -08:00
  • ba4f52c055 Merge remote-tracking branch 'origin/object-rest-emit-for-method-and-accessor-parameters' into streamlineDestructuring Ron Buckton 2016-11-15 17:09:49 -08:00
  • a7d97c0ece Merge pull request #12280 from Microsoft/fix12262 Ron Buckton 2016-11-15 15:26:54 -08:00
  • 8733973d1f Merge branch 'streamlineDestructuring' into isolateObjectSpread Ron Buckton 2016-11-15 14:50:42 -08:00
  • 389959a5b5 Merge branch 'master' into interfaceFixes Arthur Ozga 2016-11-15 14:43:14 -08:00
  • e389e08f71 Fix argument list for new containing yield Ron Buckton 2016-11-15 14:04:07 -08:00
  • 6ed8d1803b unexpose resolveStructuredTypeMembers Arthur Ozga 2016-11-15 13:56:42 -08:00
  • 0dd96f52e8 Merge branch 'master' into streamlineDestructuring Ron Buckton 2016-11-15 13:38:36 -08:00
  • 73ada7a78d Merge pull request #12251 from Microsoft/fixTypePredicateStructuralMatch Anders Hejlsberg 2016-11-15 13:20:35 -08:00
  • 0ba23483e8 Merge pull request #12276 from Microsoft/libMappedTypes Anders Hejlsberg 2016-11-15 13:19:58 -08:00
  • 4c2474463c ports #12237, #12258 and #12259 into master (#12274) Vladimir Matveev 2016-11-15 12:53:46 -08:00
  • 43afb806de remove fix Arthur Ozga 2016-11-15 12:49:38 -08:00
  • a94d955d9d Aggregate changes before building result Arthur Ozga 2016-11-15 12:40:46 -08:00
  • 98e192f357 Move transformFunctionBody back into es2015 Ron Buckton 2016-11-15 12:32:43 -08:00
  • d96a0ad2df Merge pull request #12248 from Microsoft/object-spread-rest-fixes Nathan Shively-Sanders 2016-11-15 12:32:02 -08:00
  • 997c586252 Accept new baselines Anders Hejlsberg 2016-11-15 12:15:42 -08:00
  • 04a0f55e96 Revise tests Anders Hejlsberg 2016-11-15 12:15:11 -08:00
  • d32196ff36 Add predefined mapped types and revise Object.freeze Anders Hejlsberg 2016-11-15 12:14:46 -08:00
  • fe3f88cd08 Properly handle identity relation for mapped types Anders Hejlsberg 2016-11-15 12:14:02 -08:00
  • 790a5c7735 Update LKG v2.0.10 release-2.0.5 Mohamed Hegazy 2016-11-15 11:53:59 -08:00
  • a8a5ea6852 Update file with version string for nightly release Mohamed Hegazy 2016-11-15 11:53:30 -08:00
  • 17e1e15294 Make sure version is public Mohamed Hegazy 2016-11-15 11:53:01 -08:00
  • d7d4bf6b04 Handle class expressions Arthur Ozga 2016-11-15 11:41:23 -08:00
  • 6c1f7331cb Update baselines with fixed emit Nathan Shively-Sanders 2016-11-15 11:33:08 -08:00
  • bb46e789d5 Fix spread/rest emit for symbols. Nathan Shively-Sanders 2016-11-15 11:31:21 -08:00
  • d64c98cec7 Update version Mohamed Hegazy 2016-11-15 11:26:03 -08:00
  • 395d736843 Remove getSymbolOfNode from TypeChecker interface Arthur Ozga 2016-11-15 11:24:37 -08:00
  • c011b36d2e Update baseline of newly merged test Nathan Shively-Sanders 2016-11-15 11:21:23 -08:00
  • 2496756aed Merge branch 'master' into object-spread-rest-fixes Nathan Shively-Sanders 2016-11-15 11:19:01 -08:00
  • 3a094e7e73 switch to execSync to ensure that no install orders are interleaved (#12259) Vladimir Matveev 2016-11-15 11:00:20 -08:00