Commit Graph

36154 Commits

Author SHA1 Message Date
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
CyrusNajmabadi
00e5b15a05 Merge pull request #809 from Microsoft/localizedServices
Update compiler localized messages with those provided by the language s...
2014-10-02 18:13:13 -07:00
Cyrus Najmabadi
a14e46a5e7 Update compiler localized messages with those provided by the language service. 2014-10-02 17:58:05 -07:00
CyrusNajmabadi
db9ad6d1e5 Merge pull request #808 from Microsoft/outliningCollapse
Specify which outlining spans should auto-collapse if the user choose "c...
2014-10-02 17:45:40 -07:00
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
29e770b58a Merge pull request #798 from Microsoft/flagAllDuplication
Flag all duplication
2014-10-01 14:38:54 -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
10610bb4d8 Merge pull request #792 from Microsoft/sigHelp
Various small fixes related to signature help
2014-10-01 13:15:14 -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
Yui T
fe80647a7a Fix error reporting position 2014-10-01 11:06:18 -07:00
Anders Hejlsberg
db7e980a3e Merge pull request #795 from Microsoft/langSpecFormatting
Language Specification formatting fixes
2014-10-01 07:03:12 -07:00
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