Daniel Rosenwasser
8659dc5ca0
Addressed CR feedback.
2014-10-09 13:54:37 -07:00
Daniel Rosenwasser
8fd1c7915c
Undid changes where contextual semantics are taken into account.
2014-10-09 13:38:33 -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
Mohamed Hegazy
29c5b402a3
Merge branch 'master' into objectLiteralCompletion
2014-10-08 17:29:47 -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
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
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
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
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
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
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
Yui T
be02f962c7
Fix compileOnSave with external module
2014-10-06 18:34:01 -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
Daniel Rosenwasser
573078c50c
Use 'getMeaningFromDeclaration' to classify identifiers.
2014-10-06 14:50:10 -07:00
Sheetal Nandi
71e5314e96
Get symbolKind as part of display part determination itself
2014-10-06 14:33:35 -07:00
Sheetal Nandi
643d169465
Better symbol information for lambda variable types at the call site
2014-10-06 14:24:58 -07:00
Cyrus Najmabadi
e2c4d7d0d9
Fixing issue where the top level source file item was not being selected.
2014-10-06 14:22:08 -07:00
CyrusNajmabadi
e1bb169607
Merge pull request #826 from Microsoft/navBarTweak
...
Tweak how we populate NavBarItems.
2014-10-06 13:33:05 -07:00
Daniel Rosenwasser
bc8c6c9848
Handle findAllRefs/getOccurrences for properties inherited from aliased types.
2014-10-06 13:14:53 -07:00
Sheetal Nandi
be051f02b5
Fix generic symbol display information
2014-10-06 12:29:49 -07:00
Sheetal Nandi
c40f02a248
Merge pull request #817 from Microsoft/renameEnumMember
...
Fixes the name displayed in the rename dialog to be just symbol name instead of qualified path
2014-10-06 11:57:13 -07:00
Cyrus Najmabadi
1a48da9c94
Don't show locals as children of functions.
2014-10-05 23:47:34 -07:00
Cyrus Najmabadi
7222963923
Tweak how we populate NavBarItems.
...
Now we will always place child items of a node in the right bar, even if we're
also placing it on the 'top level nodes' list on the left. This makes things
clearer for users by making it clear that any time you have a node selected on
the left, you can always find its children on the right. And, it still preserves
the behavior we want where the left list acts as a high level 'table of contents'
for the file.
2014-10-05 21:17:13 -07:00
Daniel Rosenwasser
ded27df932
Merge pull request #709 from Microsoft/navbar
...
Moved Navigation Bar Functionality to use the New Tree
2014-10-03 20:49:57 -07:00
Daniel Rosenwasser
c1d15c792b
Merge branch 'master' into navbar
...
Also fixed getSourceText and renamed it to getTextOfNode
2014-10-03 17:44:52 -07:00
Cyrus Najmabadi
3fa17eff27
Cleaning up the new rename-comments/strings code.
...
Mohamed rightly pointed out we were triplicating work and we could just roll
the new checks into the existing tree walking code.
2014-10-03 17:33:03 -07:00
Daniel Rosenwasser
208e36d294
Cover all top-level items in 'getIndent'.
2014-10-03 17:28:48 -07:00
Daniel Rosenwasser
1814261269
Moved 'basicChildItem' to 'createChildItem' and renamed it 'createItem'.
2014-10-03 16:57:41 -07:00
CyrusNajmabadi
6b76a6d826
Merge pull request #816 from Microsoft/renameCommentsAndStrings
...
Support rename in comments and strings.
2014-10-03 16:29:18 -07:00
Daniel Rosenwasser
4ba0ce433f
Renamed 'getScriptLexicalItemsWalkerSuperCala[...].ts' to 'navigationBar.ts'.
2014-10-03 16:12:59 -07:00