Ticket #97 (closed defect: fixed)
Several issues with completing method bindings
| Reported by: | stephan | Owned by: | stephan |
|---|---|---|---|
| Priority: | major | Milestone: | OTDT_1.2.4 |
| Component: | content assist | Version: | 1.1.7 |
| Keywords: | Cc: |
Description
this issue is spawned from #24 where completing individual elements like types within a method binding are discussed, whereas this issue is about creating full method specs using completion.
When completing the RHS of a method binding, several combinations caused problems. The following situations have to be supported:
- completion after "->", "=>" and "<-"
- completion after "<-" with or without callin modifier (before|replace|after)
- completion after any binding token where the LHS spec is either short or long (with signature)
Note that causes for these issues are scattered over
- Parser (performing error recovery and setting positions)
- CompletionEngine (initially generating proposals),
- CompletionAdaptor (creating rewrite-based proposals from string-based proposals) and
- ASTRewriteAnalyzer (performing rewrites).
Attachments
Change History
Note: See
TracTickets for help on using
tickets.
all news
RSS feed