Hey all,

I just committed the new code. What you want to look at is 
org.qi4j.runtime.composite.qi and org.qi4j.runtime.structure.qi 
packages, which is where all the new code is.

Everything has been condensed down into *Model classes. This includes 
model building, resolution, binding and instantiation. In other words, 
those Model classes has quite a lot of stuff in them. However, since 
they are more than before as all collections are now explicitly modelled 
I don't think they will become too large or messy (I hope).

There is one test class right now, CompositeCompositeTest. It 
instantiates and builds up the application model, binds it, and then 
instantiates and invokes a Composite.

I'm a bit worried still about whether all of this will work out in the 
end, but there's no way to find out other than try I think. So far it 
looks good.

I'm going to continue to implement the various dependency injection 
providers now, and also add concerns and side-effects.

/Rickard

_______________________________________________
qi4j-dev mailing list
[email protected]
http://lists.ops4j.org/mailman/listinfo/qi4j-dev

Reply via email to