I did not had a deep look into it but is definitively much more cleaner and understandable. Does it actually work? :) On long run this will pay off as it become maintainable. I wanted do do some changes but I guess that that will interfere with your work and merging will be hard. Or not? Shall I do it or wait for you to have a stable version? Well, as stable as we get used to be :)
Alin On Thu, May 29, 2008 at 8:54 AM, Rickard Öberg <[EMAIL PROTECTED]> wrote: > 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 > -- Alin Dreghiciu http://www.ops4j.org - New Energy for OSS Communities - Open Participation Software. http://www.qi4j.org - New Energy for Java - Domain Driven Development. http://malaysia.jayway.net - New Energy for Projects - Great People working on Great Projects at Great Places _______________________________________________ qi4j-dev mailing list [email protected] http://lists.ops4j.org/mailman/listinfo/qi4j-dev

