Cecil migration path 07 Sep 2006


I started working on what will be the next version of Cecil. I have introduced quite a bunch of breaking changes. For instance I've removed all the pointless interfaces that were part of the old API. To ensure a smooth transition, I've written a migration script that you can use to port your code. The script is located here. It has been succesfully used on a few projects in the cecil module, like Gendarme or permview. It also works for the parts of db4o which depend upon Cecil. All you need is a ruby interpreter:
ruby cecil-mig.rb path/to/source