Jason Freeman
029fbb0d4f
Remove nextTokenCanFollowContextualModifier
2015-05-11 13:27:07 -07:00
Yui
681954bc59
Merge pull request #3048 from Microsoft/duplicateIdentifierBindingElement
...
Duplicate identifier binding element
2015-05-08 18:17:27 -07:00
Yui T
b70276538b
Merge branch 'master' into duplicateIdentifierBindingElement
2015-05-08 18:05:57 -07:00
Yui T
38b1bb0bfa
Add testcases
2015-05-08 17:51:46 -07:00
Yui T
853edde521
Address code review
2015-05-08 17:51:20 -07:00
Jason Freeman
e0931d8629
Type check all files when emitting a file under -out
2015-05-08 15:03:55 -07:00
Jason Freeman
80f33dd3ea
Make boolean compiler options in harness true only if they say 'true'
2015-05-08 15:03:44 -07:00
CyrusNajmabadi
5aed73ff72
Merge pull request #3091 from Microsoft/classificationLoop
...
Prevent infinite loop when classifying.
2015-05-08 12:54:05 -07:00
Cyrus Najmabadi
286f0150a6
Prevent infinite loop when classifying.
2015-05-08 10:54:00 -07:00
CyrusNajmabadi
0c92cf624e
Merge pull request #3088 from Microsoft/fixTSConfigParsing
...
Don't wrap an array of errors in an additional array.
2015-05-08 10:10:28 -07:00
Cyrus Najmabadi
4c809eddfb
Don't wrap an array of errors in an additional array.
2015-05-08 09:55:59 -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
cf8f58253b
Merge pull request #3073 from Microsoft/removeDuplicateCaseLabels
...
remove duplicate case labels
2015-05-07 12:59:10 -07:00
Mohamed Hegazy
05892b1993
remove duplicate case labels
2015-05-07 12:29:47 -07:00
Mohamed Hegazy
b40849b717
Merge pull request #3064 from Microsoft/refactorNarrowTypeByInstanceOf
...
Refactor narrow type by instance of
2015-05-07 11:39:40 -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
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
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
42b56cf671
Add a regression test
2015-05-06 20:25:12 -07:00
Mohamed Hegazy
8b43b3d18c
Update test
2015-05-06 20:18:32 -07:00
Mohamed Hegazy
ac9b16cff3
refactor narrowTypeByInstanceof
2015-05-06 20:11:31 -07:00
Ron Buckton
93e2f91398
Merge pull request #3063 from Microsoft/removeDefineFunctionName
...
Removed Object.defineProperty for function name
2015-05-06 17:41:15 -07:00
Ron Buckton
6be18f821e
Updated LKG
2015-05-06 17:30:41 -07:00
Ron Buckton
7acc488757
Removed Object.defineProperty for function name
2015-05-06 17:23:04 -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
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
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
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
f8424d0b0c91a487a2c8cc226c89ffb359816b7b 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
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