@Override
  @Nullable
  public final @Nls String getDirCoverageInformationString(@NotNull PsiDirectory psiDirectory,
                                                           @NotNull CoverageSuitesBundle currentSuite,
                                                           @NotNull CoverageDataManager coverageDataManager) {
    final PsiPackage psiPackage = JavaDirectoryService.getInstance().getPackage(psiDirectory);
    if (psiPackage == null) return null;

    final VirtualFile virtualFile = psiDirectory.getVirtualFile();

    return getDirCoverageInformationString(psiDirectory.getProject(), virtualFile, currentSuite, coverageDataManager);
  }
@Override
  @Nullable
  public final @Nls String getDirCoverageInformationString(@NotNull PsiDirectory psiDirectory,
                                                           @NotNull CoverageSuitesBundle currentSuite,
                                                           @NotNull CoverageDataManager coverageDataManager)