Commit Graph

  • 7759821b13 Util: Fix string_view substring selection Riyyi 2021-09-13 00:58:51 +0200
  • a217475d42 Util: Avoid assigning variable by passing to the initialization list Riyyi 2021-09-13 00:20:38 +0200
  • 8ce4643518 Test: Add optional argument test cases Riyyi 2021-09-12 21:13:44 +0200
  • b6bfcbdc33 Util: Support for optional arguments in ArgParser Riyyi 2021-09-09 15:14:17 +0200
  • ca95ef1cf1 Util: Add simple validation to ArgParser number conversions Riyyi 2021-09-09 12:30:45 +0200
  • 6efa314c38 Util: Move ArgParser private function implementations to the bottom Riyyi 2021-09-09 11:44:44 +0200
  • 4e30b58305 Util: Switch ArgParser option/argument creation to list initialization Riyyi 2021-09-09 11:40:13 +0200
  • 0fffa86ba0 Util: Deduplicate ArgParser accept value lambdas Riyyi 2021-09-09 11:20:18 +0200
  • 9cecb8602f Util: Add more ArgParser argument types Riyyi 2021-09-09 00:12:06 +0200
  • 9796bc9e86 Test: Add argument test cases Riyyi 2021-09-08 23:48:26 +0200
  • 67fd31a746 Util: Add argument parsing to ArgParser Riyyi 2021-09-08 23:46:10 +0200
  • 952ba588f7 Test: Check non existent arguments Riyyi 2021-09-08 21:54:51 +0200
  • dc4fcc10ce Util+Test: Implement exit on first error in main ArgParser loop Riyyi 2021-09-07 16:53:46 +0200
  • f021cf0e15 Util: Fix parsing for exit on first error setting Riyyi 2021-09-07 00:54:16 +0200
  • 3f1ced53f6 Util: Rename variable to plural Riyyi 2021-09-07 00:20:29 +0200
  • 1c887bbaf7 Test: Print expect macros to stderr Riyyi 2021-09-06 17:38:55 +0200
  • f92b75a463 Util+Test: Add setting to stop parsing on first non-option Riyyi 2021-09-06 14:54:23 +0200
  • a70d67f8fa Util: Don't try to parse a '--' parameter Riyyi 2021-09-06 14:43:12 +0200
  • 072d805344 Util+Test: Add more ArgParser option types Riyyi 2021-09-06 12:22:30 +0200
  • 98dec3e51a Util: Handle accepting values return state in ArgParser Riyyi 2021-09-06 12:17:12 +0200
  • 1366bf14b1 Util+Test: Change size_type to size_t Riyyi 2021-09-06 01:59:08 +0200
  • 68cdd625b4 Util+Test: Add parsing of multi-value options Riyyi 2021-09-06 00:08:04 +0200
  • a5c422a2cc Util+Test: Add support for '--' to enable non-option mode Riyyi 2021-09-05 23:39:08 +0200
  • 04482fb10d Util: Return the result of the option parsing Riyyi 2021-09-05 22:56:34 +0200
  • e813ab0f73 Test: Add test cases for string options Riyyi 2021-09-05 22:42:31 +0200
  • d423fec3c5 Test: Add "not equal" macro Riyyi 2021-09-05 21:13:16 +0200
  • a932079f21 Test: Improve suite print formatting Riyyi 2021-09-05 21:06:10 +0200
  • 2b2bd7ff78 Util: Add fancyprint function Riyyi 2021-09-05 20:59:45 +0200
  • f6ce86dba7 Util: Fix typo in timer Riyyi 2021-09-05 20:59:17 +0200
  • 93b5ac609e Test: Capitalize function type Riyyi 2021-09-05 19:08:52 +0200
  • 422224bf1c Test: Implement timer Riyyi 2021-09-05 19:08:28 +0200
  • 86aeae3c8e Util: Add timer class Riyyi 2021-09-05 19:08:07 +0200
  • 17bceeb619 Test: Add ArgParser tests Riyyi 2021-09-05 10:52:04 +0200
  • 4df96a6c75 Test: Implement simple TestSuite/TestCase Riyyi 2021-09-05 10:50:48 +0200
  • eaec2c0e7a Util: Add singleton class Riyyi 2021-09-05 10:49:28 +0200
  • 8a1fb689bd Initial commit Riyyi 2021-09-04 21:12:20 +0200