aboutsummaryrefslogtreecommitdiffhomepage
path: root/crates/shirabe/src/dependency_resolver/solver.rs
diff options
context:
space:
mode:
authornsfisis <nsfisis@gmail.com>2026-05-17 18:21:00 +0900
committernsfisis <nsfisis@gmail.com>2026-05-17 18:21:00 +0900
commit465a3a1bd96e15d7807d1bd05294299eee3427df (patch)
treedecb5e3b2db3388e8dd950713732b4d09cc2f07a /crates/shirabe/src/dependency_resolver/solver.rs
parentdb5b360d5f1ddfdc6ba7cce6704b41310b715f70 (diff)
downloadphp-shirabe-465a3a1bd96e15d7807d1bd05294299eee3427df.tar.gz
php-shirabe-465a3a1bd96e15d7807d1bd05294299eee3427df.tar.zst
php-shirabe-465a3a1bd96e15d7807d1bd05294299eee3427df.zip
fix(compile): extract constants from traits to make them dyn-compatible
Diffstat (limited to 'crates/shirabe/src/dependency_resolver/solver.rs')
-rw-r--r--crates/shirabe/src/dependency_resolver/solver.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/crates/shirabe/src/dependency_resolver/solver.rs b/crates/shirabe/src/dependency_resolver/solver.rs
index d5f4ccd..b26c289 100644
--- a/crates/shirabe/src/dependency_resolver/solver.rs
+++ b/crates/shirabe/src/dependency_resolver/solver.rs
@@ -15,7 +15,7 @@ use crate::dependency_resolver::policy_interface::PolicyInterface;
use crate::dependency_resolver::pool::Pool;
use crate::dependency_resolver::problem::Problem;
use crate::dependency_resolver::request::Request;
-use crate::dependency_resolver::rule::Rule;
+use crate::dependency_resolver::rule::{self, Rule};
use crate::dependency_resolver::rule_set::RuleSet;
use crate::dependency_resolver::rule_set_generator::RuleSetGenerator;
use crate::dependency_resolver::rule_watch_graph::RuleWatchGraph;
@@ -206,7 +206,7 @@ impl Solver {
reason_data.insert("constraint".to_string(), PhpMixed::Null);
problem.add_rule(Rule::generic(GenericRule::new(
Vec::new(),
- PhpMixed::Int(Rule::RULE_ROOT_REQUIRE),
+ PhpMixed::Int(rule::RULE_ROOT_REQUIRE),
PhpMixed::Array(
reason_data
.into_iter()
@@ -590,7 +590,7 @@ impl Solver {
array_unshift::<i64>(&mut other_learned_literals, learned_literal);
let new_rule = GenericRule::new(
other_learned_literals,
- PhpMixed::Int(Rule::RULE_LEARNED),
+ PhpMixed::Int(rule::RULE_LEARNED),
PhpMixed::Int(why),
);