cargo-crap4rust 0.8.1

Cargo subcommand for computing CRAP scores across Rust crates
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
// Copyright 2026 Umberto Gotti <umberto.gotti@umbertogotti.dev>
// Licensed under the MIT License
// SPDX-License-Identifier: MIT

use anyhow::Result;

use crate::invocation::config::Config;
use crate::invocation::package_context::PackageContext;

pub trait PackageResolver {
    fn resolve(&self, config: &Config) -> Result<Vec<PackageContext>>;
}