mirror of
https://github.com/deps-rs/deps.rs.git
synced 2024-11-22 02:16:30 +00:00
Use crate_scope
in advisory query (#153)
This commit is contained in:
parent
aa2e01f96b
commit
041640692d
1 changed files with 3 additions and 7 deletions
|
@ -40,15 +40,11 @@ impl DependencyAnalyzer {
|
|||
|
||||
let name: cargo_lock::Name = name.as_ref().parse().unwrap();
|
||||
let version: cargo_lock::Version = ver.to_string().parse().unwrap();
|
||||
let query = database::Query::new().package_version(name, version);
|
||||
let query = database::Query::crate_scope().package_version(name, version);
|
||||
|
||||
if let Some(db) = advisory_db {
|
||||
let vulnerabilities: Vec<_> = db
|
||||
.query(&query)
|
||||
.into_iter()
|
||||
.filter(|vuln| !vuln.withdrawn())
|
||||
.map(|v| v.to_owned())
|
||||
.collect();
|
||||
let vulnerabilities: Vec<_> =
|
||||
db.query(&query).into_iter().map(|v| v.to_owned()).collect();
|
||||
if !vulnerabilities.is_empty() {
|
||||
dep.vulnerabilities = vulnerabilities;
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue