Jason Freeman
18c65da36a
Merge pull request #3116 from Microsoft/contextualModifier
...
Remove nextTokenCanFollowContextualModifier
2015-05-12 01:14:55 -07:00
Vladimir Matveev
f8c10ff115
Merge pull request #3117 from Microsoft/normalizedSlashesInFilenames
...
program should store file names with normalized slashes
2015-05-11 16:07:08 -07:00
Vladimir Matveev
947d4a29c2
program should store file names with normalized slashes
2015-05-11 14:01:46 -07:00
Jason Freeman
029fbb0d4f
Remove nextTokenCanFollowContextualModifier
2015-05-11 13:27:07 -07:00
Vladimir Matveev
1a4df9ab7f
do not hoist ambient declarations
2015-05-10 22:23:12 -07:00
Yui T
b70276538b
Merge branch 'master' into duplicateIdentifierBindingElement
2015-05-08 18:05:57 -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
Cyrus Najmabadi
286f0150a6
Prevent infinite loop when classifying.
2015-05-08 10:54:00 -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
05892b1993
remove duplicate case labels
2015-05-07 12:29:47 -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
ac9b16cff3
refactor narrowTypeByInstanceof
2015-05-06 20:11:31 -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
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
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
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
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
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
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