summaryrefslogtreecommitdiff
path: root/test/core/parser
AgeCommit message (Collapse)Author
2015-02-18fixed a bug with empty fields.Benjamin Paassen
2015-02-18Implemented automatic validation of RootNode instances in ParserScopeAndreas Stöckel
2015-02-17Improved handling of and error messages in tha case of too many fields for a ↵Andreas Stöckel
command. Adapted StackTest to the new behaviour and added new unit test. Fixed bug #76
2015-02-16Fixed problem with fieldEnd closing implicit fields and added unit testAndreas Stöckel
2015-02-15Slightly adapted Handler instances to new Handler, once again passing ↵Andreas Stöckel
non-const references to data and start, using "parseGenericString" in DocumentHandler for resolving non-string values, added unit test for testing whether "end()" is not called if "start()" fails.
2015-02-15Removed legacy test fileAndreas Stöckel
2015-02-15Implemented most of the desired behaviour of the Stack class, added unit testsAndreas Stöckel
2015-02-15Renamed parser/generic to parser/stack and made filenames much shorterAndreas Stöckel
2015-02-15Moved TokenTrieTest to new directoryAndreas Stöckel
2015-02-14Moved DynamicTokenizer and TokenTrie to parser/utilsAndreas Stöckel
2015-02-06Removed childHandler, added "*" notationAndreas 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-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-25Adapted tests to StandaloneEnvironment, using complete pipeline in XmlParserTestAndreas Stöckel
2015-01-25Moved StandaloneParserContext to StandaloneEnvironmentAndreas 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-21Some further refactoring -- renamed Scope to ParserScope, got rid of parser ↵Andreas Stöckel
namespace, added new functionality to RegistryClass, wrote documentation, added function for extracting file extensions to Utils
2015-01-20Refactored stuff surrounding the ResourceLocator class, implemented ↵Andreas Stöckel
StaticResourceLocator which can be used for registering static resources (mainly for testing or if certain resources need to be available from the executable)
2015-01-18Fixed bugs in definition of Project, added reference to Project to ParserContextAndreas Stöckel
2015-01-18Fixed order in which elements in StandaloneParserContext are created/freed ↵Andreas Stöckel
(to prevent Manager empty assertion to fail)
2015-01-16Allowing deferred resolution of NodesAndreas Stöckel
2015-01-16Working on XMLParser (still lot work in progress)Andreas Stöckel
2015-01-15Using Arguments class in ParserStack for validationAndreas Stöckel
2015-01-02Moved StandaloneParserContext to test folderAndreas Stöckel
2014-12-03continued work on XML parser and underlying ParserStack classAndreas Stöckel
2014-12-02continued working on the xml parser classAndreas Stöckel
2014-12-01working version of the ParserStack class plus unit testsAndreas Stöckel
2014-11-28moved some filesAndreas Stöckel
2014-11-27started to implement xml parser as part of a very generic parser framework ↵Andreas Stöckel
which can be used for all Ousia format parsers