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
14362b0ca5
Merge branch 'vvakame-typeguardsByConstructorSigniture'
2015-05-06 13:05:41 -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
61a404d3e5
Update LKG
2015-05-06 11:26:55 -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
Dan Quirk
78f81efd3a
Merge pull request #3050 from tinganho/iojs
...
Fixes iojs environment check issue
2015-05-05 19:23:25 -07: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
79a60bd410
Accepted baselines.
2015-05-05 17:51:51 -07:00
Daniel Rosenwasser
f5bcd9d157
'/// <reference no-default-lib="true"/>' -> '// @noLib: true'
2015-05-05 17:38:45 -07:00
Daniel Rosenwasser
be86300667
Accepted baselines.
2015-05-05 17:31:27 -07:00
Daniel Rosenwasser
8add21446b
Update tests to use '@noLib: true'.
2015-05-05 17:29:49 -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
cabfdba732
Add tests for duplicate identifier in parameter declaration
2015-05-05 15:01:01 -07:00
Yui T
d701f22a7d
update baselines
2015-05-05 15:00:41 -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
6c934aa288
Merge pull request #3030 from Microsoft/lineEndings
...
Harness now reports a difference in line endings when comparing baselines
2015-05-05 12:17:46 -07:00
Mohamed Hegazy
e62db556f6
Update LKG
2015-05-05 11:47:10 -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
Zhengbo Li
fcecd816f4
Merge pull request #3042 from zhengbli/issue3002
...
Add missing overload to XMLHttpRequest.send
2015-05-05 11:30:54 -07:00
Mohamed Hegazy
13e4450de0
Delete emitter.js
2015-05-05 10:57:15 -07:00
Zhengbo Li
2a098cd36c
Add missing overload to XMLHttpRequest.send
...
Fix issue #3002
2015-05-05 10:23:51 -07:00
Anders Hejlsberg
f08d3793a3
Adding regression test
2015-05-05 10:02:29 -07:00
Anders Hejlsberg
6338e2b192
Fix 'resolveName' to correctly obtain local name of export default
2015-05-05 09:50:11 -07:00
vvakame
e342c95562
fix code styling
2015-05-06 01:00:17 +09:00
Anders Hejlsberg
eeb23ad96e
Addressing CR feedback
2015-05-05 07:23:56 -07:00
vvakame
880ccf0221
PR feedback
2015-05-05 20:29:43 +09:00
Mohamed Hegazy
19933870a4
Update error message
2015-05-04 23:30:43 -07:00
Mohamed Hegazy
cc41daab61
Fix typo
2015-05-04 23:30:01 -07:00
Mohamed Hegazy
b7f4480656
unify file extension resolution logic
2015-05-04 22:46:31 -07:00
Vladimir Matveev
3c9a3c558f
Merge pull request #3029 from Microsoft/outputJsFiles
...
emit input non .ts files as separate files when 'allowNonTsExtensions' a...
2015-05-04 18:02:19 -07:00
Vladimir Matveev
82796673ca
use only 'separateCompilation' flag when checking of file should be emitted
2015-05-04 17:49:13 -07:00