Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2012-05-09 | Use graph container from libcutl instead of libcult | Boris Kolpackov | 17 | -332/+131 | |
2012-05-07 | Get rid of dependency on libfrontend-elements | Boris Kolpackov | 48 | -1129/+616 | |
Use libcutl facilities instead. | |||||
2012-05-07 | Use one type for structurally-equivalent anonymous types | Boris Kolpackov | 1 | -5/+299 | |
2011-10-28 | Bump version to 1.19.0 | Boris Kolpackov | 1 | -1/+1 | |
2011-10-28 | Ignore particles with minOccurs==0 and maxOccurs==0 | Boris Kolpackov | 1 | -158/+185 | |
Some twisted schemas use them in inheritance-by-restriction to indicate that a particle is not allowed. The normal way to do this is simply not to have the particle. | |||||
2011-06-02 | Add support for fat type files | Boris Kolpackov | 2 | -5/+45 | |
Such files also contain all the global elements that this type classifies. | |||||
2011-06-02 | Add accessor for facet map | Boris Kolpackov | 1 | -2/+7 | |
2011-02-14 | Update NEWS file1.18.0 | Boris Kolpackov | 1 | -0/+8 | |
2011-02-08 | Bump version to 1.18.0 | Boris Kolpackov | 1 | -1/+1 | |
2011-01-04 | Copyright update | Boris Kolpackov | 106 | -108/+108 | |
2010-10-11 | Handle multiple patterns | Boris Kolpackov | 1 | -2/+16 | |
2010-06-04 | Use normalized base path to construct absolute path | Boris Kolpackov | 1 | -8/+30 | |
This prevents us from hitting a system limit on path lengths with path moving up and down with '..'. | |||||
2010-05-13 | Trim leading and trailing whitespaces in various XML Schema attributesxsd-fe-1.17 | Boris Kolpackov | 1 | -68/+144 | |
This allows us to handle things like <element name="foo " ... />. | |||||
2010-04-27 | Update prerequisites information1.17.0 | Boris Kolpackov | 1 | -3/+3 | |
2010-04-27 | Bump version to 1.17.0 | Boris Kolpackov | 1 | -1/+1 | |
2010-04-27 | Update NEWS file | Boris Kolpackov | 1 | -0/+13 | |
2010-04-22 | Name anonymous union members | Boris Kolpackov | 1 | -0/+86 | |
They might be used via the new enum synthesis feature. | |||||
2010-04-22 | Update boost import stub | Boris Kolpackov | 5 | -7/+32 | |
2010-04-22 | Don't copy default values for non-optional attributes | Boris Kolpackov | 1 | -2/+15 | |
2010-04-15 | Change predicate names to end on _p | Boris Kolpackov | 11 | -112/+112 | |
2010-04-15 | Edges don't have annotations | Boris Kolpackov | 2 | -32/+0 | |
2010-04-15 | Implement enum synthesis from union | Boris Kolpackov | 9 | -1/+474 | |
A union which has enumerations with a common base as members can be transformed to an equivalent enumeration. | |||||
2010-04-15 | Rename annotated() to annotated_p(), add claer_*() to Arguments | Boris Kolpackov | 4 | -24/+50 | |
2010-04-15 | Remove unused include | Boris Kolpackov | 1 | -5/+0 | |
2010-04-15 | Keep track of the Arguments edges | Boris Kolpackov | 2 | -3/+58 | |
Also add support for removing them. | |||||
2010-04-15 | Make resetting functions from graph public | Boris Kolpackov | 1 | -0/+5 | |
2010-04-15 | Allow resetting edges on nodes | Boris Kolpackov | 6 | -10/+0 | |
2010-04-15 | Remove "sink" add_edge_right from node | Boris Kolpackov | 1 | -13/+0 | |
To perform more complex transformations on the graph (e.g., replacing nodes) we need to track all edges pointing to the nodes. | |||||
2010-03-19 | Remove unneeded virtual function qualifications | Boris Kolpackov | 1 | -2/+2 | |
2010-03-03 | Resolve anonymous bases in the multi-schema compilation | Boris Kolpackov | 4 | -1/+65 | |
Also, resolve anonymous specialization arguments (list and union). | |||||
2010-03-03 | Add union information to the semantics graph | Boris Kolpackov | 14 | -29/+449 | |
New test: union. | |||||
2010-03-03 | Handle "superimposed" simple content restriction | Boris Kolpackov | 1 | -1/+14 | |
2010-02-23 | Update build project page URL | Boris Kolpackov | 1 | -1/+1 | |
2010-02-19 | Add support for translating schema file paths | Boris Kolpackov | 2 | -22/+86 | |
2010-02-19 | Normalize absolute schema file paths and add to context | Boris Kolpackov | 1 | -2/+10 | |
Normalization of absolute paths consistently makes sure we don't have duplicate schema units. | |||||
2010-02-08 | Treat list item type as base type in schema per file logic | Boris Kolpackov | 1 | -7/+4 | |
2010-01-12 | Pass the file path even for the schema being compiled | Boris Kolpackov | 2 | -36/+31 | |
2010-01-08 | Resolve namespace for default/fixed values of QName type | Boris Kolpackov | 10 | -16/+402 | |
2010-01-01 | Update copyright | Boris Kolpackov | 97 | -99/+99 | |
2009-12-04 | Add overloaded transcode(str,len) function | Boris Kolpackov | 1 | -6/+9 | |
2009-12-04 | Add a missing header inclusion | Boris Kolpackov | 1 | -0/+1 | |
2009-12-03 | Ignore empty import directives | Boris Kolpackov | 1 | -1/+6 | |
2009-12-02 | Traverse anonymous base types when resolving names | Boris Kolpackov | 1 | -12/+25 | |
2009-10-27 | Enable multi-import only if using Xerces-C++ 3.1.0 or later | Boris Kolpackov | 1 | -0/+7 | |
2009-10-12 | Build system cleanups | Boris Kolpackov | 10 | -74/+10 | |
2009-09-29 | Build system improvements | Boris Kolpackov | 10 | -182/+32 | |
Add support for building with bundled build. Update boost import stub. | |||||
2009-09-16 | Generate .gitignore files | Boris Kolpackov | 2 | -2/+23 | |
2009-09-16 | Fix c-tor call | Boris Kolpackov | 1 | -1/+1 | |
2009-09-16 | Add root .gitignore file | Boris Kolpackov | 1 | -0/+21 | |
2009-09-16 | Start tracking libxsd-frontend with git | Boris Kolpackov | 146 | -0/+18725 | |