Sheetal Nandi
|
006ed82730
|
Remove references with exports.id as es6 module doesnt have exports.id
Conflicts:
tests/baselines/reference/es6ExportAll.js
tests/baselines/reference/es6ExportClauseWithoutModuleSpecifier.js
tests/baselines/reference/es6ImportNamedImport.js
|
2015-03-12 00:52:14 -07:00 |
|
Mohamed Hegazy
|
3ed8bcc179
|
Simplify module kind selection
|
2015-03-12 00:18:20 -07:00 |
|
Mohamed Hegazy
|
8c26507bd5
|
Support for emitting import declaration in es6 format
Conflicts:
src/compiler/emitter.ts
tests/baselines/reference/es6ImportDefaultBinding.js
tests/baselines/reference/es6ImportDefaultBindingFollowedWithNamedImport.js
tests/baselines/reference/es6ImportNameSpaceImport.js
tests/baselines/reference/es6ImportNamedImport.js
|
2015-03-12 00:17:40 -07:00 |
|
Mohamed Hegazy
|
7b3e50fb98
|
Emit in ES6 module if script target is es6 or higher
Conflicts:
src/compiler/emitter.ts
tests/baselines/reference/es6ImportDefaultBinding.js
tests/baselines/reference/es6ImportDefaultBindingFollowedWithNamedImport.js
tests/baselines/reference/es6ImportNameSpaceImport.js
tests/baselines/reference/es6ImportNamedImport.js
|
2015-03-11 23:29:30 -07:00 |
|
Mohamed Hegazy
|
4ef687c5fa
|
Add tests
|
2015-03-11 22:55:09 -07:00 |
|
Mohamed Hegazy
|
b52d9ec23e
|
Report error if module gen target is specified in es6
Conflicts:
src/compiler/diagnosticInformationMap.generated.ts
src/compiler/diagnosticMessages.json
src/compiler/program.ts
tests/baselines/reference/constDeclarations-access5.errors.txt
tests/baselines/reference/es6ExportAssignment.errors.txt
tests/baselines/reference/es6ImportDefaultBindingFollowedWithNamespaceBinding.errors.txt
tests/baselines/reference/es6ImportDefaultBindingFollowedWithNamespaceBinding.js
tests/baselines/reference/es6ImportDefaultBindingMergeErrors.errors.txt
tests/baselines/reference/es6ImportEqualsDeclaration.errors.txt
tests/cases/compiler/es6ImportDefaultBinding.ts
tests/cases/compiler/es6ImportDefaultBindingFollowedWithNamedImport.ts
tests/cases/compiler/es6ImportDefaultBindingFollowedWithNamedImport1.ts
tests/cases/compiler/es6ImportDefaultBindingFollowedWithNamedImportDts.ts
tests/cases/compiler/es6ImportDefaultBindingFollowedWithNamespaceBinding.ts
tests/cases/compiler/es6ImportDefaultBindingFollowedWithNamespaceBinding1.ts
tests/cases/compiler/es6ImportDefaultBindingMergeErrors.ts
tests/cases/compiler/es6ImportDefaultBindingNoDefaultProperty.ts
tests/cases/compiler/es6ImportNameSpaceImport.ts
tests/cases/compiler/es6ImportNamedImport.ts
tests/cases/compiler/es6ImportNamedImportMergeErrors.ts
tests/cases/compiler/es6ImportNamedImportNoExportMember.ts
tests/cases/compiler/es6ImportWithoutFromClause.ts
tests/cases/compiler/es6ImportWithoutFromClauseNonInstantiatedModule.ts
|
2015-03-11 22:53:36 -07:00 |
|
Mohamed Hegazy
|
04ea7fe6de
|
Handel isDeclaration visible for imports
|
2015-03-11 22:17:16 -07:00 |
|
Mohamed Hegazy
|
a6e4e04bd9
|
Add tests
|
2015-03-11 22:16:52 -07:00 |
|
Mohamed Hegazy
|
61a5bfb09d
|
Report error on export assignment with es6 and above target
Conflicts:
src/compiler/checker.ts
tests/baselines/reference/es6ImportDefaultBinding.errors.txt
tests/baselines/reference/es6ImportDefaultBindingFollowedWithNamedImport1.errors.txt
tests/baselines/reference/es6ImportDefaultBindingMergeErrors.errors.txt
tests/baselines/reference/es6ImportEqualsDeclaration.errors.txt
tests/cases/compiler/es6ImportNameSpaceImportMergeErrors.ts
tests/cases/compiler/es6ImportNameSpaceImportNoNamedExports.ts
tests/cases/compiler/es6ImportNamedImportInExportAssignment.ts
tests/cases/compiler/es6ImportNamedImportInIndirectExportAssignment.ts
tests/cases/compiler/es6ImportNamedImportNoNamedExports.ts
|
2015-03-11 21:53:37 -07:00 |
|
Mohamed Hegazy
|
e902d8462e
|
ES6 doesnt support import id = require("mod") syntax
Conflicts:
src/compiler/checker.ts
src/compiler/diagnosticInformationMap.generated.ts
src/compiler/diagnosticMessages.json
|
2015-03-11 21:40:10 -07:00 |
|
CyrusNajmabadi
|
b38743c793
|
Merge pull request #2307 from Microsoft/sigHelpIndex
Compute consistent argument indices and counts for signature help.
|
2015-03-11 16:02:00 -07:00 |
|
Cyrus Najmabadi
|
42ae38ddcc
|
Add failing test.
|
2015-03-11 14:44:32 -07:00 |
|
Vladimir Matveev
|
4b955ee91a
|
added for* statements to isCompletedNode
|
2015-03-11 14:03:32 -07:00 |
|
Vladimir Matveev
|
76dcfb660b
|
Merge pull request #2291 from Microsoft/letConstInSwitchStatements
introduce CaseBlock as a block-scoped container for switch statements
|
2015-03-10 18:33:54 -07:00 |
|
Vladimir Matveev
|
efcf0e6f57
|
introduce CaseBlock as a block-scoped container for switch statements
|
2015-03-10 17:50:54 -07:00 |
|
Daniel Rosenwasser
|
aa08300cbf
|
Merge pull request #2238 from caitp/issue-2090
Improve array destructuring error message
|
2015-03-10 16:13:19 -07:00 |
|
Caitlin Potter
|
bd2c239161
|
Add tests for tuple type compatibility
Tests suggested by @DanielRosenwasser
|
2015-03-10 13:33:59 -04:00 |
|
Caitlin Potter
|
c222b2bb3e
|
Improve message for array destructuring error
Closes #2090
|
2015-03-10 13:33:58 -04:00 |
|
Jason Freeman
|
b15d8aa2b5
|
Address PR feedback
|
2015-03-09 19:45:14 -07:00 |
|
Jason Freeman
|
a27fbff280
|
Merge branch 'master' of https://github.com/Microsoft/TypeScript into for-ofES5
Conflicts:
tests/baselines/reference/parserES5ForOfStatement18.js
tests/baselines/reference/parserES5ForOfStatement21.js
|
2015-03-09 11:17:31 -07:00 |
|
Cyrus Najmabadi
|
4903ca0981
|
Merge branch 'master' into preserveFormatting
Conflicts:
tests/baselines/reference/stringLiteralTypeIsSubtypeOfString.js
|
2015-03-08 19:47:34 -07:00 |
|
Cyrus Najmabadi
|
6e8d80f159
|
tests for newline preservation.
|
2015-03-08 19:26:33 -07:00 |
|
Cyrus Najmabadi
|
c371f1e521
|
Make the preservation of formatting an optional experimental compiler flag.
|
2015-03-08 19:06:55 -07:00 |
|
Dick van den Brink
|
e60edb3c7e
|
Accepted baselines
|
2015-03-08 19:07:22 +01:00 |
|
Dick van den Brink
|
23f56dadfb
|
Fixed tests due to lib.d.ts changes
|
2015-03-08 18:59:04 +01:00 |
|
Bill Ticehurst
|
24141f05db
|
Merge pull request #2245 from billti/ExportVersion
Made the 'version' string an exported property
|
2015-03-07 21:40:32 -08:00 |
|
Bill Ticehurst
|
a6816fc128
|
Added description to version exports
|
2015-03-07 20:12:16 -08:00 |
|
Cyrus Najmabadi
|
21627384a8
|
Merge branch 'master' into propertyAccessEmit
|
2015-03-07 13:51:10 -08:00 |
|
Cyrus Najmabadi
|
2a990a8685
|
Preserve newlines for conditional expressions
|
2015-03-07 13:50:26 -08:00 |
|
Cyrus Najmabadi
|
dddc4660a1
|
Simplify code to emit indent code.
|
2015-03-07 13:33:02 -08:00 |
|
Cyrus Najmabadi
|
680e48f507
|
Preserve newlines on either side of a binary expression.
|
2015-03-07 12:54:12 -08:00 |
|
Cyrus Najmabadi
|
bdcdd84dda
|
CR feedback.
|
2015-03-07 02:08:36 -08:00 |
|
Cyrus Najmabadi
|
c76f71cfae
|
When emitting an arrow function, parenthesize the body if it could be interpreted as a block instead of an object literal.
|
2015-03-07 01:30:45 -08:00 |
|
Anders Hejlsberg
|
865f67e738
|
Merge pull request #2197 from Microsoft/exportDefault
Complete support for ES6 modules
|
2015-03-06 17:36:33 -08:00 |
|
Anders Hejlsberg
|
5c56684187
|
Merge branch 'master' into exportDefault
Conflicts:
tests/baselines/reference/exportAssignDottedName.errors.txt
|
2015-03-06 17:20:44 -08:00 |
|
Bill Ticehurst
|
da5caf5f72
|
Made the 'version' string an exported property
|
2015-03-06 17:09:55 -08:00 |
|
Dick van den Brink
|
4c16b239be
|
Fixed jake runtests-browser on node 0.12
|
2015-03-07 01:38:42 +01:00 |
|
Mohamed Hegazy
|
59c3a7d71e
|
Merge pull request #2235 from DickvdBrink/letConstInCatchclause
Let const in catchclause
|
2015-03-06 15:21:11 -08:00 |
|
unknown
|
2edb5c88d8
|
Added tests for let/const variable declarations in catch clause (with the same name)
|
2015-03-06 23:00:43 +01:00 |
|
Bill Ticehurst
|
0ba3a04c54
|
Fixed baselines to account for correct path normalization
|
2015-03-06 13:37:12 -08:00 |
|
Jason Freeman
|
835c84f834
|
Minor baseline adjustment
|
2015-03-05 11:52:00 -08:00 |
|
Jason Freeman
|
fecd20a3db
|
Fix sourcemaps for 'for...of' and no source maps for synthesized nodes
|
2015-03-05 11:47:40 -08:00 |
|
Cyrus Najmabadi
|
62d304b069
|
Preserve newlines for property access expressions on multiple lines.
|
2015-03-05 02:31:55 -08:00 |
|
Jason Freeman
|
946dc0e0bc
|
Accept error baselines and API breaks
|
2015-03-04 19:35:17 -08:00 |
|
Jason Freeman
|
ed3ab96eed
|
Add tests for destructuring 'for...of'
|
2015-03-04 19:35:13 -08:00 |
|
Jason Freeman
|
905f35091f
|
Do not create a temp for RHS if it's an identifier
|
2015-03-04 19:35:10 -08:00 |
|
Jason Freeman
|
4bb0587dd4
|
Fix createTempVariable to always record the name in the currentScopeNames
|
2015-03-04 19:35:06 -08:00 |
|
Jason Freeman
|
4d3265088b
|
Revert change to createTempVariable
|
2015-03-04 19:35:03 -08:00 |
|
Jason Freeman
|
9288424fb3
|
Accept baselines
|
2015-03-04 19:34:59 -08:00 |
|
Jason Freeman
|
a0f108c4fb
|
Emit 'for...of' statements with let/const initializers
|
2015-03-04 19:34:53 -08:00 |
|