From 2ca6b56c4f60cd0135e0c98cea3fc78fbd1c4985 Mon Sep 17 00:00:00 2001 From: nsfisis Date: Sun, 17 May 2026 15:52:38 +0900 Subject: fix(compile): add missing use declarations for Command, Composer, IOInterface, etc. --- crates/shirabe/src/dependency_resolver/multi_conflict_rule.rs | 5 ++++- crates/shirabe/src/dependency_resolver/rule2_literals.rs | 5 ++++- 2 files changed, 8 insertions(+), 2 deletions(-) (limited to 'crates/shirabe/src/dependency_resolver') diff --git a/crates/shirabe/src/dependency_resolver/multi_conflict_rule.rs b/crates/shirabe/src/dependency_resolver/multi_conflict_rule.rs index 981a522..ed77a19 100644 --- a/crates/shirabe/src/dependency_resolver/multi_conflict_rule.rs +++ b/crates/shirabe/src/dependency_resolver/multi_conflict_rule.rs @@ -1,7 +1,10 @@ //! ref: composer/src/Composer/DependencyResolver/MultiConflictRule.php +use shirabe_php_shim::PhpMixed; + use crate::dependency_resolver::generic_rule::RuleLiterals; -use crate::dependency_resolver::rule::Rule; +use crate::dependency_resolver::request::Request; +use crate::dependency_resolver::rule::{ReasonData, Rule}; use anyhow::Result; use shirabe_php_shim::{PHP_VERSION_ID, RuntimeException, hash_raw}; diff --git a/crates/shirabe/src/dependency_resolver/rule2_literals.rs b/crates/shirabe/src/dependency_resolver/rule2_literals.rs index 50ae77b..364b0a6 100644 --- a/crates/shirabe/src/dependency_resolver/rule2_literals.rs +++ b/crates/shirabe/src/dependency_resolver/rule2_literals.rs @@ -1,7 +1,10 @@ //! ref: composer/src/Composer/DependencyResolver/Rule2Literals.php +use shirabe_php_shim::PhpMixed; + use crate::dependency_resolver::generic_rule::RuleLiterals; -use crate::dependency_resolver::rule::Rule; +use crate::dependency_resolver::request::Request; +use crate::dependency_resolver::rule::{ReasonData, Rule}; #[derive(Debug)] pub struct Rule2Literals { -- cgit v1.3.1