Descriptionabort completion request - fixes #24271
This CL aborts completion requests (returns empty list of completions)
if either a newer completion request is received
or the source changes after the completion request was received.
In addition, I wrapped calls to AnalysisFutureHelper computeAsync
in exception handlers so that it will be easier to track async exceptions
back to the code that requested the computations.
R=brianwilkerson@google.com
Committed: https://github.com/dart-lang/sdk/commit/3fc06a4aa7c506a260aee1d91d5b14c5726662d0
Patch Set 1 #
Total comments: 2
Patch Set 2 : merge #Patch Set 3 : address comment #
Messages
Total messages: 6 (2 generated)
|