ripr 0.8.0

Find static mutation-exposure gaps before expensive mutation testing
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
use super::{CheckInput, CheckOutput};
use crate::analysis::AnalysisResult;
use crate::app::CHECK_OUTPUT_SCHEMA_VERSION;

pub(super) fn check_output_from_analysis(
    input: CheckInput,
    analysis: AnalysisResult,
) -> CheckOutput {
    CheckOutput {
        schema_version: CHECK_OUTPUT_SCHEMA_VERSION.to_string(),
        tool: "ripr".to_string(),
        mode: input.mode,
        root: input.root,
        base: input.base,
        summary: analysis.summary,
        findings: analysis.findings,
    }
}