Dirk Baeumer
4027166d1e
Revert "Format on type deletes valid text"
...
This reverts commit 67439b6b1c .
2015-05-08 11:37:49 +02:00
Dirk Baeumer
67439b6b1c
Format on type deletes valid text
2015-05-08 11:28:40 +02:00
Ron Buckton
1718ff2915
Merge branch 'master' into asyncFunctions
2015-05-07 18:06:11 -07:00
Jason Freeman
7a92282af3
Merge branch 'release-1.5' of https://github.com/Microsoft/TypeScript into removeSubtypesRecursion
2015-05-07 15:08:29 -07:00
Jason Freeman
bb7f617e72
PR feedback and another test
2015-05-07 14:35:58 -07:00
Mohamed Hegazy
5129d7cf9c
Merge pull request #3032 from Microsoft/supportedExtensions
...
unify file extension resolution logic
2015-05-07 14:27:43 -07:00
Mohamed Hegazy
ebb5a0d1d0
Merge branch 'master' into release-1.5
2015-05-07 12:31:04 -07:00
Mohamed Hegazy
05892b1993
remove duplicate case labels
2015-05-07 12:29:47 -07:00
Jason Freeman
d8ef7b612a
Make removeSubtypes resilient to reentry
2015-05-07 11:39:28 -07:00
Mohamed Hegazy
ce9f7b431f
Merge branch 'master' into supportedExtensions
2015-05-07 11:28:15 -07:00
Mohamed Hegazy
69f94cde8e
Merge branch 'master' into refactorNarrowTypeByInstanceOf
2015-05-07 11:27:42 -07:00
Mohamed Hegazy
4381d1655d
Add new line
2015-05-07 11:27:38 -07:00
Ron Buckton
80edb2de4a
Bug fixes and baselines
2015-05-07 11:13:45 -07:00
Jason Freeman
dd6c87e302
Merge pull request #3058 from Microsoft/promiseVoidErrorCallback
...
Fix typing for Promises so that a void error callback doesn't mess up inference
2015-05-07 10:33:22 -07:00
Mohamed Hegazy
805558b7ee
Update version
2015-05-06 22:39:23 -07:00
Mohamed Hegazy
60b7bbb6c5
Merge branch 'master' into release-1.5
...
Conflicts:
bin/tsc.js
bin/tsserver.js
bin/typescript.js
bin/typescriptServices.js
src/compiler/checker.ts
src/compiler/emitter.ts
src/services/services.ts
src/services/shims.ts
tests/baselines/reference/classExpressionWithDecorator1.js
tests/baselines/reference/decoratedClassFromExternalModule.js
tests/baselines/reference/decoratorOnClass1.js
tests/baselines/reference/decoratorOnClass2.js
tests/baselines/reference/decoratorOnClass3.js
tests/baselines/reference/decoratorOnClass4.js
tests/baselines/reference/decoratorOnClass5.js
tests/baselines/reference/decoratorOnClass8.js
tests/baselines/reference/decoratorOnClassAccessor1.js
tests/baselines/reference/decoratorOnClassAccessor2.js
tests/baselines/reference/decoratorOnClassAccessor3.js
tests/baselines/reference/decoratorOnClassAccessor4.js
tests/baselines/reference/decoratorOnClassAccessor5.js
tests/baselines/reference/decoratorOnClassAccessor6.js
tests/baselines/reference/decoratorOnClassConstructorParameter1.js
tests/baselines/reference/decoratorOnClassConstructorParameter4.js
tests/baselines/reference/decoratorOnClassMethod1.js
tests/baselines/reference/decoratorOnClassMethod10.js
tests/baselines/reference/decoratorOnClassMethod11.js
tests/baselines/reference/decoratorOnClassMethod12.js
tests/baselines/reference/decoratorOnClassMethod13.js
tests/baselines/reference/decoratorOnClassMethod2.js
tests/baselines/reference/decoratorOnClassMethod3.js
tests/baselines/reference/decoratorOnClassMethod4.js
tests/baselines/reference/decoratorOnClassMethod5.js
tests/baselines/reference/decoratorOnClassMethod6.js
tests/baselines/reference/decoratorOnClassMethod7.js
tests/baselines/reference/decoratorOnClassMethod8.js
tests/baselines/reference/decoratorOnClassMethodParameter1.js
tests/baselines/reference/decoratorOnClassProperty1.js
tests/baselines/reference/decoratorOnClassProperty10.js
tests/baselines/reference/decoratorOnClassProperty11.js
tests/baselines/reference/decoratorOnClassProperty2.js
tests/baselines/reference/decoratorOnClassProperty3.js
tests/baselines/reference/decoratorOnClassProperty6.js
tests/baselines/reference/decoratorOnClassProperty7.js
tests/baselines/reference/missingDecoratorType.js
tests/baselines/reference/sourceMapValidationDecorators.js
tests/baselines/reference/sourceMapValidationDecorators.sourcemap.txt
2015-05-06 22:36:01 -07:00
Vladimir Matveev
3d0daef8eb
Merge pull request #3059 from Microsoft/'canonicalFileNamesInHostCache'
...
use canonical file name when asking the host if file exists
2015-05-06 21:01:01 -07:00
Mohamed Hegazy
ac9b16cff3
refactor narrowTypeByInstanceof
2015-05-06 20:11:31 -07:00
Ron Buckton
e82e8419c2
Added emit for async functions in ES6
2015-05-06 17:33:58 -07:00
Ron Buckton
7acc488757
Removed Object.defineProperty for function name
2015-05-06 17:23:04 -07:00
Daniel Rosenwasser
98a8b5c1aa
Clean up 'collateOutputs'.
2015-05-06 16:40:56 -07:00
Daniel Rosenwasser
89fa211d9e
The caller can now specify whether to observe light mode in 'createSourceFileAndAssertInvariants'.
2015-05-06 16:37:00 -07:00
Daniel Rosenwasser
fa50177c5d
Clean up unused files in the harness.
2015-05-06 16:27:21 -07:00
Vladimir Matveev
a33bb6bb19
use canonical file name when asking the host if file exists
2015-05-06 16:00:50 -07:00
Jason Freeman
498f315256
Fix typing for Promises so that a void error callback doesn't mess up inference
2015-05-06 15:53:01 -07:00
Daniel Rosenwasser
e26b953ce0
Removed runnerServer.ts
2015-05-06 14:34:44 -07:00
Mohamed Hegazy
0a28a3ec80
Remove getUnionTypeOfSubtypeConstituents
2015-05-06 13:05:12 -07:00
Mohamed Hegazy
5e94ce65ed
Merge branch 'typeguardsByConstructorSigniture' of https://github.com/vvakame/TypeScript into vvakame-typeguardsByConstructorSigniture
2015-05-06 12:44:45 -07:00
Jason Freeman
170bc5c38e
Initial PR feedback
2015-05-06 12:09:26 -07:00
Jason Freeman
cf4ca1fc3c
Merge branch 'master' of https://github.com/Microsoft/TypeScript into generators
...
Conflicts:
src/compiler/diagnosticInformationMap.generated.ts
src/compiler/diagnosticMessages.json
2015-05-06 11:42:26 -07:00
Jason Freeman
8c1f5da76a
Always call getReturnTypeOfSignature on a generator from checkFunctionLikeDeclaration
2015-05-06 11:28:13 -07:00
Mohamed Hegazy
63369251b6
Merge pull request #3047 from bryanforbes/fix-tsserver-config-parse
...
ProjectService passing incorrect object to parseConfigFile()
2015-05-06 10:32:30 -07:00
vvakame
ee4a15c602
PR feedback
2015-05-06 10:13:46 -07:00
Mohamed Hegazy
e43680de11
show more clearly error message when found missing module name
...
Conflicts:
src/compiler/diagnosticInformationMap.generated.ts
src/compiler/diagnosticMessages.json
2015-05-06 10:13:32 -07:00
vvakame
776f390786
PR feedback
2015-05-06 21:18:15 +09:00
Tingan Ho
0c2ae8fc53
Fixes iojs environment check issue
2015-05-06 10:12:37 +08:00
Daniel Rosenwasser
e2445c6a41
Remove 'assertInvariants', only do invariant-checking outside of light mode.
2015-05-05 18:19:15 -07:00
Ron Buckton
d19a200750
Added types, scan, parse, and check for async functions
2015-05-05 17:57:21 -07:00
Daniel Rosenwasser
d2857751b2
Always include 'lib.d.ts' last in tests unless '@noLib' is specified.
2015-05-05 17:27:31 -07:00
Daniel Rosenwasser
8a8d6a3c5b
Merge branch 'master' into testPerf
2015-05-05 16:03:20 -07:00
Yui T
0bd0b2798c
Update comment
2015-05-05 15:11:14 -07:00
Yui T
a5ec06c8bf
Merge branch 'master' into duplicateIdentifierBindingElement
2015-05-05 15:05:55 -07:00
Yui T
0fa240d232
Check that bindingElement is in parameter declaration and pass in correct symbol exclusion flag
2015-05-05 15:00:01 -07:00
Bryan Forbes
884ca4edbc
ProjectService passing incorrect object to parseConfigFile()
...
The return signature of `readConfigFile()` changed in
f8424d0b0c and the code using it in
`ProjectService` was never updated to match. This lead to the language
services attempting to parse an object that doesn't match what is
expected and using the default compiler options instead of what is
defined in `tsconfig.json`. Similarly, the return value of the
closure in `getTSConfigFileInfo()` was never updated to match in
both places it returns.
2015-05-05 16:51:14 -05:00
Jason Freeman
ce9dc32704
Merge branch 'master' of https://github.com/Microsoft/TypeScript into generators
...
Conflicts:
src/compiler/diagnosticInformationMap.generated.ts
src/compiler/diagnosticMessages.json
2015-05-05 14:11:09 -07:00
Yui T
170403fc53
Remove isParameterDeclaration to utilities
2015-05-05 13:49:06 -07:00
Anders Hejlsberg
7b860f5df0
Merge pull request #2991 from Microsoft/circularVar
...
Error when variable is circularly referenced in type annotation
2015-05-05 13:07:29 -07:00
Anders Hejlsberg
69de046074
Merge pull request #3041 from Microsoft/fixCircularAliasError
...
Fix circular alias error
2015-05-05 12:24:14 -07:00
Jason Freeman
ed7df8138f
Merge branch 'master' of https://github.com/Microsoft/TypeScript into lineEndings
2015-05-05 11:37:08 -07:00
Jason Freeman
a25534bd8d
Remove unnecessary LineEndingSensitive option from BaselineOptions
2015-05-05 11:36:21 -07:00