Yes, we use Cayenne's plist serializer, and that would be very handy
to have. In fact, it would be particularly handy for me because I
need to do equality tests between old EOModeler and new EOModeler but
their order is all different. It makes using diff a non-starter. So
definitely, yeah, send it on over :)
ms
On Jul 17, 2006, at 11:06 AM, mar..iffy-berlin.in-berlin.de wrote:
> Hi,
>
> I was constantly annoyed by the fact that different versions of
> EOModeler use different kinds of plist serialization and so even
> small changes to an EOModel cause completely different files.
> Trying to merge that with CVS is a nightmare.
>
> So I wrote a small tool to normalize all the plists in the eomodel.
> It sorts all the dictionaries and arrays alphabetically, puts every
> entry on its own line, puts quotes around everything, etc. Now only
> real changes show up as changes, which made my life with CVS much
> easier :)
>
> At the moment its just a small hack in the form of a plugin
> providing a single button. Problem is, I'm using the
> NSPropertyListSerialization that comes with WO, and so I had to
> copy the javafoundation.jar into the plugin.
>
> Now that there is the amazing new EOModeler perspective in WOlips,
> I wonder if there is interest to put that functionality into
> WOLips? I understand we cannot use WO jars in WOLips, but I assume
> there is a plist serializer in Cayenne or whatever the EOModeler
> perspective uses?
>
> If there is interest in this plugin, just drop me an email.
>
> Marc
>
This archive was generated by hypermail 2.0.0 : Mon Jul 17 2006 - 11:24:25 EDT