Age | Commit message (Collapse) | Author |
|
|
|
AnnotationEntities. This also makes serialization much easier.
|
|
descriptors and changed resolve mechanism in parent field refs to just asking for the FieldDescriptor with the given name.
|
|
|
|
no FieldType anymore.
|
|
|
|
|
|
|
|
|
|
a lot of unit tests.
|
|
|
|
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
most basic functionality needed to read data from a Ousia plain text file.
|
|
|
|
though (or better said: A conceptual problem)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
description to "reference*" to have a consistent nomenclature
|
|
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.
|
|
|
|
reduces coupling and was stupid beforehand.
|
|
|
|
|
|
|
|
|
|
gave a ResourceManager instance to the Project, using ResourceRequest when including or linking files, thought through how "including" and "linking" are handled
|
|
|
|
|
|
|
|
users to include files without accidently including a global resource)
|
|
namespace, added new functionality to RegistryClass, wrote documentation, added function for extracting file extensions to Utils
|
|
|