lcov-parser 3.2.2

LCOV report parser for Rust
Documentation
extern crate lcov_parser;
extern crate tempdir;

use lcov_parser:: { merge_files };
use tempdir::TempDir;

fn main() {
    let trace_files = [
        "../../../tests/fixtures/fixture1.info",
        "../../../tests/fixtures/fixture2.info"
    ];
    let _ = match merge_files(&trace_files) {
        Ok(report) => {
            let tmp_dir = TempDir::new("example_report").expect("create temp dir");
            let file_path = tmp_dir.path().join("merged_report.lcov");
            report.save_as(file_path.as_path().clone())
        },
        Err(err) => panic!(err)
    };
}