private @Nullable Collection<PsiFileSystemItem> getIncludingFileContexts(@NotNull PsiFile file) {
    if (useIncludingFileAsContext()) {
      FileContextProvider contextProvider = FileContextProvider.getProvider(file);
      if (contextProvider != null) {
        Collection<PsiFileSystemItem> folders = contextProvider.getContextFolders(file);
        if (!folders.isEmpty()) {
          return folders;
        }
        PsiFile contextFile = contextProvider.getContextFile(file);
        if (contextFile != null && contextFile.getParent() != null) {
          return singletonList(contextFile.getParent());
        }
      }
    }
    return null;
  }
private @Nullable Collection<PsiFileSystemItem> getIncludingFileContexts(@NotNull PsiFile file)