@@ -70,22 +70,22 @@ impl ComponentLoader {
7070 pub ( crate ) async fn load_composed (
7171 & self ,
7272 component : & AppComponent < ' _ > ,
73- complicator : & impl spin_factors_executor:: TriggerDependenciesComposer ,
73+ trigger_dependencies_composer : & impl spin_factors_executor:: TriggerDependenciesComposer ,
7474 ) -> anyhow:: Result < Vec < u8 > > {
7575 let loader = ComponentSourceLoaderFs ;
7676
7777 let trigger_deps = & component. locked . trigger_dependencies ;
7878
79- let complications = load_complications ( & mut trigger_deps. iter ( ) , & loader) . await ?;
79+ let trigger_deps = load_trigger_dependencies ( & mut trigger_deps. iter ( ) , & loader) . await ?;
8080
81- let complicate = async |c : Vec < u8 > | {
82- complicator
83- . compose_trigger_dependencies ( & complications , c)
81+ let apply_trigger_deps = async |c : Vec < u8 > | {
82+ trigger_dependencies_composer
83+ . compose_trigger_dependencies ( & trigger_deps , c)
8484 . await
8585 . map_err ( spin_compose:: ComposeError :: PrepareError )
8686 } ;
8787
88- let composed = spin_compose:: compose ( & loader, component. locked , complicate )
88+ let composed = spin_compose:: compose ( & loader, component. locked , apply_trigger_deps )
8989 . await
9090 . with_context ( || {
9191 format ! (
@@ -104,7 +104,7 @@ impl<T: RuntimeFactors, U> spin_factors_executor::ComponentLoader<T, U> for Comp
104104 & self ,
105105 engine : & wasmtime:: Engine ,
106106 component : & AppComponent ,
107- complicator : & impl spin_factors_executor:: TriggerDependenciesComposer ,
107+ trigger_dependencies_composer : & impl spin_factors_executor:: TriggerDependenciesComposer ,
108108 ) -> anyhow:: Result < Component > {
109109 let source = component
110110 . source ( )
@@ -122,16 +122,18 @@ impl<T: RuntimeFactors, U> spin_factors_executor::ComponentLoader<T, U> for Comp
122122 return Ok ( component) ;
123123 }
124124
125- let composed = self . load_composed ( component, complicator) . await ?;
125+ let composed = self
126+ . load_composed ( component, trigger_dependencies_composer)
127+ . await ?;
126128
127129 let component = spin_core:: Component :: new ( engine, composed)
128130 . with_context ( || format ! ( "failed to compile component from {}" , quoted_path( & path) ) ) ?;
129131 Ok ( component)
130132 }
131133}
132134
133- pub ( crate ) async fn load_complications (
134- extras : & mut impl ExactSizeIterator <
135+ pub ( crate ) async fn load_trigger_dependencies (
136+ trigger_dependencies : & mut impl ExactSizeIterator <
135137 Item = ( & String , & Vec < spin_app:: locked:: LockedComponentDependency > ) ,
136138 > ,
137139 loader : & spin_compose:: ComponentSourceLoaderFs ,
@@ -142,25 +144,25 @@ pub(crate) async fn load_complications(
142144 use spin_factors_executor:: TriggerDependency ;
143145 use std:: collections:: HashMap ;
144146
145- let mut complications = HashMap :: with_capacity ( extras . len ( ) ) ;
147+ let mut resolved_trigger_deps = HashMap :: with_capacity ( trigger_dependencies . len ( ) ) ;
146148
147- for ( role, role_components) in extras {
148- let mut complications_for_role = Vec :: with_capacity ( role_components. len ( ) ) ;
149+ for ( role, role_components) in trigger_dependencies {
150+ let mut deps_for_role = Vec :: with_capacity ( role_components. len ( ) ) ;
149151
150152 for locked_dep in role_components {
151- let data = load_complication_data ( loader, & locked_dep. source ) . await ?;
152- complications_for_role . push ( TriggerDependency {
153+ let data = load_trigger_dep_data ( loader, & locked_dep. source ) . await ?;
154+ deps_for_role . push ( TriggerDependency {
153155 data,
154156 dependency : locked_dep. clone ( ) ,
155157 } ) ;
156158 }
157- complications . insert ( role. clone ( ) , complications_for_role ) ;
159+ resolved_trigger_deps . insert ( role. clone ( ) , deps_for_role ) ;
158160 }
159161
160- Ok ( complications )
162+ Ok ( resolved_trigger_deps )
161163}
162164
163- async fn load_complication_data (
165+ async fn load_trigger_dep_data (
164166 loader : & ComponentSourceLoaderFs ,
165167 source : & spin_app:: locked:: LockedComponentSource ,
166168) -> anyhow:: Result < TriggerDependencyData > {
0 commit comments