Commit Graph

129 Commits

Author SHA1 Message Date
Mohamed Hegazy
8089673066 Filter protected members from the completion list 2014-09-26 14:37:17 -07:00
Cyrus Najmabadi
236b70b40b Merge branch 'master' into classifiedSigHelp
Conflicts:
	src/services/services.ts
	src/services/signatureHelp.ts
2014-09-25 14:27:42 -07:00
Jason Freeman
22e989795d Merge branch 'master' into sigHelp
Conflicts:
	src/compiler/checker.ts
	src/compiler/types.ts
	src/services/services.ts
2014-09-24 10:47:41 -07:00
Daniel Rosenwasser
dc9c3e168b Merge pull request #731 from Microsoft/acknowledgeTrivia
Use the 'skipTrivia' scanner flag for lexical classification
2014-09-24 13:39:50 -04:00
Jason Freeman
de2ac51924 Change NodeArray to have a hasTrailingComma property instead of an OmittedExpression 2014-09-23 19:40:25 -07:00
Jason Freeman
8f602804a3 Respond to PR comments 2014-09-23 15:34:42 -07:00
Cyrus Najmabadi
352cc0ef13 Merge branch 'master' into classifiedQuickInfo 2014-09-23 13:55:18 -07:00
Cyrus Najmabadi
7a4fb64233 Code review feedback. 2014-09-23 13:32:32 -07:00
Daniel Rosenwasser
292cfc8721 Use the 'skipTrivia' scanner flag for lexical classification. 2014-09-23 12:30:23 -07:00
Jason Freeman
2fa24a7e7a Throw when cancellation is requested 2014-09-22 15:05:29 -07:00
Jason Freeman
7367053313 Fix name printing in signature help 2014-09-22 15:05:10 -07:00
Jason Freeman
8a765d7680 Semantic filtering of candidate signatures 2014-09-22 15:04:45 -07:00
Yui T
8947757d09 Merge branch 'master' into returnExitCode 2014-09-22 14:05:55 -07:00
Yui T
94e788c737 Address code review 2014-09-22 09:43:47 -07:00
Cyrus Najmabadi
f4cdbfab18 Add support for getting the doc comment from a symbol. 2014-09-22 00:05:39 -07:00
Cyrus Najmabadi
e3609e20af Rename Comment->CommentRange. 2014-09-21 14:52:51 -07:00
Cyrus Najmabadi
fae7a3560e Provide capability to ask the checker what the constant value of an enum member is. 2014-09-21 13:58:15 -07:00
Cyrus Najmabadi
89eff5608d Merge branch 'master' into classifiedQuickInfo 2014-09-20 14:43:30 -07:00
Cyrus Najmabadi
4d1a43a905 Update names. 2014-09-19 16:02:58 -07:00
Yui T
eaa4daaee5 Return exit code 2014-09-19 15:17:19 -07:00
Cyrus Najmabadi
778799669e Support getting symbolDisplayParts for types as well as symbols. 2014-09-19 15:06:27 -07:00
Anders Hejlsberg
7cc6bbb4d1 Merge pull request #688 from Microsoft/protectedMembers
Support for protected members in classes
2014-09-19 14:43:53 -07:00
Cyrus Najmabadi
f97bb60d6a Initial work on classified quick info. 2014-09-19 13:07:06 -07:00
Vladimir Matveev
7188ab69b2 add 'skipTrivia' parameter to scanner 2014-09-17 23:59:53 -07:00
Anders Hejlsberg
08188b0142 Merge branch 'master' into protectedMembers 2014-09-17 17:05:45 -07:00
Cyrus Najmabadi
2eb14aa7ca Merge branch 'master' into getRenameInfo
Conflicts:
	src/services/services.ts
2014-09-17 15:36:26 -07:00
Anders Hejlsberg
ce6b6234ef Support for protected members in classes 2014-09-17 10:36:32 -07:00
Yui T
9ee63fa21d Merge branch 'master' into getEmitOutput
Conflicts:
	src/services/services.ts
2014-09-16 17:40:38 -07:00
Mohamed Hegazy
50a4926eaf Merge branch 'master' into navigateTo
Conflicts:
	src/services/services.ts
2014-09-16 16:54:01 -07:00
Cyrus Najmabadi
27805d6585 Implement the getRenameInfo language service entrypoint.
Tests pending.
2014-09-16 14:51:47 -07:00
Vladimir Matveev
f3aba2177e merge with master 2014-09-16 11:24:00 -07:00
Mohamed Hegazy
1dc7ab04b2 Add implementation of getNavigateToItems based on the new compiler 2014-09-16 10:54:54 -07:00
CyrusNajmabadi
f89804e074 Merge pull request #672 from Microsoft/getSyntacticClassifications
Add support for syntactic classification.
2014-09-15 18:56:25 -07:00
Daniel Rosenwasser
358733fda3 Merge branch 'master' into getOccurrencesLoopBreakContinue 2014-09-15 16:01:05 -07:00
Vladimir Matveev
685d131f4a addressed CR feedback: use isDeclaration from parser, drop 'useTabs' check 2014-09-15 12:18:09 -07:00
Anders Hejlsberg
b4cddc3903 Merge branch 'master' into tupleTypes 2014-09-15 11:04:58 -07:00
Vladimir Matveev
aa7ffdba4c address CR feedback 2014-09-12 22:45:52 -07:00
Cyrus Najmabadi
a6497d8b09 Add support for syntactic classification.
Tests pending.
2014-09-12 17:19:48 -07:00
Yui T
0b06ddcc9a Fix getEmitOutput to only output one file except when 'out' flag is specified. Add testcases 2014-09-12 12:57:00 -07:00
Daniel Rosenwasser
0af26bcb8b Merge branch 'master' into getOccurrences 2014-09-11 11:11:00 -07:00
Daniel Rosenwasser
480aac9ede Merge branch 'master' into getOccurrences 2014-09-11 11:04:01 -07:00
Daniel Rosenwasser
dae34875b4 Minor CR feedback addressed. 2014-09-10 18:59:12 -07:00
Yui T
6cba535f20 Fix spelling 2014-09-10 09:57:36 -07:00
Yui T
6ef41a74c7 Move checking semantic diagnostics into emitFiles function rather than
getEmitOutput
2014-09-10 09:57:26 -07:00
Anders Hejlsberg
aa58dcbee0 Adding noErrorTruncation compiler option 2014-09-09 12:25:03 -07:00
Anders Hejlsberg
9f3d83adeb Truncate long types in error messages 2014-09-08 16:14:43 -07:00
Daniel Rosenwasser
5edf075142 Corrected some spelling/grammar issues. 2014-09-08 13:07:45 -07:00
Anders Hejlsberg
be7e0a75e9 Merge branch 'master' into tupleTypes 2014-09-05 13:52:45 -07:00
Daniel Rosenwasser
492e1c5d72 Merge pull request #593 from Microsoft/getOccurrencesReturn
Get occurrences for return keywords.
2014-09-04 13:20:07 -07:00
Sheetal Nandi
c2b78ead05 Handles all the line breaks in calculation of line-character position
lineFeed = 0x0A,              // \n
        carriageReturn = 0x0D,        // \r
        lineSeparator = 0x2028,
        paragraphSeparator = 0x2029,
        nextLine = 0x0085,

Fixes #131
2014-08-29 17:27:47 -07:00