DartEntryImpl dartCopy = dartEntry.getWritableCopy();
dartCopy.setState(SourceEntry.CONTENT, CacheState.FLUSHED);
dartCopy.setState(DartEntry.SCAN_ERRORS, CacheState.IN_PROCESS);
cache.put(source, dartCopy);
return new TaskData(
new ScanDartTask(this, source, dartCopy.getModificationTime(), content),
false);
}