Commit Graph

1402 Commits

Author SHA1 Message Date
Sheetal Nandi
b7574904ff Merge pull request #864 from Microsoft/quickInfoMerge
Fixed the incorrect merge and tests failing because of it
2014-10-09 13:30:12 -07:00
Sheetal Nandi
87a92b3dd3 Fixed the bad merge and tests failing because of it 2014-10-09 13:18:08 -07:00
Sheetal Nandi
8b3904f8f3 Merge pull request #793 from Microsoft/symbolInfoFormatting
Formatting of symbol information, along with doc comments support
2014-10-08 19:05:23 -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
Daniel Rosenwasser
400f6eb654 Merge pull request #859 from Microsoft/useProperMeaningAtLocation
Use proper meanings when requesting information about a node
2014-10-08 17:59:29 -07:00
Sheetal Nandi
4061e02b42 Fixed the typo 2014-10-08 17:58:07 -07:00
Mohamed Hegazy
2d2c4a907d Merge pull request #853 from Microsoft/objectLiteralCompletion
Fix crash when getting member completion for an object literal
2014-10-08 17:34:01 -07:00
Mohamed Hegazy
29c5b402a3 Merge branch 'master' into objectLiteralCompletion 2014-10-08 17:29:47 -07:00
Mohamed Hegazy
2e9a20f8ce Respond to code review comments 2014-10-08 17:29:14 -07:00
Mohamed Hegazy
a8a1fa27d8 Try to pick a good signature, if no signature matches 2014-10-08 15:47:30 -07:00
Daniel Rosenwasser
eb3106d2b7 CR feedback on the checker 2014-10-08 15:44:49 -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
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
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
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
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
Jason Freeman
0625cc4650 Update compiler version to 1.3 2014-10-06 18:18:19 -07:00
Daniel Rosenwasser
33fe4013ea Merge pull request #836 from Microsoft/handleAliasedTypes
Handle findAllRefs/getOccurrences for properties inherited from aliased types
2014-10-06 15:21:36 -07:00
Sheetal Nandi
e9681c1877 Enable test cases for augmented types 2014-10-06 15:05:21 -07:00