summaryrefslogtreecommitdiff
path: root/test/core
AgeCommit message (Collapse)Author
2016-04-25Identifiers may not end with an underscoreAndreas Stöckel
2016-04-25Change way indent and dedent special tokens are produced by TokenizedDataAndreas Stöckel
* Move dedent to the end of the previous line * Leave indent to the first character of the current line * Dedent is called as many times as indent
2016-04-25Remove "inherit" flag in TokenStack, add tiny unit test for TokenStack, ↵Andreas Stöckel
temporarily remove pushTokens and popTokens calls from DocumentChildHandler
2016-04-25Check syntax descriptor depthAndreas Stöckel
2015-03-04Merge branch 'master' of somweyr.de:ousiaBenjamin Paassen
2015-03-04massively reworked demo html output.Benjamin Paassen
2015-03-04Renamed "start" and "end" token to "open" and "close" tokenAndreas Stöckel
2015-03-03Added unit tests for annotation handlingAndreas Stöckel
2015-03-03prevented cycles in DocumentEntity::searchStartAnchorBenjamin Paassen
2015-03-03added a method to find the matching start anchor for some end anchor.Andreas Stöckel
2015-03-03Do not allow structs to be transparent and root at the same timeAndreas Stöckel
2015-03-03Removed last remains of "domain" in codeAndreas Stöckel
2015-03-03Storing type and name in the HandlerData once again, using a TokenAndreas Stöckel
Conflicts: application/src/core/parser/stack/Callbacks.hpp
2015-03-03Finished stack and adapted all unit testsAndreas Stöckel
2015-03-03Started restructuring and adapting Stack class, reenabled unit tests (does ↵Andreas Stöckel
not compile right now)
2015-03-02added another domain test case for invalid syntax tokens.Benjamin Paassen
2015-03-02integrated syntax tokens in Domain.Benjamin Paassen
2015-03-02added check for witespace characters in Utils::isUserDefinedTokenBenjamin Paassen
2015-03-02Unregistering all registered tokens when TokenRegistry is destroyedAndreas Stöckel
2015-03-02Wrote isUserDefinedToken function which checks whether a token is a valid ↵Andreas Stöckel
user defined token and added unit tests
2015-03-01Renamed domain to ontology.Benjamin Paassen
2015-03-01Implemented TokenRegistry class and corresponding simple test caseAndreas Stöckel
2015-03-01Prefer longer non-primary tokensAndreas Stöckel
2015-03-01allowing to store gaps in SourceOffsetVector and fixed bug with trim not ↵Andreas Stöckel
resetting offsets correctly when the new length is zero
2015-02-28Test case for data being empty if a token is foundAndreas Stöckel
2015-02-26Reactivated TokenizerTestAndreas Stöckel
2015-02-26Moved "assert" functions to own headerAndreas Stöckel
2015-02-25start of branch, commit log will be rewrittenAndreas Stöckel
2015-02-22Adapted old Tokenizer infrastructure to new Tokens.hppAndreas Stöckel
2015-02-22Implemented TokenizedData, a facility to store data with tokens where tokens ↵Andreas Stöckel
can be dynamically enabled and the whitespace mode specified at the moment the tokens are read
2015-02-22Added test for collapse and trim methods in UtilsAndreas Stöckel
2015-02-22Implemented SourceOffsetVector -- a class for storing the SourceOffset for ↵Andreas Stöckel
each character in a sequence in an fairly efficient manner
2015-02-22corrected XML serialization for primitive text content regarding whitespace ↵Benjamin Paassen
and newline handling and extended XMLTest to check that.
2015-02-18changed cardinality toString conversion to be reparseable as cardinality.Benjamin Paassen
2015-02-18fixed a bug with empty fields.Benjamin Paassen
2015-02-18Merge branch 'master' of somweyr.de:ousiaBenjamin Paassen
2015-02-18detected and counteracted cycles in gatherFieldDescriptors and ↵Benjamin Paassen
gatherSubclasses. Also added unit tests for those cyclic cases.
2015-02-18Implemented automatic validation of RootNode instances in ParserScopeAndreas Stöckel
2015-02-17Merge branch 'master' of somweyr.de:ousiaBenjamin Paassen
2015-02-17fixed wrong handling of empty attributes in TestAdvanced.Benjamin Paassen
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-16Merge branch 'master' of somweyr.de:ousiaBenjamin Paassen
2015-02-16added return value in addFieldDescriptor related methods to indicate whether ↵Benjamin Paassen
the order of fields had to be changed.
2015-02-16Implemented support for numeric arguments in ArgumentAndreas Stöckel
2015-02-16Fixed bug #61 and added unit testAndreas Stöckel
2015-02-16Fixed problem with fieldEnd closing implicit fields and added unit testAndreas Stöckel
2015-02-15Merge branch 'astoecke_parser_stack_new'Andreas Stöckel
Conflicts: application/src/core/parser/stack/DocumentHandler.cpp application/src/core/parser/stack/DocumentHandler.hpp
2015-02-15added cardinality type.Benjamin Paassen
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-15Fixed GCC 4.9 warningsAndreas Stöckel