aboutsummaryrefslogtreecommitdiffhomepage
path: root/crates/shirabe/src/installer/package_event.rs
diff options
context:
space:
mode:
Diffstat (limited to 'crates/shirabe/src/installer/package_event.rs')
-rw-r--r--crates/shirabe/src/installer/package_event.rs8
1 files changed, 4 insertions, 4 deletions
diff --git a/crates/shirabe/src/installer/package_event.rs b/crates/shirabe/src/installer/package_event.rs
index 0268721..d0aecc8 100644
--- a/crates/shirabe/src/installer/package_event.rs
+++ b/crates/shirabe/src/installer/package_event.rs
@@ -1,6 +1,6 @@
//! ref: composer/src/Composer/Installer/PackageEvent.php
-use crate::composer::Composer;
+use crate::composer::ComposerWeakHandle;
use crate::dependency_resolver::operation::OperationInterface;
use crate::event_dispatcher::Event;
use crate::io::IOInterface;
@@ -10,7 +10,7 @@ use indexmap::IndexMap;
#[derive(Debug)]
pub struct PackageEvent {
inner: Event,
- composer: Composer,
+ composer: ComposerWeakHandle,
io: Box<dyn IOInterface>,
dev_mode: bool,
local_repo: Box<dyn RepositoryInterface>,
@@ -21,7 +21,7 @@ pub struct PackageEvent {
impl PackageEvent {
pub fn new(
event_name: String,
- composer: Composer,
+ composer: ComposerWeakHandle,
io: Box<dyn IOInterface>,
dev_mode: bool,
local_repo: Box<dyn RepositoryInterface>,
@@ -43,7 +43,7 @@ impl PackageEvent {
self.inner.get_name()
}
- pub fn get_composer(&self) -> &Composer {
+ pub fn get_composer(&self) -> &ComposerWeakHandle {
&self.composer
}