Skip to content

chore(ci): break setup into composite action, and add cargo-mutants #54

chore(ci): break setup into composite action, and add cargo-mutants

chore(ci): break setup into composite action, and add cargo-mutants #54

Triggered via pull request January 19, 2026 23:16
@andogqandogq
synchronize #5
feat/mutants
Status Failure
Total duration 17m 51s
Artifacts 1

ci.yaml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

1 error and 10 warnings
cargo-mutants
Process completed with exit code 3.
Missed mutant: src/ty/solver.rs#L312
replace == with != in Solver<'types, 'type_vars>::merge_solutions
Missed mutant: src/ty/solver.rs#L316
replace match guard literal.can_coerce(self.types, ref_ty) with false in Solver<'types, 'type_vars>::merge_solutions
Missed mutant: src/ty/solver.rs#L316
replace match guard literal.can_coerce(self.types, ref_ty) with true in Solver<'types, 'type_vars>::merge_solutions
Missed mutant: src/ty/solver.rs#L312
replace match guard solved_ty == ref_ty with false in Solver<'types, 'type_vars>::merge_solutions
Missed mutant: src/ty/solver.rs#L312
replace match guard solved_ty == ref_ty with true in Solver<'types, 'type_vars>::merge_solutions
Missed mutant: src/ty/solver.rs#L273
delete match arm Type::Tuple(vars) in Solver<'types, 'type_vars>::simple_merge_and_insert
Missed mutant: src/ty/solver.rs#L272
delete match arm Solution::Type(ty) in Solver<'types, 'type_vars>::simple_merge_and_insert
Missed mutant: src/ty/solver.rs#L120
replace Solver<'types, 'type_vars>::solve_function with ()
Missed mutant: src/ty/constraints.rs#L75
replace Constraints::function with ()
Missed mutant: src/ty/constraints.rs#L58
replace Constraints::integer_unsigned with ()

Artifacts

Produced during runtime
Name Size Digest
mutants-out Expired
1.41 MB
sha256:d9387e6d1e463ae28c7785d73d998cedadc8eaea29c41ffb944bd24a7734521d