void updateCoverageData(@NotNull CoverageSuitesBundle suite) {
    CoverageSuitesBundle currentSuite = myActiveBundles.get(suite.getCoverageEngine());
    if (currentSuite != null) {
      SubCoverageManager.getInstance(myProject).restoreMergedCoverage(currentSuite);
      closeSuitesBundle(currentSuite, false);
    }

    CoverageDataAnnotationsManager.getInstance(myProject).clearAnnotations();

    if (suite.ensureReportFilesExist()) {
      myActiveBundles.put(suite.getCoverageEngine(), suite);
      fireBeforeSuiteChosen();
      renewCoverageData(suite);
      fireAfterSuiteChosen();
    }
    else {
      triggerPresentationUpdate();
    }
  }
void updateCoverageData(@NotNull CoverageSuitesBundle suite)