Skip to content

Commit 3403723

Browse files
andholpil
authored andcommitted
feat: only check for major version for direct dependencies ✨
1 parent dc4ed2f commit 3403723

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

compiler-cli/src/dependencies.rs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -422,6 +422,12 @@ pub fn download<Telem: Telemetry>(
422422
.packages
423423
.iter()
424424
.map(|manifest_pkg| (manifest_pkg.name.to_string(), manifest_pkg.version.clone()))
425+
.filter(|(name, _)| {
426+
manifest
427+
.requirements
428+
.iter()
429+
.any(|(required_pkg, _)| name == required_pkg)
430+
})
425431
.collect();
426432
let major_versions_available = dependency::resolve_major_versions(
427433
PackageFetcher::boxed(runtime.handle().clone()),

0 commit comments

Comments
 (0)