@Override
      public boolean isFileVisible(VirtualFile file, boolean showHiddenFiles) {
        return super.isFileVisible(file, showHiddenFiles) && (index == null || !index.isExcluded(file));
      }
@Override
      public boolean isFileVisible(VirtualFile file, boolean showHiddenFiles)