Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-02-18 | added support for primitive subtree fields in XMLOutput. | Benjamin Paassen | |
2015-02-17 | sorted test list alphabetical and added XML output test. | Benjamin Paassen | |
2015-02-17 | Improved behaviour of FileLocator: | Andreas Stöckel | |
* really complete path, do not return completely new path * return file directly if it already exists * only complete the extension, nothing else * also ignore .backup files created by KDE programs | |||
2015-02-16 | Renamed oxm files to generic osxml | Andreas Stöckel | |
2015-02-15 | Merge branch 'master' into astoecke_parser_stack_new | Andreas Stöckel | |
Conflicts: application/CMakeLists.txt application/src/core/parser/stack/DocumentHandler.hpp application/src/core/parser/stack/DomainHandler.hpp application/src/core/parser/stack/ImportIncludeHandler.hpp | |||
2015-02-14 | Moved specific file format parsers to formats/ folder, moved old tokenizer ↵ | Andreas Stöckel | |
to css code (this is the only place where it is actually used) | |||
2015-02-12 | Anchors do not have a name anymore and have a unique mapping to their ↵ | Benjamin Paassen | |
AnnotationEntities. This also makes serialization much easier. | |||
2015-02-12 | addes special resolve case in ParserScope::resolve for default field ↵ | Benjamin Paassen | |
descriptors and changed resolve mechanism in parent field refs to just asking for the FieldDescriptor with the given name. | |||
2015-02-11 | changed semantics of default field, now referring to the only TREE field. | Benjamin Paassen | |
2015-02-11 | made isSubtree (fieldType) and primitivity orthogonal concepts: PRIMITIVE is ↵ | Benjamin Paassen | |
no FieldType anymore. | |||
2015-02-10 | added a document parsing test. | Benjamin Paassen | |
2015-02-10 | Renamed some files and changed folder structure | Andreas Stöckel | |
2015-02-10 | Implemented namespace handling | Andreas Stöckel | |
2015-02-10 | Fully implemented and tested begin/end handling | Andreas Stöckel | |
2015-02-09 | Implemented correct handling of fields in PlainFormatStreamReader and added ↵ | Andreas Stöckel | |
a lot of unit tests. | |||
2015-02-08 | Added support for parsing commands | Andreas Stöckel | |
2015-02-08 | DynamicTokenizer now gets the reader as a parameter to read and peek -- the ↵ | Andreas Stöckel | |
beauty of this tokenizer is that it has no internal state depending on the reader, so it doesn't need to hold a reference to it | |||
2015-02-08 | Implemented DynamicTokenizer and unit tests | Andreas Stöckel | |
2015-02-08 | Deleted DynamicTokenTree class, replaced by TokenTrie | Andreas Stöckel | |
2015-02-07 | Unified handling of references to Rtti instances: Now using pointers everywhere | Andreas Stöckel | |
2015-02-06 | changed name of text field from content to default. | Benjamin Paassen | |
2015-02-06 | made cardinality to an own class instead of using. | Benjamin Paassen | |
2015-02-06 | corrected attributes descriptor handling. | Benjamin Paassen | |
2015-02-06 | Continue writing parser for plain document format | Andreas Stöckel | |
2015-02-05 | Added initial skeleton of the PlainFormatStreamReader class, providing the ↵ | Andreas Stöckel | |
most basic functionality needed to read data from a Ousia plain text file. | |||
2015-02-04 | allowed actual field descriptor references. | Benjamin Paassen | |
2015-02-04 | got annotation parsing to work with the comments domain. detected a bug, ↵ | Benjamin Paassen | |
though (or better said: A conceptual problem) | |||
2015-02-04 | got headings domain to work. | Benjamin Paassen | |
2015-02-04 | added mechanism for parent parsing, which does not fully work as of now. | Benjamin Paassen | |
2015-02-04 | reworked test for domain parsing. The skeleton works. | Benjamin Paassen | |
2015-02-04 | further work on domain parsing. This is not a working state yet. | Benjamin Paassen | |
2015-02-03 | Implemented Including files | Andreas Stöckel | |
2015-02-02 | Importing files works now | Andreas Stöckel | |
2015-01-30 | XmlParser for more stuff | Andreas Stöckel | |
2015-01-30 | added a unit test for absolute paths. | Benjamin Paassen | |
2015-01-30 | Merge branch 'master' of somweyr.de:ousia | Benjamin Paassen | |
2015-01-30 | unit test for FileLocator precedence. | Benjamin Paassen | |
2015-01-30 | stuff | Andreas Stöckel | |
2015-01-28 | Implemented constants | Andreas Stöckel | |
2015-01-28 | Parsing a bit more stuff | Andreas Stöckel | |
2015-01-28 | Renamed add* and include* methods for referencing another Typesystem/Domain ↵ | Andreas Stöckel | |
description to "reference*" to have a consistent nomenclature | |||
2015-01-27 | Parsers do no longer return the node they have parsed (as this may be ↵ | Andreas Stöckel | |
ill-defined -- if a parser only parses a partial document via include, there may be many to no nodes that are returned). Parsers should just use the ParserScope.push funciton. All nodes pushed onto the top-level of the ParserScope are added treated as the nodes the parser has parsed. Adapted all code and all tests accordingly. | |||
2015-01-27 | Merge branch 'master' of somweyr.de:ousia | Andreas Stöckel | |
2015-01-27 | Removed dependency between "Project" model class and parser/resources. This ↵ | Andreas Stöckel | |
reduces coupling and was stupid beforehand. | |||
2015-01-26 | Renamed CSS to Style (finally) | Benjamin Paassen | |
2015-01-26 | Compilation fix in Release mode | Andreas Stöckel | |
2015-01-25 | Adapted tests to StandaloneEnvironment, using complete pipeline in XmlParserTest | Andreas Stöckel | |
2015-01-25 | added parse, link and include functions to Project | Andreas Stöckel | |
2015-01-25 | Restructures parser classes a little, removed Registry from ParserContext, ↵ | Andreas Stöckel | |
gave a ResourceManager instance to the Project, using ResourceRequest when including or linking files, thought through how "including" and "linking" are handled | |||
2015-01-25 | more removal of the model namespace | Andreas Stöckel | |