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

