Hi Geoff,
Geoff Groos wrote:
> Hey J?rg,
>
> Thanks for the note about enums, I had it in my head that enum's have been
> in java like that since 1.0. This explains why so many APIs inside java
> are using int constants.
>
> Anyways, my todos:
>
> *
> revert the method signatures to maintain binary compatibility. This means
> I have to use a cast in a couple places but I think its a pretty safe one
> (ie, I'm not sure theres a flow where the XPathStrategy can return a
> marshaller that isn't a XPathMarshaller).
??? Just add the method asking for support of references in Mapper.
XStream's binary contract in this area is based on derived types of
MapperWrapper. There's no cast necessary.
> *
> I'll remove the enums and use static integers (maybe with an odd range of
> numbers so-as to allow for an assertion that the caller used the proper
> integers)
Just a boolean. Support references for a type or not.
> And of course when I send you any diffs I'll remove the class files --that
> was simply me bashing your build system into a repo that I didn't really
> spend much time setting up. I just wanted a concise list of the diffs,
> which a github pull-request provides.
OK. Note, xtream repo is now at x-stream.github.com/xstream.
Cheers,
Jörg
---------------------------------------------------------------------
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email