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