Openable[] openables = new Openable[allOpenables.size()];
allOpenables.toArray(openables);
try {
// resolve
SearchableEnvironment searchableEnvironment = project.newSearchableNameEnvironment(this.hierarchy.workingCopies);
this.nameLookup = searchableEnvironment.nameLookup;
this.hierarchyResolver.resolve(openables, null, monitor);
} catch (JavaModelException e) {
// project doesn't exit: ignore
}