Commit graph

46 commits

Author SHA1 Message Date
Daniel Rosenwasser
0e122b5633 Keep track of unterminated literal expressions. 2014-11-25 17:41:49 -08:00
Daniel Rosenwasser
ad39bdfb01 Merge branch 'master' into taggedSigHelp
Conflicts:
	src/services/signatureHelp.ts
2014-11-24 16:34:00 -08:00
Daniel Rosenwasser
1bbb034891 Addressed CR feedback. 2014-11-24 16:24:15 -08:00
Daniel Rosenwasser
0404e8481e Addressed some CR feedback. 2014-11-20 17:00:01 -08:00
Daniel Rosenwasser
db69ec1da6 getCallLikeInvoker -> getInvokedExpression 2014-11-19 11:57:01 -08:00
Yui T
1d78406bf8 Refactoring language service to use short-hand 2014-11-18 14:08:42 -08:00
Daniel Rosenwasser
69f7d39d43 Fixed template head offsetting. 2014-11-18 13:40:42 -08:00
Daniel Rosenwasser
fb91a518cf Merge branch 'master' into taggedSigHelp
Conflicts:
	src/services/signatureHelp.ts
2014-11-17 18:41:50 -08:00
Vladimir Matveev
ced8785bd3 eliminate usage of TypeScript module from services layer 2014-11-17 17:01:23 -08:00
Daniel Rosenwasser
34087bd9ec Refactored code, adjusted for residing out of bounds of the template. 2014-11-17 15:13:58 -08:00
Daniel Rosenwasser
6f8f79efe2 Got sig help working in tagged no-sub templates. 2014-11-14 17:30:19 -08:00
Daniel Rosenwasser
64960cf873 Got sig help working in the template head. 2014-11-14 17:13:00 -08:00
Daniel Rosenwasser
15560a80ea Stylistic changes/comment fixups. 2014-11-12 16:31:37 -08:00
Daniel Rosenwasser
1532f721d0 Initial signature help work for tagged templates. 2014-11-11 17:04:11 -08:00
Vladimir Matveev
a8e5aad6e8 use const enums in compiler 2014-11-03 23:31:38 -08:00
Daniel Rosenwasser
35cf95c146 Merge branch 'master' into templates
Conflicts:
	src/compiler/diagnosticInformationMap.generated.ts
	src/compiler/diagnosticMessages.json
	src/compiler/types.ts
	src/services/utilities.ts
2014-10-28 19:06:07 -07:00
Daniel Rosenwasser
8786d30e9d Changed Debug.assert's first parameter to a boolean. 2014-10-28 18:44:29 -07:00
Jason Freeman
b187a0abdd Comment examples of when findListItemInfo can return undefined 2014-10-28 18:20:46 -07:00
Jason Freeman
4486c3be9d Fix signature help crash when requested outside argument list 2014-10-28 18:20:24 -07:00
Jason Freeman
1b8814cdcd Address PR feedback 2014-10-20 11:51:45 -07:00
Jason Freeman
c20e4f53ea Produce SignatureHelpParameters from type parameters for generic help 2014-10-17 17:03:45 -07:00
Jason Freeman
808ded88d6 Signature Help relies on display building routines in checker 2014-10-17 17:03:43 -07:00
Jason Freeman
390b92dac0 Move getChildListThatStartsWithOpenerToken inside getSignatureHelpItems 2014-10-17 16:55:07 -07:00
Sheetal Nandi
58cfc985b9 Merge branch 'master' into symbolInfoFormatting 2014-10-08 18:25:42 -07:00
Jason Freeman
8346b48e6d Add assserts to help diagnose signature help crash #832 2014-10-07 13:37:57 -07:00
Jason Freeman
b2bca72bb6 Fix argumentCount and selectedItemIndex 2014-09-30 17:13:57 -07:00
Jason Freeman
03821df591 Remove getCurrentArgumentState 2014-09-30 17:13:51 -07:00
Sheetal Nandi
c0138d1fdc Enable signature help docComment testing 2014-09-30 17:10:12 -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
Cyrus Najmabadi
42f162ec83 Adjust sig help implementation to match the new simpler sig help API. 2014-09-26 11:10:46 -07:00
Cyrus Najmabadi
b91dfc2cfc Provide helpers for creating symbol display parts. 2014-09-25 14:57:29 -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
Cyrus Najmabadi
c87615aba9 Switch signature help over to using display parts. This allows for classified sig help on the editor side. 2014-09-24 23:44:13 -07:00
Mohamed Hegazy
a29549239b Merge changes after signature help work 2014-09-24 13:58:03 -07:00
Jason Freeman
ac88d8d274 More cleanup and PR feedback 2014-09-23 19:04:51 -07:00
Jason Freeman
66f9fe57aa Patch up signature help after the bug in getTokenAtPosition 2014-09-23 18:55:08 -07:00
Jason Freeman
6b4f8c61cd More PR feedback 2014-09-23 16:18:47 -07:00
Jason Freeman
8f602804a3 Respond to PR comments 2014-09-23 15:34:42 -07:00
Jason Freeman
945eb7ce81 Add undefined check for tokenPrecedingSpanStart 2014-09-22 15:09:20 -07:00
Jason Freeman
bfde7ece13 Add test for nested calls 2014-09-22 15:05:33 -07:00
Jason Freeman
fd43211d6a Replace native division with integer division 2014-09-22 15:05:31 -07:00
Jason Freeman
2fa24a7e7a Throw when cancellation is requested 2014-09-22 15:05:29 -07:00
Jason Freeman
b38fc05b90 Don't return list index when looking for the argument list 2014-09-22 15:05:25 -07:00
Jason Freeman
102da2d80a Fix errors in signatureHelp.ts 2014-09-22 15:05:23 -07:00
Jason Freeman
4ba2142f8c Refactor signature help into separate file 2014-09-22 15:05:20 -07:00
Renamed from src/services/signatureInfoHelpers.ts (Browse further)