Commit Graph

26317 Commits

Author SHA1 Message Date
Cyrus Najmabadi 183bed1bb8 Specify which outlining spans should auto-collapse if the user choose "collapse to definitions". 2014-10-02 17:35:48 -07:00
ChrisBubernak 12e1566af1 First changes to checker for this fix 2014-10-02 16:02:29 -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
Mohamed Hegazy 060a8b68c2 Merge pull request #801 from Microsoft/absolutePathRef
Handle /// references with absolute path
2014-10-01 17:03:48 -07:00
Mohamed Hegazy 93e5a94dc8 support goto def on /// references with absolute path 2014-10-01 16:13:06 -07:00
Mohamed Hegazy 0434635b94 handle absolute path in /// references 2014-10-01 16:12:16 -07:00
Yui T 5926a03363 Merge branch 'master' into flagAllDuplication 2014-10-01 14:27:41 -07:00
Yui T 1a3db28ef4 Merge branch 'master' of https://github.com/Microsoft/TypeScript 2014-10-01 14:27:10 -07:00
Yui T 8e54c62f9e Fix spelling 2014-10-01 14:16:55 -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 fe80647a7a Fix error reporting position 2014-10-01 11:06:18 -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
Vladimir Matveev a939a718cb addressed CR feedback 2014-09-30 22:55:35 -07:00
Yui T c2d86711e8 Update baselines 2014-09-30 18:09:55 -07:00
Yui T a723411207 Fix reporting duplication errors to report at all declarations 2014-09-30 18:08:07 -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 23843ffa92 Parse OmittedExpression for missing arguments followed by commas 2014-09-30 17:13:55 -07:00
Jason Freeman a89710471d Add test for empty arguments and arity filtering 2014-09-30 17:13:53 -07:00
Jason Freeman 03821df591 Remove getCurrentArgumentState 2014-09-30 17:13:51 -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 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
Sheetal Nandi d1a09da676 Get the JSDoc comments for the symbols
This also fixed type formatting for single function signatures in the types
2014-09-30 17:06:04 -07:00
Mohamed Hegazy 6968d8325d Do not use a while loop, as an aliased symbol is always one level deap 2014-09-30 16:33:55 -07:00
Mohamed Hegazy 55621aae49 Get exported symbols off aliases in getCompletions 2014-09-30 14:56:46 -07:00
Daniel Rosenwasser f2880ce5b7 Merge pull request #778 from Microsoft/getOccurrencesSetItAndForGetIt
getOccurrences for 'get' and 'set' keywords.
2014-09-30 14:54:18 -07:00
Cyrus Najmabadi 681c7fe12f Merge branch 'master' into docComments 2014-09-30 14:38:00 -07:00
Cyrus Najmabadi f09971f10b Tweak classification so it does not classify things as keywords that could not actually be keywords according to the grammar. 2014-09-30 14:35:07 -07:00
Daniel Rosenwasser 5851752e32 Merge branch 'master' into navbar
Conflicts:
	Jakefile
	src/services/getScriptLexicalStructureWalker.ts
	src/services/services.ts
2014-09-30 14:20:58 -07:00
Mohamed Hegazy 284c767e08 set the kind on alias completions 2014-09-30 14:17:32 -07:00
Daniel Rosenwasser 87146735a7 Merge pull request #776 from Microsoft/getOccurrencesThrow
Support getOccurrencesAtPosition for 'throw' keywords.
2014-09-30 14:06:14 -07:00
Mohamed Hegazy 11ca3dab01 Add aliases in completion list 2014-09-30 13:50:09 -07:00
Daniel Rosenwasser fc469538da Minor naming/comment changes. 2014-09-30 13:49:45 -07:00
Mohamed Hegazy e49ff08922 Merge pull request #763 from Microsoft/protectedCompletion
Protected completion
2014-09-30 13:32:46 -07:00