Vladimir Matveev
|
20a0ac5f01
|
Merge pull request #2476 from Microsoft/immutableBindings
Disallow assignments to imported exports
|
2015-03-24 15:20:55 -07:00 |
|
Vladimir Matveev
|
e5e5ad89fd
|
Merge pull request #2471 from Microsoft/revisedNameGen2
Revised name generation #2, fixes #2449, #2447
|
2015-03-24 15:20:18 -07:00 |
|
Steve Lucco
|
baac6d8a60
|
Merge pull request #2450 from Microsoft/tsconfigServer
Add support to TypeScript server for tsconfig.json files.
|
2015-03-24 14:38:26 -07:00 |
|
Cyrus Najmabadi
|
927e60d592
|
Merge branch 'master' into findReferences
|
2015-03-24 14:11:20 -07:00 |
|
steveluc
|
48482071f6
|
Moved findConfigFile to program.ts. Addressed pull request comments.
|
2015-03-24 14:03:21 -07:00 |
|
Vladimir Matveev
|
f0cbcd6782
|
addressed PR feedback
|
2015-03-24 12:28:05 -07:00 |
|
Vladimir Matveev
|
0fdb2071ce
|
addressed PR feedback
|
2015-03-24 10:09:33 -07:00 |
|
Vladimir Matveev
|
c6f11f39e2
|
disallow assignments to imported exports
|
2015-03-23 23:01:27 -07:00 |
|
Vladimir Matveev
|
141c96b8f3
|
revised name generation
|
2015-03-23 16:16:29 -07:00 |
|
Cyrus Najmabadi
|
9ae0815e21
|
Treat 0x0085 as whitespace, not as a line terminator. This matches ES5 and ES6.
|
2015-03-20 16:53:47 -07:00 |
|
Cyrus Najmabadi
|
cbeeb519b1
|
Add a new findReferences API that buckets results with the definition they matched against.
|
2015-03-20 14:31:36 -07:00 |
|
Cyrus Najmabadi
|
85d71b2883
|
No emit should happen if there are declaration errors and noEmitOnErrors is specified.
|
2015-03-19 16:55:07 -07:00 |
|
Vladimir Matveev
|
79272d7cef
|
Merge pull request #2199 from Microsoft/enumCleanup
Fixes #2183, #1797
|
2015-03-19 11:27:11 -07:00 |
|
Vladimir Matveev
|
371f2df90d
|
Merge pull request #2139 from Microsoft/DtsExports_all
Exports + .d.ts emit
|
2015-03-18 14:45:05 -07:00 |
|
Vladimir Matveev
|
2ad40c25c9
|
addressed PR feedback
|
2015-03-18 14:29:02 -07:00 |
|
Mohamed Hegazy
|
7462915baf
|
Expose setParentNodes on createCompilerHost
|
2015-03-18 14:11:50 -07:00 |
|
Cyrus Najmabadi
|
7bcd18fe28
|
Fix diagnostic codes.
|
2015-03-17 22:56:45 -07:00 |
|
Cyrus Najmabadi
|
9582d7cf28
|
Add test for pinned comments.
|
2015-03-17 18:43:39 -07:00 |
|
Vladimir Matveev
|
b82fd590d2
|
merge with master, accept baselines
|
2015-03-17 18:23:43 -07:00 |
|
Vladimir Matveev
|
c38e065b6b
|
do not emit non-exported import declarations that don't have import clause
|
2015-03-17 18:00:40 -07:00 |
|
Vladimir Matveev
|
e4f6f167f6
|
merge with master, accepted baselines
|
2015-03-17 17:05:30 -07:00 |
|
Mohamed Hegazy
|
a06ce61684
|
Merge branch 'master' into es6ImportExportEmit
|
2015-03-17 13:03:17 -07:00 |
|
Jason Freeman
|
3879d0ae9a
|
Merge branch 'master' of https://github.com/Microsoft/TypeScript into typeParameterFixing
|
2015-03-17 10:45:41 -07:00 |
|
Mohamed Hegazy
|
1932f720cb
|
Handel export name bindings in internal modules in ES6
|
2015-03-16 21:58:57 -07:00 |
|
Mohamed Hegazy
|
3d802438f1
|
Export classes defined wihtin internal modules correctelly
|
2015-03-16 21:18:31 -07:00 |
|
Mohamed Hegazy
|
99108694d5
|
Do not emit "export" for classes within modules, and do not write the name of an export default class
|
2015-03-16 20:54:28 -07:00 |
|
Mohamed Hegazy
|
cb012e01fd
|
Merge branch 'master' into es6ImportExportEmit
Conflicts:
src/compiler/diagnosticInformationMap.generated.ts
src/compiler/diagnosticMessages.json
|
2015-03-16 20:47:08 -07:00 |
|
Vladimir Matveev
|
74eb96a5b9
|
correctly merge const enum only and instantiated modules
|
2015-03-16 19:51:22 -07:00 |
|
Vladimir Matveev
|
9b62c2c407
|
Merge branch 'master' into DtsExports_all
|
2015-03-16 19:10:01 -07:00 |
|
Vladimir Matveev
|
218736b23f
|
initial version of declaration emit for default export
|
2015-03-16 18:54:13 -07:00 |
|
Jason Freeman
|
6fc552339f
|
Merge branch 'master' of https://github.com/Microsoft/TypeScript into typeParameterFixing
|
2015-03-16 17:43:31 -07:00 |
|
Yui
|
c4cb3e3483
|
Merge pull request #2333 from Microsoft/emitClass
Class emit for ES6
|
2015-03-16 17:40:03 -07:00 |
|
Vladimir Matveev
|
e9ea336771
|
Merge branch 'master' into DtsExports_all
|
2015-03-16 16:22:28 -07:00 |
|
Yui T
|
513b45d101
|
Merge branch 'master' into emitClass
Conflicts:
src/compiler/checker.ts
src/compiler/diagnosticInformationMap.generated.ts
src/compiler/diagnosticMessages.json
src/compiler/emitter.ts
src/compiler/parser.ts
|
2015-03-16 15:55:57 -07:00 |
|
Yui T
|
91c5bae6e5
|
Address code review
|
2015-03-16 15:41:51 -07:00 |
|
Yui T
|
88933d54cc
|
Address code review
|
2015-03-16 15:20:40 -07:00 |
|
Jason Freeman
|
28c4b02577
|
Merge branch 'master' of https://github.com/Microsoft/TypeScript into typeParameterFixing
|
2015-03-16 14:52:17 -07:00 |
|
Mohamed Hegazy
|
5845d2d214
|
Merge branch 'master' into es6ImportExportEmit
|
2015-03-16 14:49:41 -07:00 |
|
Mohamed Hegazy
|
696b688987
|
Merge branch 'master' into exportDefaultType
Conflicts:
src/compiler/diagnosticInformationMap.generated.ts
src/compiler/diagnosticMessages.json
|
2015-03-16 14:42:47 -07:00 |
|
Yui T
|
2c7ea7f6b2
|
Update Baselines
|
2015-03-16 14:28:29 -07:00 |
|
Vladimir Matveev
|
f5a4b0b31a
|
use 'allowGeneratedIdentifiers' to explicitly tell when identifier can be renamed
|
2015-03-16 12:37:21 -07:00 |
|
Mohamed Hegazy
|
090148fdee
|
Merge branch 'master' into es6ImportExportEmit
Conflicts:
src/compiler/diagnosticInformationMap.generated.ts
src/compiler/diagnosticMessages.json
|
2015-03-16 12:11:43 -07:00 |
|
Jason Freeman
|
bd811cea2a
|
Merge branch 'master' of https://github.com/Microsoft/TypeScript into typeParameterFixing
|
2015-03-16 11:04:40 -07:00 |
|
Jason Freeman
|
9933f6cd00
|
Address PR feedback
|
2015-03-16 11:04:11 -07:00 |
|
Yui T
|
0eeb7ce7b8
|
Update baselines
|
2015-03-15 21:40:15 -07:00 |
|
Yui T
|
3bb4b50b4f
|
Update baselines for symbol
|
2015-03-15 21:35:06 -07:00 |
|
Yui T
|
c70385c257
|
Update baselines
|
2015-03-15 21:27:54 -07:00 |
|
Daniel Rosenwasser
|
ad98fadb0a
|
Merge pull request #2283 from caitp/issue-2282
Disallow line terminator after arrow function parameters, before =>
|
2015-03-15 21:59:54 -04:00 |
|
Mohamed Hegazy
|
c877b1e0a5
|
Add tests
|
2015-03-15 18:24:12 -07:00 |
|
Mohamed Hegazy
|
c984e81053
|
Fix issue of the default binding not elided if namedImport is reference
Conflicts:
src/compiler/checker.ts
src/compiler/emitter.ts
tests/baselines/reference/es6ImportDefaultBindingFollowedWithNamedImport.js
tests/baselines/reference/es6ImportDefaultBindingFollowedWithNamedImportInEs5.js
tests/baselines/reference/es6ImportDefaultBindingFollowedWithNamedImportWithExport.js
tests/baselines/reference/es6ImportDefaultBindingFollowedWithNamespaceBindingDts.js
tests/baselines/reference/es6ImportDefaultBindingFollowedWithNamespaceBindingInEs5.js
tests/baselines/reference/es6ImportDefaultBindingFollowedWithNamespaceBindingWithExport.js
|
2015-03-15 18:23:48 -07:00 |
|