summaryrefslogtreecommitdiff
path: root/test/plugins
AgeCommit message (Collapse)Author
2015-02-18added support for primitive subtree fields in XMLOutput.Benjamin Paassen
2015-02-17sorted test list alphabetical and added XML output test.Benjamin Paassen
2015-02-17Improved 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-16Renamed oxm files to generic osxmlAndreas Stöckel
2015-02-15Merge branch 'master' into astoecke_parser_stack_newAndreas 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-14Moved 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-12Anchors do not have a name anymore and have a unique mapping to their ↵Benjamin Paassen
AnnotationEntities. This also makes serialization much easier.
2015-02-12addes 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-11changed semantics of default field, now referring to the only TREE field.Benjamin Paassen
2015-02-11made isSubtree (fieldType) and primitivity orthogonal concepts: PRIMITIVE is ↵Benjamin Paassen
no FieldType anymore.
2015-02-10added a document parsing test.Benjamin Paassen
2015-02-10Renamed some files and changed folder structureAndreas Stöckel
2015-02-10Implemented namespace handlingAndreas Stöckel
2015-02-10Fully implemented and tested begin/end handlingAndreas Stöckel
2015-02-09Implemented correct handling of fields in PlainFormatStreamReader and added ↵Andreas Stöckel
a lot of unit tests.
2015-02-08Added support for parsing commandsAndreas Stöckel
2015-02-08DynamicTokenizer 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-08Implemented DynamicTokenizer and unit testsAndreas Stöckel
2015-02-08Deleted DynamicTokenTree class, replaced by TokenTrieAndreas Stöckel
2015-02-07Unified handling of references to Rtti instances: Now using pointers everywhereAndreas Stöckel
2015-02-06changed name of text field from content to default.Benjamin Paassen
2015-02-06made cardinality to an own class instead of using.Benjamin Paassen
2015-02-06corrected attributes descriptor handling.Benjamin Paassen
2015-02-06Continue writing parser for plain document formatAndreas Stöckel
2015-02-05Added 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-04allowed actual field descriptor references.Benjamin Paassen
2015-02-04got annotation parsing to work with the comments domain. detected a bug, ↵Benjamin Paassen
though (or better said: A conceptual problem)
2015-02-04got headings domain to work.Benjamin Paassen
2015-02-04added mechanism for parent parsing, which does not fully work as of now.Benjamin Paassen
2015-02-04reworked test for domain parsing. The skeleton works.Benjamin Paassen
2015-02-04further work on domain parsing. This is not a working state yet.Benjamin Paassen
2015-02-03Implemented Including filesAndreas Stöckel
2015-02-02Importing files works nowAndreas Stöckel
2015-01-30XmlParser for more stuffAndreas Stöckel
2015-01-30added a unit test for absolute paths.Benjamin Paassen
2015-01-30Merge branch 'master' of somweyr.de:ousiaBenjamin Paassen
2015-01-30unit test for FileLocator precedence.Benjamin Paassen
2015-01-30stuffAndreas Stöckel
2015-01-28Implemented constantsAndreas Stöckel
2015-01-28Parsing a bit more stuffAndreas Stöckel
2015-01-28Renamed add* and include* methods for referencing another Typesystem/Domain ↵Andreas Stöckel
description to "reference*" to have a consistent nomenclature
2015-01-27Parsers 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-27Merge branch 'master' of somweyr.de:ousiaAndreas Stöckel
2015-01-27Removed dependency between "Project" model class and parser/resources. This ↵Andreas Stöckel
reduces coupling and was stupid beforehand.
2015-01-26Renamed CSS to Style (finally)Benjamin Paassen
2015-01-26Compilation fix in Release modeAndreas Stöckel
2015-01-25Adapted tests to StandaloneEnvironment, using complete pipeline in XmlParserTestAndreas Stöckel
2015-01-25added parse, link and include functions to ProjectAndreas Stöckel
2015-01-25Restructures 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-25more removal of the model namespaceAndreas Stöckel