Iterable<AbstractFileViewProvider> () { Set<AbstractFileViewProvider> copies = getUserData(KNOWN_COPIES); if (copies != null) { return JBIterable.from(copies).filter(copy -> copy.getCachedPsiFiles().stream().anyMatch(f -> f.getOriginalFile().getViewProvider() == this)); } return Collections.emptySet(); }