summaryrefslogtreecommitdiff
path: root/src/core/common
AgeCommit message (Collapse)Author
2015-01-23Made more stuff constAndreas Stöckel
2015-01-23Logger compiles nowAndreas Stöckel
2015-01-23Fixed typos, autoformat and setIsOneOf methodAndreas Stöckel
2015-01-23typoAndreas Stöckel
2015-01-23Improved and fixed CharReaderAndreas Stöckel
2015-01-23Adapted Logger classAndreas Stöckel
2015-01-23Improved SourceLocation class.Andreas Stöckel
2015-01-23Adapted LoggableException according to new SourceLocation class.Andreas Stöckel
2015-01-23Started to adapt CharReaderAndreas Stöckel
2015-01-23Improved SourceLocationAndreas Stöckel
2015-01-23Renamed SourceOffset max to InvalidSourceOffset, introduced InvalidSourceId, ↵Andreas Stöckel
made sourceId in SourceLocation mutable
2015-01-23Improved documentation and added "isOneOf" function to Rtti class.Andreas Stöckel
2015-01-22BackupAndreas Stöckel
2015-01-22Added Location.cpp (empty, but verifies that the header has no errors)Andreas Stöckel
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-18Renamed RttiType to RttiAndreas Stöckel
2015-01-18Droped Rtti<T> class, using RttiType insteadAndreas Stöckel
2015-01-18Removed Variant handle constructor (caught to much stuff)Andreas Stöckel
2015-01-18Fixed bug in VariantReader::parseGenericToken when a number is at the ↵Andreas Stöckel
beginning of the string
2015-01-18Added function for parsing complete strings (as needed in the xml parser)Andreas Stöckel
2015-01-18Allowing to override location when logging exceptions.Andreas Stöckel
2015-01-16Added Utils::split function for splitting strings at a delimiterAndreas Stöckel
2015-01-15Fixed bug in Argument validation when missing values are inserted (string ↵Andreas Stöckel
types got "null" as default value and not ""), added corresponding unit test
2015-01-15Using Arguments::None instead of storing a flag if no explicit arguments ↵Andreas Stöckel
were given for validation
2015-01-15Added possibility to construct Arguments in a mode in which no validation is ↵Andreas Stöckel
performed.
2015-01-14Added RttiType::hasProperty and RttiType::hasMethod functionAndreas Stöckel
2015-01-14Implemented attaching Methods and Property information to Types (this will ↵Andreas Stöckel
later allow script engines to access these methods).
2015-01-13Added new Property class for defining getters and settersAndreas Stöckel
2015-01-13Documented missing parameterAndreas Stöckel
2015-01-13Made functions move and copy constructible. Why? Because I can.Andreas Stöckel
2015-01-13allowing validated methodsAndreas Stöckel
2015-01-13auto format + made some functions constAndreas Stöckel
2015-01-12Added unittests for validateArray and validateMap functions, injecting ↵Andreas Stöckel
standard values on failure
2015-01-12Improved error messageAndreas Stöckel
2015-01-12Implemented and tested "Any" Argument typeAndreas Stöckel
2015-01-12Merge branch 'master' of somweyr.de:ousiaAndreas Stöckel
Conflicts: application/src/core/model/Document.hpp
2015-01-12Added (not yet done) unit test for the Argument classAndreas Stöckel
2015-01-12Improved error messages of VariantConverterAndreas Stöckel
2015-01-12Fixed Variant::getTypeName not being constAndreas Stöckel
2015-01-12Added Argument and Arguments classAndreas Stöckel
2015-01-11Implemented conversion to more Variant types, implemented ↵Andreas Stöckel
VariantConverter::convert method
2015-01-11Added getRttiType function to the Variant classAndreas Stöckel
2015-01-11Added primitive Rtti TypesAndreas Stöckel
2015-01-11Renamed RttiBase to RttiTypeAndreas Stöckel
2015-01-11Added Rtti descriptors for primitive type for use in the Variant classAndreas Stöckel
2015-01-11Renamed Variant::Type to VariantType to allow forward declarationAndreas Stöckel
2015-01-11Made Number class interface betterAndreas Stöckel
2015-01-11Refactored conversion routines used in the Typesystem class and the Variant ↵Andreas Stöckel
class into an own class, implemented missing conversion from string to integer/double, implemented proper JSON serialization of variants
2015-01-11Added ExceptionLogger class which directly throws any reported error.Andreas Stöckel
2015-01-11Refactored number class out of VariantReader and added documentationAndreas Stöckel