Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Differences between xsd and xsd2 #6

Open
3 tasks
fubar-coder opened this issue Jan 8, 2017 · 2 comments
Open
3 tasks

Differences between xsd and xsd2 #6

fubar-coder opened this issue Jan 8, 2017 · 2 comments

Comments

@fubar-coder
Copy link
Contributor

I noticed some differences between xsd and xsd2:

  • The order of the classes is different. Is there some detection what XSD types are really used?
  • Unused XSD types aren't written to the output
  • Automatic detection of imports
@mstijak
Copy link
Member

mstijak commented Jan 8, 2017

xsd2 is based on a blog post code which I extended with additional features.
Some time ago I stumbled upon the source code of original xsd.exe and it's seemed much more complicated. To answer your questions I would need to know how xsd actually works, but unfortunately, I didn't go that deep.

@fubar-coder
Copy link
Contributor Author

This was just a list of things I remembered and just didn't want to forget. Those differences have (for me) a very low priority and just wanted to document this here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants