@NotNull
  @Override
  public List<VirtualFile> getFilesToRefresh() {
    List<VirtualFile> files = ContainerUtil.mapNotNull(getContents(), content -> {
      return content instanceof FileContent ? ((FileContent)content).getFile() : null;
    });
    return ContainerUtil.filter(files, file -> file.isInLocalFileSystem());
  }
@NotNull
  @Override
  public List<VirtualFile> getFilesToRefresh()