boolean isValidReportDirectory(File dir) {
        File jsonFile = new File(dir, "jscoverage.json");
        File srcDir = new File(dir, Main.reportSrcSubDir);
        return isValidDirectory(dir) && isValidFile(jsonFile) && isValidDirectory(srcDir);
    }