ProjectData readCoverageFile( File x ) { ProjectData data = CoverageDataFileHandler.loadCoverageData( x ); if ( data == null ) { throw new RuntimeException( "File " + x.getName() + " is corrupt." ); } return data; }
private static ProjectData loadCoverageDataFromDatafile(File dataFile) { ProjectData projectData = null; // Read projectData from the serialized file. if (dataFile.isFile()) { projectData = CoverageDataFileHandler.loadCoverageData(dataFile); } if (projectData == null) { // We could not read from the serialized file, so use a new object. logger .info("Cobertura: Coverage data file " + dataFile.getAbsolutePath() + " either does not exist or is not readable. Creating a new data file."); } return projectData; }
private static ProjectData loadCoverageDataFromDatafile(File dataFile) { ProjectData projectData = null; // Read projectData from the serialized file. if (dataFile.isFile()) { projectData = CoverageDataFileHandler.loadCoverageData(dataFile); } if (projectData == null) { // We could not read from the serialized file, so use a new object. logger .info("Cobertura: Coverage data file " + dataFile.getAbsolutePath() + " either does not exist or is not readable. Creating a new data file."); } return projectData; }
private static ProjectData loadCoverageDataFromDatafile(File dataFile) { ProjectData projectData = null; // Read projectData from the serialized file. if (dataFile.isFile()) { projectData = CoverageDataFileHandler.loadCoverageData(dataFile); } if (projectData == null) { // We could not read from the serialized file, so use a new object. System.out.println("Cobertura: Coverage data file " + dataFile.getAbsolutePath() + " either does not exist or is not readable. Creating a new data file."); } return projectData; }
public static ProjectData loadCoverageData(File dataFile) { InputStream is = null; try { is = new BufferedInputStream(new FileInputStream(dataFile), 16384); return loadCoverageData(is); } catch (IOException e) { logger.error("Cobertura: Error reading file " + dataFile.getAbsolutePath() + ": " + e.getLocalizedMessage(), e); return null; } finally { if (is != null) try { is.close(); } catch (IOException e) { logger.error("Cobertura: Error closing file " + dataFile.getAbsolutePath() + ": " + e.getLocalizedMessage(), e); } } } private static ProjectData loadCoverageData(InputStream dataFile)
public static ProjectData loadCoverageData(File dataFile) { InputStream is = null; try { is = new BufferedInputStream(new FileInputStream(dataFile), 16384); return loadCoverageData(is); } catch (IOException e) { logger.log(Level.SEVERE, "Cobertura: Error reading file " + dataFile.getAbsolutePath() + ": " + e.getLocalizedMessage(), e); return null; } finally { if (is != null) try { is.close(); } catch (IOException e) { logger.log(Level.SEVERE, "Cobertura: Error closing file " + dataFile.getAbsolutePath() + ": " + e.getLocalizedMessage(), e); } } } private static ProjectData loadCoverageData(InputStream dataFile)
public void mergeProjectDataFiles(Arguments arguments, ProjectData projectData) { Set<File> filesToMerge = arguments.getFilesToMerge(); if (filesToMerge.isEmpty()) { logger.error("No files were specified for merging."); } // Merge everything for (File newDataFile : filesToMerge) { ProjectData projectDataNew = CoverageDataFileHandler .loadCoverageData(newDataFile); if (projectDataNew != null) projectData.merge(projectDataNew); } } }
return loadCoverageData(is);
projectData = CoverageDataFileHandler.loadCoverageData(dataFile); if (projectData == null) projectData = new ProjectData(); File newDataFile = (File) iter.next(); ProjectData projectDataNew = CoverageDataFileHandler .loadCoverageData(newDataFile); if (projectDataNew != null) projectData.merge(projectDataNew);
private ProjectData getProjectDataInstance() { // Load project data; see notes at the beginning of CodeInstrumentationTask class if (projectData != null) { return projectData; } if (args.getDataFile().isFile()) projectData = CoverageDataFileHandler.loadCoverageData(args .getDataFile()); if (projectData == null) projectData = new ProjectData(); return projectData; } }
projectData = CoverageDataFileHandler.loadCoverageData(dataFile); if (projectData == null) projectData = new ProjectData(); .loadCoverageData(newDataFile); if (projectDataNew != null) projectData.merge(projectDataNew);
ProjectData projectData = CoverageDataFileHandler.loadCoverageData(dataFile);
.loadCoverageData(dataFile);
for ( File serFile : serFiles ) ProjectData data = CoverageDataFileHandler.loadCoverageData( serFile ); aggProjectData.merge( data );
/** * {@inheritDoc} */ public void execute() throws MojoExecutionException, MojoFailureException { if ( skipMojo() ) { return; } if ( !getDataFile().exists() ) { throw new MojoExecutionException( "Unable to dump nonexistent dataFile [" + getDataFile() + "]" ); } ProjectData projectData = CoverageDataFileHandler.loadCoverageData( getDataFile() ); NumberFormat percentage = NumberFormat.getPercentInstance(); NumberFormat integer = NumberFormat.getIntegerInstance(); println( "<?xml version=\"1.0\"?>" ); printProject( projectData, percentage, integer ); Iterator it = projectData.getPackages().iterator(); while ( it.hasNext() ) { PackageData packageData = (PackageData) it.next(); printPackage( percentage, integer, packageData ); } println( "</coverage>" ); }
projectData = CoverageDataFileHandler.loadCoverageData(dataFile); if (projectData == null) projectData = new ProjectData();
.loadCoverageData(dataFile) : new ProjectData(); coberturaInstrumenter.setProjectData(projectData);
.loadCoverageData(dataFile);