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
3a17b02393
Improved type argument inference with union types
2014-10-08 14:25:13 -07:00
Daniel Rosenwasser
3debebe555
Fixed ordering, syntax, addressed CR feedback, made things work.
2014-10-08 14:23:23 -07:00
Sheetal Nandi
063e3aca9f
Use string to marshal in SymbolDisplayPartKind instead of enum
2014-10-08 13:51:11 -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
Daniel Rosenwasser
712e877762
Make 'getSymbolKind' semantically sensitive to the location of requests.
2014-10-08 12:42:34 -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
Yui T
b90c5f2ca4
Address code review
2014-10-08 10:26:39 -07:00
Anders Hejlsberg
95584e9104
Addressing CR feedback
2014-10-08 06:56:25 -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
Yui T
06ac9c95be
Merge branch 'fixThrowExceptionOnEmitFile' of https://github.com/Microsoft/TypeScript into fixThrowExceptionOnEmitFile
2014-10-07 21:41:33 -07:00
Yui T
96cdc4f163
Fix throwing exception from emitFile
2014-10-07 21:41:04 -07:00
Yui T
3b896f5837
Dix throwing exception from emitting file
2014-10-07 21:38:51 -07:00
Mohamed Hegazy
e5b6bfbc46
add declaration target to generate declarations for compiler and services
2014-10-07 20:51:23 -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
Sheetal Nandi
d4e58b2fd9
Code Review feedback
2014-10-07 16:50:53 -07:00
Jason Freeman
37a839fcf7
Merge pull request #848 from Microsoft/sigHelpCrash
...
Add asserts to help diagnose signature help crash #832
2014-10-07 16:05:35 -07:00
Jason Freeman
0cb99728a3
Merge branch 'master' into sigHelpCrash
2014-10-07 15:51:23 -07:00
Jason Freeman
98f8ec5d5a
Fix crash when getting member completion for an object literal
2014-10-07 15:36:55 -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
CyrusNajmabadi
3e594ea23b
Merge pull request #851 from Microsoft/blockOutlining
...
Outlining spans for a standalone block shouldn't have the span of their ...
2014-10-07 15:25:53 -07:00
CyrusNajmabadi
12dab06ec8
Merge pull request #849 from Microsoft/navBarMerging
...
Don't merge nav bar items that are at different indent levels
2014-10-07 15:16:09 -07:00
Cyrus Najmabadi
0153390535
Outlining spans for a standalone block shouldn't have the span of their parent.
2014-10-07 15:09:30 -07:00
Sheetal Nandi
23bdc50593
Enable proto test case
2014-10-07 15:03:37 -07:00
Daniel Rosenwasser
f68197f520
Properly use a bit test instead of equality, due to intersecting meanings.
2014-10-07 14:36:44 -07:00
Cyrus Najmabadi
9e4fe5b1e8
Don't merge nav bar items that are at different indent levels
2014-10-07 14:24:24 -07:00
Daniel Rosenwasser
66e1e47d2e
Use local meaning for variables in quick info.
...
This means we no longer indicate a variable is an interface if it shares the a name with one.
2014-10-07 14:06:21 -07:00
Anders Hejlsberg
d70494fdad
Narrowing of variable types using typeof/instanceof type guards
2014-10-07 14:05:58 -07:00
Sheetal Nandi
578e7f710a
Fix the quickInfo for rest parameters
2014-10-07 14:04:30 -07:00
CyrusNajmabadi
a8579af002
Merge pull request #847 from Microsoft/marshallDiagnosticsCode
...
Properly marshall diagnostic codes to the managed layer
2014-10-07 13:52:11 -07:00
Yui
b379840a1b
Merge pull request #840 from Microsoft/getEmitOutputExternalModule
...
Get emit output external module
2014-10-07 13:42:49 -07:00
Jason Freeman
8346b48e6d
Add assserts to help diagnose signature help crash #832
2014-10-07 13:37:57 -07:00
Cyrus Najmabadi
0b7453b9d6
Properly marshall diagnostic codes to the managed layer
2014-10-07 13:31:21 -07:00
Yui T
530a5c0650
Merge branch 'master' into getEmitOutputExternalModule
2014-10-07 13:21:19 -07:00
Yui T
7d725037b3
Address code review
2014-10-07 13:20:06 -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
Yui T
d345d228a7
Fix spelling
2014-10-07 10:17:29 -07:00
Chris Bubernak
8286b67c09
Fixed another bug in parser & fixed up baselines
2014-10-06 22:27:22 -07:00
Yui T
747ae1b1f5
Add fourslash tests to cover external module case
2014-10-06 18:37:01 -07:00
Yui T
be02f962c7
Fix compileOnSave with external module
2014-10-06 18:34:01 -07:00