Commit Graph

35431 Commits

Author SHA1 Message Date
Anders Hejlsberg cd4684f4de Formatting fixes 2014-10-01 06:38:08 -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 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
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
CyrusNajmabadi edcb62ae04 Merge pull request #781 from Microsoft/docComments
Propery walk all declarations to find doc comments for a symbol.
2014-09-30 14:47:55 -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
Daniel Rosenwasser 379f6ce758 Minor cleanup, added getScriptLexicalStructureWalker.ts Jakefile. 2014-09-30 11:58:56 -07:00
Anders Hejlsberg 438aa899ea Merge pull request #784 from Microsoft/langSpecTupleTypes
Adding tuple types to language specification
2014-09-30 10:10:04 -07:00
Anders Hejlsberg 66b0b3d968 Adding tuple types to language specification 2014-09-30 09:57:23 -07:00
Vladimir Matveev c298f09276 do not consider positions that fall to leading trivia in brace matching 2014-09-29 22:49:05 -07:00
Cyrus Najmabadi f5e9c036a3 Propery walk all declarations to find doc comments for a symbol. 2014-09-29 22:05:58 -07:00
Vladimir Matveev d988012ea3 addressed CR feedback 2014-09-29 21:48:59 -07:00
Daniel Rosenwasser a87685b0d2 Simply use source text from now on. 2014-09-29 17:58:58 -07:00
Daniel Rosenwasser a595502a55 Respond to CR feedback. 2014-09-29 17:21:25 -07:00
Yui T 21e195146f Merge branch 'master' of https://github.com/Microsoft/TypeScript 2014-09-29 16:53:58 -07:00
Cyrus Najmabadi d049c29dbb Add support for protected glyphs on the script side. 2014-09-29 15:04:03 -07:00
Daniel Rosenwasser c61be112d9 getOccurrences for 'get' and 'set' keywords.
'get'/'set' keywords are highlighted for analogous accessors.
2014-09-29 14:38:03 -07:00
Vladimir Matveev 1d1e868bb0 rename getTokenAtPosition to getTouchingToken, add a few helpers for common tasks 2014-09-29 14:28:09 -07:00