Niclas Hedhman wrote: > Nothing else than I am sitting on a huge local refactoring, that we > probably should inform everyone of.
So, last week me and Niclas sat down and looked at the Structure101 analysis of Qi4j, as it had been pointed out to us that the results were not so good. There were quite a lot of issues, but we were only concerned with API for now, since runtime we can always clean up later. As a result of this we have refactored all API classes so that Structure101 says it's "clean" (basically fixing all cyclic package dependencies), and have also moved everything one level from org.qi4j into org.qi4j.api, so that it's symmetric with org.qi4j.spi and org.qi4j.runtime. Overall I think the refactoring is pretty good, but there's a LOT of changes because of it. Everything that is in OPS4J will be refactored with it, but any custom projects will require some work, mainly on imports of packages. Those are the main changes coming up (AFAICR). Niclas, what did I miss? /Rickard _______________________________________________ qi4j-dev mailing list [email protected] http://lists.ops4j.org/mailman/listinfo/qi4j-dev

