// The analysis was performed on out-of-date sources. Mark the cache so that the source
// will be re-verified using the up-to-date sources.
//
// dartCopy.setState(DartEntry.VERIFICATION_ERRORS, librarySource, CacheState.INVALID);
removeFromParts(source, dartEntry);
dartCopy.invalidateAllInformation();
dartCopy.setModificationTime(sourceTime);
cache.removedAst(source);
workManager.add(source, SourcePriority.UNKNOWN);
} else {
//