aboutsummaryrefslogtreecommitdiffhomepage
path: root/crates/shirabe/src/command/package_discovery_trait.rs
diff options
context:
space:
mode:
Diffstat (limited to 'crates/shirabe/src/command/package_discovery_trait.rs')
-rw-r--r--crates/shirabe/src/command/package_discovery_trait.rs6
1 files changed, 2 insertions, 4 deletions
diff --git a/crates/shirabe/src/command/package_discovery_trait.rs b/crates/shirabe/src/command/package_discovery_trait.rs
index cd6c5a0..58361b5 100644
--- a/crates/shirabe/src/command/package_discovery_trait.rs
+++ b/crates/shirabe/src/command/package_discovery_trait.rs
@@ -531,8 +531,7 @@ pub trait PackageDiscoveryTrait {
name,
None,
preferred_stability,
- // TODO(phase-b): Box<dyn ...> cannot be cloned; original PHP shares reference
- Some(PlatformRequirementFilterFactory::ignore_nothing()),
+ Some(platform_requirement_filter.clone()),
0,
None,
shirabe_php_shim::PhpMixed::Null,
@@ -620,8 +619,7 @@ pub trait PackageDiscoveryTrait {
name,
None,
preferred_stability,
- // TODO(phase-b): Box<dyn ...> cannot be cloned; reusing factory result
- Some(PlatformRequirementFilterFactory::ignore_nothing()),
+ Some(platform_requirement_filter.clone()),
RepositorySet::ALLOW_UNACCEPTABLE_STABILITIES,
None,
shirabe_php_shim::PhpMixed::Null,