Sheetal Nandi
4cf78744e3
Added test cases for --outDir option
2014-10-06 11:37:08 -07:00
Sheetal Nandi
61f776b8f4
Added test case for rename of enum member using rename api
2014-10-06 11:30:03 -07:00
Yui T
0ef3cd1b22
Merge branch 'master' into tupleConformance
2014-10-06 10:39:12 -07:00
Yui T
6dfb60d77c
Remove duplicate file
2014-10-06 10:36:54 -07:00
Cyrus Najmabadi
1a48da9c94
Don't show locals as children of functions.
2014-10-05 23:47:34 -07:00
Cyrus Najmabadi
3a6c328f00
Update tests.
2014-10-05 21:58:37 -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
Mohamed Hegazy
432fff1362
Merge pull request #823 from chrisbubernak/betterErrorsForBitwiseOperatorsOnBooleans
...
Fix for issue #712
2014-10-05 09:51:11 -07:00
Chris Bubernak
6044e3aea3
Made fixes based on CR feedback
2014-10-04 10:10:55 -07:00
Chris Bubernak
e6b5591ae9
Updated baselines
2014-10-03 18:50:48 -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
Yui T
52f8ae3eec
Tuple conformance
2014-10-03 17:37:29 -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
Cyrus Najmabadi
a39064457e
Adding tests.
2014-10-03 15:59:20 -07:00
Daniel Rosenwasser
4069e0a0d0
Finished up "overload collapsing" for navigate-to.
...
Current semantics:
- If an overload lacks an implementation, go to the first implementation.
- If an overload has any implementation, go to the first one.
- If there are any declarations between an implementation and any overload, this will split the series of overloads (note that this is invalid code).
2014-10-03 15:53:35 -07:00
Sheetal Nandi
61994a7e62
Show the type information in places where there is no symbol associated
2014-10-03 15:50:38 -07:00
Cyrus Najmabadi
1f045e1227
Adding rename tests.
2014-10-03 15:33:29 -07:00
Sheetal Nandi
710bac6d81
Fix the source map directory resolution with non case sensitive file names
2014-10-03 15:10:12 -07:00
Sheetal Nandi
fe8f736207
Enable tests for the case sensitive and non case sensitive path resolution during soucemap path calculation
2014-10-03 15:07:18 -07:00
Sheetal Nandi
8a650bf7ed
Get just the name of the symbol (instead of qualified path) as symbolName of the definition info.
...
Fixes #652
2014-10-03 14:58:11 -07:00
Sheetal Nandi
71b77106a8
Add test case to verify the definition name and container name
...
Rename dialog will use this name and scope name returned
2014-10-03 14:51:22 -07:00
Cyrus Najmabadi
e751c34fcb
Add some heuristics in the lexical classifier to make it play better with the syntactic classifier when classifying expressions involving generics.
2014-10-03 01:54:43 -07:00
Daniel Rosenwasser
782275924f
Only show first overload in a series of consecutive overload signatures for navigateTo
2014-10-01 18:51:58 -07:00
Daniel Rosenwasser
ffef437320
Merge pull request #799 from Microsoft/stopBlindlyColoring
...
Values sharing names with interfaces no longer classified as interfaces
2014-10-01 17:42:15 -07:00
Yui T
5926a03363
Merge branch 'master' into flagAllDuplication
2014-10-01 14:27:41 -07:00
Mohamed Hegazy
1a7862c316
Merge pull request #786 from Microsoft/aliasCompletion
...
Show aliases in completion list
2014-10-01 13:54:40 -07:00
Mohamed Hegazy
a37106d4da
Merge pull request #748 from chrisbubernak/selfReferencingFileError
...
Fix issue #568 (no error for file self reference)
2014-10-01 13:44:47 -07:00
Jason Freeman
64638804f8
Merge branch 'master' into sigHelp
2014-10-01 13:10:03 -07:00
Daniel Rosenwasser
a6e991a3db
Fixed bug where value-space identifiers got classified as interfaces when sharing the same name as an interface.
2014-10-01 12:44:17 -07:00
Yui T
296e8e01b3
Update Baselines
2014-10-01 11:27:20 -07:00
Vladimir Matveev
13f13b804d
Merge pull request #752 from Microsoft/getTokenAtPosition
...
make rename\gotoDef work at the end of token
2014-09-30 23:06:18 -07:00
Yui T
c2d86711e8
Update baselines
2014-09-30 18:09:55 -07:00
CyrusNajmabadi
dc10492e28
Merge pull request #787 from Microsoft/classifierTweaks
...
Tweak classification so it does not classify things as keywords that cou...
2014-09-30 17:16:53 -07:00
Sheetal Nandi
0dbd303084
Fix the quick info on error types
2014-09-30 17:14:58 -07:00
Jason Freeman
b2bca72bb6
Fix argumentCount and selectedItemIndex
2014-09-30 17:13:57 -07:00
Jason Freeman
a89710471d
Add test for empty arguments and arity filtering
2014-09-30 17:13:53 -07:00
Jason Freeman
a79a1d2248
Record trailing comma even for incorrectly terminated lists
2014-09-30 17:13:49 -07:00
Jason Freeman
ab3326f7b7
Fix arity checking for partial overload resolution
2014-09-30 17:13:47 -07:00
Sheetal Nandi
4781224d86
Format typeparameters information
2014-09-30 17:10:33 -07:00
Sheetal Nandi
010b9b663e
Enabling more quickInfo tests
2014-09-30 17:10:27 -07:00
Sheetal Nandi
417cd9471f
Alias name formatting
2014-09-30 17:10:23 -07:00
Sheetal Nandi
99f67d65b0
Get the doc comments for dotted module declarations with docComments going to inner most module declaration
...
Enable module declaration comments and type name formatting tests
2014-09-30 17:10:19 -07:00
Sheetal Nandi
3294c2b2db
Enable test cases for comments/type name format validation
2014-09-30 17:10:16 -07:00
Sheetal Nandi
c0138d1fdc
Enable signature help docComment testing
2014-09-30 17:10:12 -07:00
Sheetal Nandi
df423369f1
Overload formatting in the symbol displaying
2014-09-30 17:10:08 -07:00
Sheetal Nandi
c450d8d392
Determine if the function/var is local to function block
2014-09-30 17:09:11 -07:00
Sheetal Nandi
53d084e03d
Qualify properties methods of the instantiated symbol correctly.
2014-09-30 17:09:07 -07:00
Sheetal Nandi
0af16a53dd
Anonymous typeliteral is not used in qualification
2014-09-30 17:09:03 -07:00
Sheetal Nandi
90e2c362a5
Move the symbol classification and display parts writing to the Services and format the newlines correctly
2014-09-30 17:08:59 -07:00
Sheetal Nandi
743046bf45
Use SymbolDisplayParts api
2014-09-30 17:08:52 -07:00