Alim, Super. Thanks so much for this work.
I'll start work on it first thing next week. It might take a little time because I've recently made some related changes. So, merging your changes might take a little work. I'll try to keep you informed of my progress. And, I might have a question or two. Dave On Fri, Jun 16, 2017 at 08:21:26AM -0000, Alim Gokkaya wrote: > Alim Gokkaya added you as a reviewer on pull request #25: > > Various improvements and fixes > > Hello, > > > > We have been using your library to generate Python classes > from some large XSD files with multiple namespaces. > Thanks a lot for all contributor! > > > On the process I've made quite a few changes mainly bug > fixes regarding especially the one-file-per-xsd mode. I'm > hoping they will be useful for others as well so I've > merged the changes and updated the test cases. Sorry for the > large pull request. > > > > Here's the summary of what's been changed: Add new > command-line options: -- disable-xml: Toggles the > generation of XML serialization related code > --disable-generatedssuper-lookup: Disables generation of the > try-except lookup for alimg a generatedssuper module > --use-source-file-as-module-name: Sets the source XSD > file name as the target module name in the one file per XSD > mode Retain xsd:choice related information in the generated > class MemberSpec Retain the original XSD attribute > definitions in the generated class members Fix generation of > import statements for the base classes Fix class not > being generated when parent class is defined in another XSD > file Fix fqn-module mapping being unavailable for the > classes defined in imported XSD files Fix attribute names > are sometimes not cleaned-up from the prefix Fix > xsd:simpleType validations methods are not being > generated in one-file-per-xsd mode * Fix equality check > against objects defining extra attributes > > Author Commit Message > Date > alimg Alim Gokkaya 5cb98df update expected test results 15 > Jun 2017 > alimg Alim Gokkaya afbae31 Merge changes from 'dkuhlman/generateDS' 15 > Jun 2017 > alimg Alim Gokkaya 5db334d fix eq method 14 > Mar 2017 > alimg Alim Gokkaya e43ae21 Fix cross namespace base class import bug 10 > Mar 2017 > alimg Alim Gokkaya 95475f4 Merge with remote 16 > Mar 2017 > 10 more commits. > > View this pull request or add a comment by replying to this email. > > > > Link: > > https://bitbucket.org/dkuhlman/generateds/pull-requests/25/various-improvements-and-fixes > > Unsubscribe from pull request emails for this repository. Bitbucket > -- Dave Kuhlman http://www.davekuhlman.org ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ generateds-users mailing list generateds-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/generateds-users