summaryrefslogtreecommitdiff
path: root/test/core
AgeCommit message (Collapse)Author
2015-02-12restructured pathTo. Also fixed some issues with that method and made it ↵Benjamin Paassen
more general.
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-11improved pathtoBenjamin Paassen
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-08Changed definition of identifier (do not allow them to start with an underscore)Andreas Stöckel
2015-02-08restructured the FieldDescriptor mechanism.Benjamin Paassen
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-06Merge branch 'master' of somweyr.de:ousiaBenjamin Paassen
Conflicts: application/src/plugins/xml/XmlParser.cpp
2015-02-06initialized test StandaloneEnvironment Manager with sweep threshold of 1.Benjamin Paassen
2015-02-06corrected attributes descriptor handling.Benjamin Paassen
2015-02-06corrected attributes default value.Benjamin Paassen
2015-02-06Removed childHandler, added "*" notationAndreas Stöckel
2015-02-04set non-empty default field name.Benjamin Paassen
2015-02-04Implemented parsing of enum typesAndreas Stöckel
2015-02-03removed references to variant::cardinality where I did not need them.Benjamin Paassen
2015-02-03Fixed GCC 4.9 warningsAndreas Stöckel
2015-02-03Added "checkIsa" function to Type that allows to check for an isa relationship.Andreas Stöckel
2015-02-03Implemented storing SourceLocation of parsed VariantsAndreas Stöckel
2015-02-03Implemented ParserStateDeductor which is used to deduce the current ↵Andreas Stöckel
ParserState given the Type signature extracted from a ParserScope.
2015-02-01Improved ParserStack state descriptionAndreas Stöckel
2015-02-01Made Argument and Arguments copyableAndreas Stöckel
2015-01-30corrected CharReader handling in VariantReader and added a new testcase.Benjamin Paassen
2015-01-30stuffAndreas Stöckel
2015-01-29Unified signature of resolve functions, passing the "owner" to the callback ↵Andreas Stöckel
functions in ParserScope::resolve
2015-01-28Returning again a single node as result of the import function (as this is ↵Andreas Stöckel
already explicitly checked for).
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-27Renamed "link" to "import"Andreas Stöckel
2015-01-27Introduced notion of "flags" that can be set at a certain level of the ↵Andreas Stöckel
ParserScope in order to store data that should be available between parser instances, but cannot be stored in the object graph.
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-25Adapted tests to StandaloneEnvironment, using complete pipeline in XmlParserTestAndreas Stöckel
2015-01-25Moved StandaloneParserContext to StandaloneEnvironmentAndreas Stöckel
2015-01-25Merge branch 'master' of somweyr.de:ousiaAndreas 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
2015-01-25Replaced stupid static ResourceUtils class with shiny new ResourceRequest ↵Andreas Stöckel
class and corresponding (unfinished) test
2015-01-25removed cardinality type definition from Domain.hpp and made everything ↵Benjamin Paassen
compatible with the Variant cardinality.
2015-01-25Bugfixes in VariantReader for cardinality reading and extensive cardinality ↵Benjamin Paassen
reading tests.
2015-01-25Some bugfixes in cardinality conversion and further Variant conversion testsBenjamin Paassen
2015-01-24Merge branch 'master' of somweyr.de:ousiaBenjamin Paassen
2015-01-24included VariantConverterTest and started testing of cardinality functionality.Benjamin Paassen
2015-01-24Fixed integer overflow bug in SourceContextReader, adapted TerminaLoggerTestAndreas Stöckel
2015-01-24Moved Terminal and TerminalLogger to own classes in new frontent folderAndreas Stöckel
2015-01-24Implemented SourceContextReader, added unit tests, implemented ↵Andreas Stöckel
SourceContextReader interface in ResourceManager, added LoggerTest
2015-01-23Merge branch 'master' of somweyr.de:ousiaBenjamin Paassen