aboutsummaryrefslogtreecommitdiff
path: root/xsde
AgeCommit message (Expand)AuthorFilesLines
2020-02-25Fix shared_ptr ambiguity errorBoris Kolpackov1-1/+2
2020-02-14Update copyright last year printed by utilityKaren Arutyunov4-7/+7
2020-02-14Drop copyright notice from source codeKaren Arutyunov133-133/+0
2017-01-03Update copyright yearBoris Kolpackov133-140/+140
2016-01-18Quote some values since cli no longer quotes \c in plain textBoris Kolpackov2-7/+7
2016-01-17Resolve issue with very long if-else chainsBoris Kolpackov1-6/+32
2016-01-11Use correct option key for serializerBoris Kolpackov1-1/+1
2015-12-10Use derived (variadic) return type in polymorphic type post_*() callbacksBoris Kolpackov2-41/+31
2014-04-24Fix bug in recursive polymorphic parsingBoris Kolpackov2-1/+9
2014-04-20Add support for fractionDigits in serializerBoris Kolpackov1-0/+15
2014-04-10Add missing space in generated error messagesBoris Kolpackov3-6/+6
2014-03-21Update copyrightBoris Kolpackov133-140/+140
2014-03-19Remove author from source filesBoris Kolpackov133-133/+0
2014-03-01Move pro/epilogue outside pre/post.hxx includesBoris Kolpackov3-84/+102
2014-02-25Add support for not cleaning generated files (cli, doc)Boris Kolpackov1-2/+4
2014-02-25Don't depend on installed cli executableBoris Kolpackov1-0/+4
2013-05-30Get rid of dependency on Boost filesystemBoris Kolpackov11-227/+165
2013-05-30GCC 2.9X cannot do enum-to-enum static_castBoris Kolpackov2-8/+23
2013-05-30Use more specific name to work around ambiguityBoris Kolpackov1-24/+24
2012-06-22Get rid of dependency on libcultBoris Kolpackov134-3647/+3290
2012-06-21Get rid of dependencies on libcult smart pointersBoris Kolpackov1-8/+8
2012-06-21Completion of the CLI portBoris Kolpackov66-2402/+1033
2012-06-18Initial work on CLI portBoris Kolpackov10-1329/+1551
2012-05-09Update to match new libxsd-frontend interfaceBoris Kolpackov1-7/+7
2012-05-09Port to use regex from libcutl instead of libbackend-elementsBoris Kolpackov21-168/+182
2012-05-08Use indenters from libcutl instead of libbackend-elementsBoris Kolpackov3-237/+223
2012-05-08Add dependency on libcutlBoris Kolpackov1-3/+6
2012-05-07Update to reflect libxsd-frontend interface changesBoris Kolpackov2-10/+7
2012-03-09Make sure --sloc-limit works even without --show-slocBoris Kolpackov3-70/+28
2012-03-08Print usage/version information to STDOUT instead of STDERRBoris Kolpackov4-255/+263
2011-10-28Fix handling of recursive types that inherit by restrictionBoris Kolpackov2-17/+27
2011-09-14Fix bug in aggregate generation for derived listsBoris Kolpackov7-20/+70
2011-07-27Make sure we don't process sourced schemas more than onceBoris Kolpackov48-63/+94
2011-07-27Don't assume source and destination scopes are the sameBoris Kolpackov1-1/+5
2011-06-02Add support for fat type filesBoris Kolpackov1-1/+12
2011-02-13Treat types with polymorphic elements as recursiveBoris Kolpackov1-11/+29
2011-02-13Add check for anonymous typeBoris Kolpackov2-2/+8
2011-02-13Cast skeletons with dynamic instead of static_cast in mixin modeBoris Kolpackov2-4/+5
2011-02-11Fix recursive polymorphic parsing in C++/ParserBoris Kolpackov6-87/+74
2011-01-04Copyright updateBoris Kolpackov130-137/+137
2010-11-25Generate "weak" includes in the serializer implementation source fileBoris Kolpackov7-16/+57
2010-11-25Add the {parser,serializer}_maps functions to set polymorphic mapsBoris Kolpackov8-249/+654
2010-10-19Use unqualified base nameBoris Kolpackov1-1/+1
2010-10-19Return the ultimate enum baseBoris Kolpackov1-3/+6
2010-10-19Assign types to the whole inheritance hierarchy in case of tieinBoris Kolpackov1-1/+29
2010-10-18Check that a type actually classifies somethingBoris Kolpackov2-32/+52
2010-10-18Use numerical value instead of symbolic enumerator nameBoris Kolpackov1-3/+20
2010-10-18Assign name to enumeration value accessor even in included schemasBoris Kolpackov1-9/+19
2010-10-18Use a set to calculate the enumerator countBoris Kolpackov2-10/+22
2010-10-18Cosmetic changesBoris Kolpackov3-8/+8