Commit Graph

  • 8ebe08105d fix emit for unary operators on exported variables in system modules Vladimir Matveev 2016-03-27 19:52:24 -07:00
  • 9334e135d8 Normalize tsconfig.json path before searching Blake Embrey 2016-03-26 17:46:53 -07:00
  • 89350b35f0 Merge pull request #7178 from tinganho/navigationBarItemTopLevel Daniel Rosenwasser 2016-03-26 14:46:33 -07:00
  • b7c3547937 Merged with master Tingan Ho 2016-03-27 02:43:32 +08:00
  • 5a5d89a71e Accepting new baselines Anders Hejlsberg 2016-03-26 08:21:43 -07:00
  • 0820249e71 Fixing some tests Anders Hejlsberg 2016-03-26 08:20:06 -07:00
  • 86b6b6c21b Addresses CR feedback Tingan Ho 2016-03-26 17:57:33 +08:00
  • 5880029a13 Merge pull request #7694 from Microsoft/transforms-fixDebugErrors Ron Buckton 2016-03-25 23:34:05 -07:00
  • 46e4c632ff Fix remaining debug failures. Ron Buckton 2016-03-25 18:49:50 -07:00
  • 8e1d5d9c6e accepted baselines Vladimir Matveev 2016-03-25 18:33:10 -07:00
  • 564e134f5e added support for captured block scoped bindings Vladimir Matveev 2016-03-25 17:52:50 -07:00
  • 560bc3f38c Accepting new baselines Anders Hejlsberg 2016-03-25 17:09:09 -07:00
  • 9de0a5d833 Fix comment in test Anders Hejlsberg 2016-03-25 17:03:12 -07:00
  • 9e965d408c Fix issues in analysis of do..while and for..in/for..of Anders Hejlsberg 2016-03-25 17:03:00 -07:00
  • a91cdccfc5 Add --noImplicitThis flag Nathan Shively-Sanders 2016-03-25 16:37:28 -07:00
  • c9f5f3d67e Remove --strictThisChecks Nathan Shively-Sanders 2016-03-25 15:41:37 -07:00
  • 8dc3b2eff0 Merge pull request #7688 from Microsoft/Fix7629 Mohamed Hegazy 2016-03-25 14:49:52 -07:00
  • 7f0235724f Merge pull request #7690 from ivogabe/controlFlowTypesTest Anders Hejlsberg 2016-03-25 14:33:39 -07:00
  • 734f161cdc Changed emit for decorator metadata Ron Buckton 2016-03-25 14:29:22 -07:00
  • 4f936c468b Add control flow tests Ivo Gabe de Wolff 2016-03-25 21:29:58 +01:00
  • bdb741e92a Fix #7629: Check if errros are needed before reporting them in enumRelatedTo Mohamed Hegazy 2016-03-25 12:39:43 -07:00
  • bf78470ed3 Fix overly aggressive optimization Anders Hejlsberg 2016-03-25 10:47:04 -07:00
  • 6e86b13d46 Merge pull request #7681 from Microsoft/transforms-fixES6ImportElision Ron Buckton 2016-03-25 10:20:06 -07:00
  • 6d25a42fd9 Remove incorrect type predicate (could be true even when result is false) Anders Hejlsberg 2016-03-24 22:04:44 -07:00
  • ed5002c81a Handle assignment of union types in getAssignmentReducedType Anders Hejlsberg 2016-03-24 22:03:53 -07:00
  • 6ba1961ce8 Fixes elision of import declarations in ES6 modules. Ron Buckton 2016-03-24 17:48:31 -07:00
  • 816467ceea Elides functions with invalid bodies. Ron Buckton 2016-03-24 17:21:09 -07:00
  • e50469948f Fix async method with super Ron Buckton 2016-03-24 17:03:49 -07:00
  • 5443d309d5 Fixed multiline block for async functions Ron Buckton 2016-03-24 16:40:07 -07:00
  • af4580bbe3 Merge pull request #7675 from Microsoft/transforms-fixTypeErrors Ron Buckton 2016-03-24 16:26:06 -07:00
  • b60cf99c8a Fixed minor difference in string literal emit for AMD modules Ron Buckton 2016-03-24 16:23:30 -07:00
  • 6cc1b174fb Merge pull request #7676 from zhengbli/fixNodeOnSharePoint Zhengbo Li 2016-03-24 16:08:22 -07:00
  • ddbfb7b961 refactor zhengbli 2016-03-24 15:56:13 -07:00
  • d0545ffee8 Explicitly exclude . and .. for fs.readdirSync zhengbli 2016-03-24 14:16:38 -07:00
  • 55cbdc9623 Merge pull request #7584 from Microsoft/LS-rename-getSourceFile Vladimir Matveev 2016-03-24 14:05:49 -07:00
  • e78b64b040 Do not always add sourceURL for browser tests Ron Buckton 2016-03-24 14:00:46 -07:00
  • 975e8212d8 Fixes the various TypeErrors coming from some transforms. Ron Buckton 2016-03-24 13:32:41 -07:00
  • ec8eefffb0 Merge pull request #7658 from zhengbli/fixCaseSensitivity Zhengbo Li 2016-03-24 12:44:42 -07:00
  • 1b762942e1 Merge branch 'master' of https://github.com/Microsoft/TypeScript into fixLargeProjectTry2 zhengbli 2016-03-24 11:42:18 -07:00
  • 33985b24b7 Adding a few optimizations Anders Hejlsberg 2016-03-24 06:50:01 -07:00
  • 730f18955d Merge branch 'AbubakerB-nestedPrivateProtectedMembers' Mohamed Hegazy 2016-03-23 17:54:49 -07:00
  • 8647d2a97c Merge branch 'nestedPrivateProtectedMembers' of https://github.com/AbubakerB/TypeScript into AbubakerB-nestedPrivateProtectedMembers Mohamed Hegazy 2016-03-23 17:54:21 -07:00
  • 560ab23531 Merge pull request #7650 from Arnavion/lib-d-ts-fixes Mohamed Hegazy 2016-03-23 16:39:47 -07:00
  • bb5fa1622b Revert change to Object.assign Arnavion 2016-03-23 16:02:38 -07:00
  • bcb180a99b Fixes generated names and some formatting in system modules. Ron Buckton 2016-03-23 15:48:25 -07:00
  • e9b514cf8a Use fileName instead of Path when dealing with file systems directly zhengbli 2016-03-23 12:49:34 -07:00
  • b07eb63000 Merge pull request #7645 from Microsoft/fix7637 Mohamed Hegazy 2016-03-23 11:04:37 -07:00
  • 284dacd10c Fix import binding substitution for AMD/CJS Ron Buckton 2016-03-23 09:53:03 -07:00
  • 7f51f7c81d Modified createIdentifier to track originalKeywordKind Ron Buckton 2016-03-23 09:40:51 -07:00
  • d2d02c796b RegExp.compile() actually returns this, per ES6 annex B. Arnavion 2016-03-22 19:49:43 -07:00
  • 7bb0ce9048 Add nullability annotations to core.d.ts and es6.d.ts Arnavion 2016-03-22 18:39:12 -07:00
  • 63cf58bd09 Fix extra slice in array with spread Ron Buckton 2016-03-22 16:49:16 -07:00
  • 0f9bccdf32 Fix missing commas in binding pattern emit. Ron Buckton 2016-03-22 16:42:22 -07:00
  • f02a13d55b Merge branch 'transforms' of https://github.com/Microsoft/TypeScript into transforms Ron Buckton 2016-03-22 16:16:00 -07:00
  • 1ecbc51873 Fix unnecessary parens for omitted expressions and trailing commas in spread arrays Ron Buckton 2016-03-22 16:15:26 -07:00
  • ae0f8a9853 Merge pull request #7646 from Microsoft/system-transforms Vladimir Matveev 2016-03-22 16:12:47 -07:00
  • c4ecdd8b91 fix issues in emit of System modules Vladimir Matveev 2016-03-22 15:43:43 -07:00
  • 1b24d470bb Fix default class and function exports Ron Buckton 2016-03-22 15:14:23 -07:00
  • 3ee67e7cf6 Fix #7637: treat jsx tag names as expressions Mohamed Hegazy 2016-03-22 14:55:24 -07:00
  • ae5b72df5a Fix for amd-dependency paths Ron Buckton 2016-03-22 14:21:44 -07:00
  • d11580635a Fixes order of amd-dependency imports Ron Buckton 2016-03-22 12:40:01 -07:00
  • fa695d30bb Fix comment emit for import equals Ron Buckton 2016-03-22 12:31:34 -07:00
  • 1c760efdfd Minor update to source map emit and fix for positions Ron Buckton 2016-03-22 12:23:30 -07:00
  • 9b7270f124 Minor cleanup of ts transformations. Ron Buckton 2016-03-22 11:10:24 -07:00
  • 80c2e5ead2 Accepting new baselines Anders Hejlsberg 2016-03-22 10:57:56 -07:00
  • 7c45c7ba9f Fixing tests Anders Hejlsberg 2016-03-22 10:50:06 -07:00
  • 4b9555d4f8 Fixes emit for async function declarations. Ron Buckton 2016-03-22 10:38:58 -07:00
  • afa1714c03 Add type annotations to suppress circularity errors Anders Hejlsberg 2016-03-22 10:22:08 -07:00
  • e67d15a1ce Initial implementation of control flow based type analysis Anders Hejlsberg 2016-03-22 10:20:43 -07:00
  • 9094e01e75 Merge pull request #7635 from Microsoft/considerAmbientAssigned Anders Hejlsberg 2016-03-22 10:03:43 -07:00
  • 7809bcbf84 Always consider ambient variables assigned Anders Hejlsberg 2016-03-22 09:01:00 -07:00
  • 28499dd8ef Fixes issues with emit for cloned identifiers Ron Buckton 2016-03-21 18:31:32 -07:00
  • 913545e9a7 Adds implicit "use strict" for amd modules and fixes issues with variable names and classes. Ron Buckton 2016-03-21 18:24:41 -07:00
  • e5e2340af9 Fixes issue with variable declarations for modules Ron Buckton 2016-03-21 17:31:24 -07:00
  • 3853bb86d0 Merge pull request #7140 from Microsoft/strictNullChecks Anders Hejlsberg 2016-03-21 16:52:43 -07:00
  • 7c99c8f8df Merge pull request #7622 from Microsoft/findAllReferencesForJSXTagNames Mohamed Hegazy 2016-03-21 16:28:31 -07:00
  • fb6255a7e4 Accepting new baselines Anders Hejlsberg 2016-03-21 16:28:09 -07:00
  • 413d9a639f Merge branch 'master' into strictNullChecks Anders Hejlsberg 2016-03-21 16:21:02 -07:00
  • 4e06457b1d Merge pull request #7595 from Microsoft/revertParseCompilerOptionsFromJson Vladimir Matveev 2016-03-21 16:07:31 -07:00
  • 2c03633eda Fix emit for accessors with missing bodies Ron Buckton 2016-03-21 15:58:28 -07:00
  • 25998ae865 Fixes emit for module/enum and single-line arrow functions. Ron Buckton 2016-03-21 15:50:52 -07:00
  • d5c3a0a52b Fix issue with find references for jsx tags Mohamed Hegazy 2016-03-21 15:40:14 -07:00
  • e052eb1cda Merge pull request #7621 from Microsoft/dropInferenceLimit Vladimir Matveev 2016-03-21 15:36:36 -07:00
  • 134a253f57 added API sample to tests Vladimir Matveev 2016-03-21 15:20:59 -07:00
  • cc8277c4db Merge pull request #7591 from Microsoft/allow-merge-for-types-namespaces Vladimir Matveev 2016-03-21 15:16:10 -07:00
  • 6f37d31e18 drop inference limit Vladimir Matveev 2016-03-21 15:15:41 -07:00
  • 07185c1c4a Routine update of dom-related lib.d.ts zhengbli 2016-03-21 12:55:55 -07:00
  • 9bbbb33df5 Updated baseline Ron Buckton 2016-03-21 12:30:36 -07:00
  • 92fbe6b231 Added environment variable support to tests Ron Buckton 2016-03-21 11:58:34 -07:00
  • 02ebfa5d11 Added environment variable to force experimental transformations. Ron Buckton 2016-03-21 11:54:10 -07:00
  • 8514d0d5eb Merge pull request #7604 from Microsoft/noPrimitiveUnionBreakdown Daniel Rosenwasser 2016-03-21 10:49:09 -07:00
  • 32b4e46c1d Update tests Ryan Cavanaugh 2016-03-21 09:23:41 -07:00
  • c8cd748e48 Handle JSDoc tags on 'this' properties Ryan Cavanaugh 2016-03-21 09:23:33 -07:00
  • cbc112a761 Support this.prop = expr; assignments as declarations for ES6 JS classes Ryan Cavanaugh 2016-03-21 08:26:56 -07:00
  • e9aeaa2f0d Accepted baselines. Daniel Rosenwasser 2016-03-20 12:31:11 -07:00
  • 323a195db9 Don't elaborate errors when trying to relate a primitive to a union. Daniel Rosenwasser 2016-03-20 12:30:54 -07:00
  • 497b4c341c revert changes in the signature of 'convertCompilerOptionsFromJson' Vladimir Matveev 2016-03-19 20:59:32 -07:00
  • 3691261db4 partially revert #7583 Vladimir Matveev 2016-03-18 22:26:52 -07:00
  • 3c344987de Merge branch 'master' into transforms Ron Buckton 2016-03-18 17:13:55 -07:00
  • 5732a60a59 Merge pull request #6892 from Microsoft/transforms-visitor Ron Buckton 2016-03-18 16:40:18 -07:00