remove method
Implementation
@override
Future<void> remove(String file) async {
AnalysisContext context;
try {
context = analysisCollection.contextFor(file);
} catch (e) {
// its likely this file does not need to be included within analysis
// so we can just return
return;
}
_memoryProvider.deleteFile(file);
context.changeFile(file);
await refreshDependencies();
}