Open Pathemeous opened 7 years ago
The ParseResult
only returns isValid() == true
when the parsing was successful. This only happens when a finished program is provided, which is often not the case when requesting code completion. We need the pares result to also continue when parsing was only partially successful.
To implement syntactic code completion, we must have a
FailableFunction
that interfaces with the SpoofaxICompletionService
.Furthermore we need an Eclipse implementation of this behaviour.