Mohamed Hegazy
4f4f59a781
Merge changes from master in services.ts
2014-10-13 14:06:16 -07:00
Anders Hejlsberg
fc842b177e
Merge branch 'master' into unionTypes
...
Conflicts:
src/compiler/checker.ts
src/compiler/types.ts
src/services/services.ts
tests/baselines/reference/assignmentCompatBetweenTupleAndArray.errors.txt
tests/baselines/reference/bestCommonTypeOfTuple.types
tests/baselines/reference/bestCommonTypeOfTuple2.types
tests/baselines/reference/castingTuple.errors.txt
tests/baselines/reference/contextualTypeWithTuple.errors.txt
tests/baselines/reference/genericCallWithTupleType.errors.txt
tests/baselines/reference/indexerWithTuple.types
tests/baselines/reference/numericIndexerConstrainsPropertyDeclarations.errors.txt
2014-10-13 12:37:34 -07:00
Anders Hejlsberg
a76a418814
Accepting new baselines
2014-10-13 06:56:58 -07:00
Mohamed Hegazy
04e5309135
Merge branch 'unionTypes' into unionTypesLS
...
Conflicts:
src/compiler/checker.ts
2014-10-10 17:39:52 -07:00
Mohamed Hegazy
2ce627c6dd
Handle union properties completions on apparant types
2014-10-10 17:07:13 -07:00
Anders Hejlsberg
c9a42c19ab
Accepting new baselines
2014-10-10 17:01:28 -07:00
Mohamed Hegazy
bdac6ca895
Merge pull request #841 from chrisbubernak/disallowNumericEnumMembers
...
Fix for issue #134 (Disallow numeric enum members)
2014-10-10 16:24:12 -07:00
Dan Quirk
8ce1760d9e
Fixing merge conflicts
2014-10-10 14:49:35 -07:00
Dan Quirk
bacb9d0b22
Test updates from union changes
2014-10-10 14:41:14 -07:00
Cyrus Najmabadi
d003561464
Fix newlines in tests
2014-10-10 14:23:12 -07:00
Daniel Rosenwasser
b2457bd9b3
Re-added semantic colorization fix for colliding types colliding in value and namespace space, added a test.
2014-10-09 17:02:23 -07:00
Yui T
016c3a0759
Merge branch 'master' into fixThrowExceptionOnEmitFile
2014-10-09 14:53:29 -07:00
Daniel Rosenwasser
c5c05769d7
Merge pull request #865 from Microsoft/undoContextualSemanticClassification
...
Undid changes where contextual semantics are taken into account.
2014-10-09 14:38:49 -07:00
Yui T
00c30a3ed7
Merge branch 'master' into fixThrowExceptionOnEmitFile
2014-10-09 14:36:48 -07:00
Daniel Rosenwasser
8fd1c7915c
Undid changes where contextual semantics are taken into account.
2014-10-09 13:38:33 -07:00
Sheetal Nandi
87a92b3dd3
Fixed the bad merge and tests failing because of it
2014-10-09 13:18:08 -07:00
Mohamed Hegazy
dc43e83646
Merge branch 'unionTypes' into unionTypesLS
...
Conflicts:
src/compiler/checker.ts
src/services/services.ts
2014-10-09 11:02:57 -07:00
Yui T
6cb7ffb725
Add baseline
2014-10-09 10:34:22 -07:00
Yui T
ab5f0241eb
Fix comments
2014-10-09 10:12:49 -07:00
ChrisBubernak
2b4f48996e
Moved the error check from parser to checker & updated baselines
2014-10-09 08:52:53 -07:00
ChrisBubernak
3d6dc58f85
Merge branch 'disallowNumericEnumMembers' of https://github.com/chrisbubernak/TypeScript into disallowNumericEnumMembers
2014-10-09 08:09:11 -07:00
Mohamed Hegazy
779db6e76a
Support find all refs on union properties
2014-10-08 23:21:56 -07:00
Sheetal Nandi
279791e99e
Merge branch 'master' into symbolInfoFormatting
2014-10-08 19:00:26 -07:00
Sheetal Nandi
58cfc985b9
Merge branch 'master' into symbolInfoFormatting
2014-10-08 18:25:42 -07:00
Yui T
67eff65e03
Add more test cases
2014-10-08 18:15:07 -07:00
Mohamed Hegazy
29c5b402a3
Merge branch 'master' into objectLiteralCompletion
2014-10-08 17:29:47 -07:00
Chris Bubernak
16f91b1ef3
fixed error message and updated necessary baselines
2014-10-08 17:23:16 -07:00
Mohamed Hegazy
a8a1fa27d8
Try to pick a good signature, if no signature matches
2014-10-08 15:47:30 -07:00
Anders Hejlsberg
5c661baddc
Accepting new baselines after merge with master
...
The tuple type tests from master need to be updated to reflect the new
best common type behavior from union types. This commit simply accepts
the baselines as they are.
2014-10-08 15:37:01 -07:00
Anders Hejlsberg
ea4cbbee4e
Merge branch 'master' into unionTypes
2014-10-08 15:23:37 -07:00
Yui T
40f6b6719f
Add baseline
2014-10-08 15:05:58 -07:00
Yui T
48c3bc800c
Add test file
2014-10-08 14:43:46 -07:00
Anders Hejlsberg
fd5b80805e
Accepting new baselines
...
The new baselines all look correct to me, but obviously a number of the
tests need to be updated to reflect union types and the new behavior of
best common type. This commit does not cover that.
2014-10-08 13:48:44 -07:00
Sheetal Nandi
966e697f2a
Compiler test case for usage of contextual rest parameter
2014-10-08 12:31:03 -07:00
Sheetal Nandi
b405045106
Code Review feedback: Quick info will show type of undefined as undefined instead of any
2014-10-08 12:20:54 -07:00
Sheetal Nandi
e1b76523b3
Code review feedback - Show the type as any even inside the with block
2014-10-08 12:19:11 -07:00
ChrisBubernak
15c5c77704
Fixing tests and baselines
2014-10-08 11:11:36 -07:00
Mohamed Hegazy
c439ae4a9d
Add support for union properties in goto def
2014-10-07 23:17:05 -07:00
Mohamed Hegazy
5669f63430
add test for quick info
2014-10-07 22:49:06 -07:00
Mohamed Hegazy
b8923b3de1
Support symbol kind for union properties
2014-10-07 22:48:16 -07:00
Sheetal Nandi
8c231716db
Code review feedback
2014-10-07 17:44:36 -07:00
Sheetal Nandi
0fbf73a02a
Fixed the + overload according to feedback
2014-10-07 17:06:34 -07:00
Daniel Rosenwasser
39bcb10daa
Merge pull request #804 from Microsoft/overwhelmedByOverloads
...
Only show first overload in a series of consecutive overload signatures
2014-10-07 15:34:33 -07:00
Sheetal Nandi
05d428a2ec
Sshow signature information if possible (even though signature resolution fails) in given location
2014-10-07 15:28:08 -07:00
Sheetal Nandi
23bdc50593
Enable proto test case
2014-10-07 15:03:37 -07:00
Sheetal Nandi
578e7f710a
Fix the quickInfo for rest parameters
2014-10-07 14:04:30 -07:00
Yui T
530a5c0650
Merge branch 'master' into getEmitOutputExternalModule
2014-10-07 13:21:19 -07:00
Sheetal Nandi
7161f5f969
Do not write anonymous function name in type parameter details
2014-10-07 13:20:02 -07:00
Sheetal Nandi
2cc209459b
Quick info on undefined
...
Fixes #775
2014-10-07 13:00:46 -07:00
Sheetal Nandi
430f361353
Enabling more test cases
2014-10-07 11:30:27 -07:00