306 Commits (7825e87c199ffce954042010e4996659301305f8)
 

Author SHA1 Message Date
Riyyi 7825e87c19 Util: Rename Parser SpecifierType -> ParameterType 3 years ago
Riyyi 04250a8605 Util: Add default alignment to string types 3 years ago
Riyyi 5e419f501d Util: Change nullptr stringification 3 years ago
Riyyi 1b7a736be2 Util: Pass string width,align,fill option to Format::Builder 3 years ago
Riyyi 6209251ca6 Util: Pass floating-point precision to Format::Builder 3 years ago
Riyyi a118f3da3c Util: Add format string parsing 3 years ago
Riyyi 8049477795 Util: Update Format::Builder floating-point precision 3 years ago
Riyyi f08225136f Util: Fix stringToNumber in Format::Parser 3 years ago
Riyyi bbb8691c90 Util: Fix parsing index in automatic mode 3 years ago
Riyyi da0954ffcc Util: Add map formatting to new struct Formatter 3 years ago
Riyyi f3344a0fb9 Util: Switch from format() to struct Formatter 3 years ago
Riyyi eb25e98f79 Util: Rename logging type enum, Type -> LogType 3 years ago
Riyyi 5b85feec19 Util: Forward declare where possible in format.h 3 years ago
Riyyi c4e7fa3375 Util: Improve check on formatting recursion for asserts 3 years ago
Riyyi b574a79dfe Manager+Util: Change enum class type from int to uint8_t (4 -> 1 byte) 3 years ago
Riyyi f58113e257 Util: Add ability to print log messages 3 years ago
Riyyi c90369181f Util: Split formatting print into print and colored print 3 years ago
Riyyi 187e082018 Util: Rename FormatAngleBracket -> FormatOperatorStyle 3 years ago
Riyyi 3837ebef06 Util: Print to provided file stream 3 years ago
Riyyi 94906028fc Util: Remove template non-type parameter default arg, it cant be empty 3 years ago
Riyyi c59bfc20f7 Manager+Util: Switch to custom assert macro 3 years ago
Riyyi 04f5f42bb5 Util: Add extra safety check for custom asserts 3 years ago
Riyyi 33df4bef39 Util+Test: Separate formatting and printing into different files 3 years ago
Riyyi e8c4b6eb11 Util: Rename formatting danger -> critical 3 years ago
Riyyi 15a524adbb Util: Reset IOstreams flags after usage 3 years ago
Riyyi c3776fb967 Util: Store formatting parameters in a non-variadic container 3 years ago
Riyyi a55bb27641 Manager+Doc: Update config file 3 years ago
Riyyi 0e93009e4b Util: Update JSON user-defined literal type name 3 years ago
Riyyi f536aefc99 Util: Add missing include 3 years ago
Riyyi 9390f4fd31 Util: Add custom assert 3 years ago
Riyyi 7d2c2c52e2 Util: Add compiler detection using preprocessor directives 3 years ago
Riyyi bcea91a2c0 Util: Add newline to string line formatting function 3 years ago
Riyyi fc163f7f06 Meta: Bump C++ version from 17 to 20 3 years ago
Riyyi 9857f11798 Util: Remove comparison of unsigned expression, it is always true 3 years ago
Riyyi da5dce22e6 Meta: Update .clang-format to indent preprocessor directives 3 years ago
Riyyi 8345f67c50 Everywhere: Switch to #pragma once, add missing copyright headers 3 years ago
Riyyi bba2b30cbb Util: Add helper Util::Json to Util::JSON::Value 3 years ago
Riyyi deb9f29b47 Util+Test: Change namespace of JSON classes: Json -> Util::JSON 3 years ago
Riyyi be74d89fea Test: Add string formatting tests 3 years ago
Riyyi 75034a2c5a Util: Implement Json::Value type customization for print formatting 3 years ago
Riyyi 835481f4a5 Util: Add formatting and type printing capability 3 years ago
Riyyi 9b3489676e Util: Add two functions to GenericLexer 3 years ago
Riyyi dd209a2609 Util: Move json/conversion.h -> meta/odr.h 3 years ago
Riyyi 2408be335d Util: Rename two functions to be more in line with GenericLexer 3 years ago
Riyyi 42143fed71 Util: Rename Lexer/Parser get functions to consume 3 years ago
Riyyi 8dd3f11d7b Util: Run clang-format on Json::Lexer 3 years ago
Riyyi e3041bfdc7 Util: Implement GenericLexer in Json::Lexer 3 years ago
Riyyi 4ce026ec78 Util: Add GenericLexer class 3 years ago
Riyyi 4e6c5ca341 Util: Change Job m_input string -> string_view 3 years ago
Riyyi b4100113fe Util: Add missing include 3 years ago