rebar3_mutate_report (rebar3_mutate v0.5.0)

View Source

Summary

Types

counts/0

-type counts() :: #{atom() => non_neg_integer()}.

results/0

-type results() :: [{rebar3_mutate_ast:mutation_point(), verdict()}].

verdict/0

-type verdict() :: rebar3_mutate_runner:verdict().

Functions

count(Results)

-spec count(results()) -> counts().

format(Module, Results)

-spec format(atom(), results()) -> ok.

format_json(AllResults, SkippedModules)

-spec format_json([{atom(), results()}], [{atom(), term()}]) -> iodata().

score(Counts)

-spec score(counts()) -> float().

testable(_)

-spec testable(counts()) -> non_neg_integer().

total_count(AllResults)

-spec total_count([{atom(), results()}]) -> counts().