viniciusjarina/mono — comment on commit 29a431f45143d14ddbaba69f5f5353bc8d1c5b45
File:  line 0
By atsushieno:

This is a copy of my reply to your non-public email to me:

From what I read, the patch fixes only about deserialization. What happens if the same object
is written to the output? What if the type is "exported" into WSDL and vice versa (imported) ?
If they are not imported and exported correctly, our "Add Service Reference" feature will be
kept (or got) broken.

(Historically when Moonlight was alive, I had been urged to fix lots of "runtime" bugs
that did not contain any WSDL related bugs, which then became problematic when
people started to ask about "Add Service Reference" feature working. WCF work target
had been transitive and its current scope contains such WSDL part.
It is messy, but what users ended up to complain.)