mirror of https://github.com/astral-sh/uv
Remove some unused public methods (#8993)
## Summary Notice these in an unrelated refactor.
This commit is contained in:
parent
744a9091a2
commit
ac9ce853cf
|
|
@ -28,14 +28,6 @@ impl Resolution {
|
|||
}
|
||||
}
|
||||
|
||||
/// Return the remote distribution for the given package name, if it exists.
|
||||
pub fn get_remote(&self, package_name: &PackageName) -> Option<&Dist> {
|
||||
match self.packages.get(package_name)? {
|
||||
ResolvedDist::Installable(dist) => Some(dist),
|
||||
ResolvedDist::Installed(_) => None,
|
||||
}
|
||||
}
|
||||
|
||||
/// Return the hashes for the given package name, if they exist.
|
||||
pub fn get_hashes(&self, package_name: &PackageName) -> &[HashDigest] {
|
||||
self.hashes.get(package_name).map_or(&[], Vec::as_slice)
|
||||
|
|
@ -61,11 +53,6 @@ impl Resolution {
|
|||
self.packages.is_empty()
|
||||
}
|
||||
|
||||
/// Return the set of [`Requirement`]s that this resolution represents.
|
||||
pub fn requirements(&self) -> impl Iterator<Item = Requirement> + '_ {
|
||||
self.packages.values().map(Requirement::from)
|
||||
}
|
||||
|
||||
/// Return the [`ResolutionDiagnostic`]s that were produced during resolution.
|
||||
pub fn diagnostics(&self) -> &[ResolutionDiagnostic] {
|
||||
&self.diagnostics
|
||||
|
|
|
|||
|
|
@ -53,8 +53,6 @@ pub enum Error {
|
|||
// Build error
|
||||
#[error(transparent)]
|
||||
Build(anyhow::Error),
|
||||
#[error("Failed to build editable: `{0}`")]
|
||||
BuildEditable(String, #[source] anyhow::Error),
|
||||
#[error("Built wheel has an invalid filename")]
|
||||
WheelFilename(#[from] WheelFilenameError),
|
||||
#[error("Package metadata name `{metadata}` does not match given name `{given}`")]
|
||||
|
|
|
|||
|
|
@ -777,8 +777,8 @@ pub struct ConflictingDistributionError {
|
|||
|
||||
impl std::error::Error for ConflictingDistributionError {}
|
||||
|
||||
impl std::fmt::Display for ConflictingDistributionError {
|
||||
fn fmt(&self, f: &mut std::fmt::Formatter) -> std::fmt::Result {
|
||||
impl Display for ConflictingDistributionError {
|
||||
fn fmt(&self, f: &mut Formatter) -> std::fmt::Result {
|
||||
let ConflictingDistributionError {
|
||||
ref name,
|
||||
ref version1,
|
||||
|
|
|
|||
Loading…
Reference in New Issue