summaryrefslogtreecommitdiffstats
path: root/src/package/package.rs
diff options
context:
space:
mode:
authorMatthias Beyer <matthias.beyer@atos.net>2021-09-16 12:38:50 +0200
committerMatthias Beyer <matthias.beyer@atos.net>2021-09-16 12:38:50 +0200
commit555734ea066d11d0b3efb96bff84563847f0757d (patch)
tree6d46f8b8fd0c4c563f401ca326fd425c9a8af53b /src/package/package.rs
parent63566cccba0c2c42af2e38d7ec0a922a60cf128d (diff)
parent1ad7f9d3a2e783a2392b5362e34930032cdffdb1 (diff)
Merge branch 'dependency-if'
Diffstat (limited to 'src/package/package.rs')
-rw-r--r--src/package/package.rs25
1 files changed, 0 insertions, 25 deletions
diff --git a/src/package/package.rs b/src/package/package.rs
index 883ac1f..64c5bd0 100644
--- a/src/package/package.rs
+++ b/src/package/package.rs
@@ -11,9 +11,7 @@
use std::collections::HashMap;
use std::path::PathBuf;
-use anyhow::Result;
use getset::Getters;
-use itertools::Itertools;
use serde::Deserialize;
use serde::Serialize;
@@ -21,7 +19,6 @@ use crate::package::dependency::*;
use crate::package::name::*;
use crate::package::source::*;
use crate::package::version::*;
-use crate::package::ParseDependency;
use crate::package::{Phase, PhaseName};
use crate::util::docker::ImageName;
use crate::util::EnvironmentVariableName;
@@ -107,28 +104,6 @@ impl Package {
self.dependencies = dependencies;
}
- pub fn get_self_packaged_dependencies(
- &self,
- ) -> impl Iterator<Item = Result<(PackageName, PackageVersionConstraint)>> + '_ {
- let build_iter = self
- .dependencies()
- .build()
- .iter()
- .cloned()
- .map(|d| d.parse_as_name_and_version());
-
- let runtime_iter = self
- .dependencies()
- .runtime()
- .iter()
- .cloned()
- .map(|d| d.parse_as_name_and_version());
-
- build_iter
- .chain(runtime_iter)
- .unique_by(|res| res.as_ref().ok().cloned())
- }
-
/// Get a wrapper object around self which implements a debug interface with all details about
/// the Package object
#[cfg(debug_assertions)]