Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-01-11 | Silenced doxygen warnings | Andreas Stöckel | |
2015-01-11 | Forward declaring Rtti stuff for fewer dependencies in the Rtti.hpp header | Andreas Stöckel | |
2015-01-11 | Renamed RttiBase to RttiType | Andreas Stöckel | |
2015-01-11 | Refactored conversion routines used in the Typesystem class and the Variant ↵ | Andreas Stöckel | |
class into an own class, implemented missing conversion from string to integer/double, implemented proper JSON serialization of variants | |||
2015-01-09 | added path function ResolutionResult | Andreas Stöckel | |
2015-01-09 | fixed Document::continueResolve nullptr access | Andreas Stöckel | |
2015-01-09 | removed resolve debug printouts and simplified resolve method in Document. | Benjamin Paassen | |
2015-01-09 | Merge branch 'master' of somweyr.de:ousia | Benjamin Paassen | |
2015-01-09 | Refactored building convenience methods to TestDocumentBuilder, added error ↵ | Benjamin Paassen | |
logging and changed TestDocument and TestAdvanced as well as all users of those files accordingly. | |||
2015-01-09 | Added new unit tests for the Node.resolve function and fixed the behaviour ↵ | Andreas Stöckel | |
for not following references if a compositum was found | |||
2015-01-09 | Finished node resolution process | Andreas Stöckel | |
2015-01-09 | Improvements to Document classes in accordance with Benjamin | Andreas Stöckel | |
2015-01-09 | adapted to new code | Andreas Stöckel | |
2015-01-09 | Merge branch 'master' of somweyr.de:ousia | Andreas Stöckel | |
Conflicts: application/src/core/model/Document.cpp application/src/core/model/Domain.cpp | |||
2015-01-09 | Adapted code to new resolve function | Andreas Stöckel | |
2015-01-09 | Implemented new resolve function | Andreas Stöckel | |
2015-01-08 | further extended example to include annotations (emphasized and strong). The ↵ | Benjamin Paassen | |
DemoOutput for that is still missing, though. convenience build functions have also been implemented in Document.cpp. | |||
2015-01-08 | further extended advanced document (now list domain is supported as well) ↵ | Benjamin Paassen | |
and extended DemoOutput accordingly. | |||
2015-01-08 | further extended the advanced document example, slightly improved XML ↵ | Benjamin Paassen | |
serialization and fixed a bug in DemoOutput leading to errors if a section/paragraph had no heading. | |||
2015-01-08 | slight changes to Domain and Document. Started to add a more advanced test ↵ | Benjamin Paassen | |
document creation function as well as the respective domain creation functions. The DemoOutputTest for it looks good so far. | |||
2015-01-06 | Using RttiBuilder to construct Rtti information | Andreas Stöckel | |
2015-01-05 | corrected RTTI for domain und document and added a reference to system type ↵ | Benjamin Paassen | |
system in test domain. | |||
2015-01-05 | Added composition types | Andreas Stöckel | |
2015-01-05 | Changed aggregation descriptor of the Typesystem class | Andreas Stöckel | |
2015-01-05 | Fixed compilation with gcc 4.9 | Andreas Stöckel | |
2015-01-04 | fixed a nasty bug in the getField method of DocumentEntity. Also corrected ↵ | Benjamin Paassen | |
some issues in the TestDocument and TestDomain. | |||
2015-01-04 | improved documentation. | Benjamin Paassen | |
2015-01-04 | Added AggregatedOf information | Andreas Stöckel | |
2015-01-03 | Added references for aggregatedOf to the typesystem RttiType definitions | Andreas Stöckel | |
2015-01-02 | Using Index per default in NodeVector and NodeMap, added Unit test | Andreas Stöckel | |
2015-01-02 | Added index class which allows to build an index of Nodes stored in a ↵ | Andreas Stöckel | |
NodeContainer | |||
2015-01-02 | Moved Node class to model folder | Andreas Stöckel | |
2015-01-02 | Added SystemTypesystem class, autoformat | Andreas Stöckel | |
2014-12-29 | finished unit tests for typesystem class | Andreas Stöckel | |
2014-12-29 | added new unit test and improved error messages | Andreas Stöckel | |
2014-12-29 | fixed StructType::cast signature, more unit tests | Andreas Stöckel | |
2014-12-29 | more unit tests | Andreas Stöckel | |
2014-12-28 | implemented and tested creation with parent type | Andreas Stöckel | |
2014-12-28 | fixed insertion of attribute default values in the StructType.insert function | Andreas Stöckel | |
2014-12-28 | Finished StructType implementation, started to write unit tests | Andreas Stöckel | |
2014-12-28 | autoformat | Andreas Stöckel | |
2014-12-24 | finished EnumType class, added unit tests | Andreas Stöckel | |
2014-12-23 | some more work on the Typesystem front (documentation and unit tests, still ↵ | Andreas Stöckel | |
not done) | |||
2014-12-22 | some more Typesystem documentation and unit tests | Andreas Stöckel | |
2014-12-22 | added unit tests and documentation for the IntType class | Andreas Stöckel | |
2014-12-22 | moved all Node and Typesystem RTTI information to own namespace, added ↵ | Andreas Stöckel | |
Constant class and documentation for Typesystem and ArrayType class and unit test for ArrayType | |||
2014-12-21 | fixed crash bug in TestDomain -- if a class has an Owned handle the owner ↵ | Andreas Stöckel | |
must point to the managed object directly responsible for the lifetime of this handle. Fixed this by making AttributeDescriptor a managed class (though this is not an optimal solution) and using a ManagedVector | |||
2014-12-21 | Dokumenten und Domänenbeispiel. | Benjamin Paassen | |
2014-12-21 | First draft of book domain example and slight changes to the book domain: ↵ | Benjamin Paassen | |
_all_ structuredclasses are listed in the domain now and StructuredClasses that are allowed at the root level have a root flag. | |||
2014-12-21 | made Rtti a source dependency of Managed, not a header dependency | Andreas Stöckel | |