DescriptionEnsure that AnalysisContext futures are completed when context disposed.
It's possible for the analysis server to create or destroy contexts in
the background while the user is working (as a result of changes on
the filesystem). This ensures that if any code completions are
waiting for analysis when that happens, they are aborted.
R=brianwilkerson@google.com
Committed: https://code.google.com/p/dart/source/detail?r=42416
Patch Set 1 #Patch Set 2 : Handle case of computeAsync called after dispose #
Messages
Total messages: 4 (1 generated)
|