}
@Override
public AnalysisContext getContext() {
if (analysisContext == null) {
analysisContext = new SdkAnalysisContext();
SourceFactory factory = new SourceFactory(new DartUriResolver(this));
analysisContext.setSourceFactory(factory);
String[] uris = getUris();
ChangeSet changeSet = new ChangeSet();
for (String uri : uris) {