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.
|
/// Return the hashes for the given package name, if they exist.
|
||||||
pub fn get_hashes(&self, package_name: &PackageName) -> &[HashDigest] {
|
pub fn get_hashes(&self, package_name: &PackageName) -> &[HashDigest] {
|
||||||
self.hashes.get(package_name).map_or(&[], Vec::as_slice)
|
self.hashes.get(package_name).map_or(&[], Vec::as_slice)
|
||||||
|
|
@ -61,11 +53,6 @@ impl Resolution {
|
||||||
self.packages.is_empty()
|
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.
|
/// Return the [`ResolutionDiagnostic`]s that were produced during resolution.
|
||||||
pub fn diagnostics(&self) -> &[ResolutionDiagnostic] {
|
pub fn diagnostics(&self) -> &[ResolutionDiagnostic] {
|
||||||
&self.diagnostics
|
&self.diagnostics
|
||||||
|
|
|
||||||
|
|
@ -53,8 +53,6 @@ pub enum Error {
|
||||||
// Build error
|
// Build error
|
||||||
#[error(transparent)]
|
#[error(transparent)]
|
||||||
Build(anyhow::Error),
|
Build(anyhow::Error),
|
||||||
#[error("Failed to build editable: `{0}`")]
|
|
||||||
BuildEditable(String, #[source] anyhow::Error),
|
|
||||||
#[error("Built wheel has an invalid filename")]
|
#[error("Built wheel has an invalid filename")]
|
||||||
WheelFilename(#[from] WheelFilenameError),
|
WheelFilename(#[from] WheelFilenameError),
|
||||||
#[error("Package metadata name `{metadata}` does not match given name `{given}`")]
|
#[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::error::Error for ConflictingDistributionError {}
|
||||||
|
|
||||||
impl std::fmt::Display for ConflictingDistributionError {
|
impl Display for ConflictingDistributionError {
|
||||||
fn fmt(&self, f: &mut std::fmt::Formatter) -> std::fmt::Result {
|
fn fmt(&self, f: &mut Formatter) -> std::fmt::Result {
|
||||||
let ConflictingDistributionError {
|
let ConflictingDistributionError {
|
||||||
ref name,
|
ref name,
|
||||||
ref version1,
|
ref version1,
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue