Commit graph

2,544 commits

Author SHA1 Message Date
e84f7ad72b xo-unit: refactor: stringliteral.hpp -> mpl/ subdir 2024-04-22 15:30:56 -04:00
755224743e xo-unit: refactor: move .hpp files to mpl/ 2024-04-22 15:30:17 -04:00
254846df4b xo-unit: refactor: more files to mpl/ subdir 2024-04-22 15:28:36 -04:00
f8951bfc50 xo-unit: refactor: moving og quantity.hpp to mpl/ subdir 2024-04-22 15:13:40 -04:00
ce9df76a3d xo-unit: + abbrevs 2024-04-22 14:54:28 -04:00
5bde1bfb94 xo-unit: + constexpr implementation (runtime+compiletime) 2024-04-22 14:53:57 -04:00
3643f6a0a0 xo-unit: expand unit test to cover basis_unit2, basis_unit2_store 2024-04-19 13:32:21 -04:00
8f39edcdd8 xo-unit: build: ++ GUESSED_CMAKE_CMD 2024-04-19 13:31:56 -04:00
4ccf6f3e99 xo-unit: build: + debug build defaults 2024-04-19 13:31:44 -04:00
eeda67769c xo-unit: + constexpr unit b/blocks (wip) 2024-04-19 13:31:18 -04:00
937ab77169 xo-unit: minor tweaks; add xo_ratio dep to build 2024-04-19 13:30:47 -04:00
3fc7bc2667 xo-ratio: docs: ++ install links for 3rd-party deps 2024-04-19 07:35:21 -04:00
6a8bfc39da xo-ratio: docs: + .rst files ratio-reference/functions/class 2024-04-19 07:18:41 -04:00
15b9162aa4 xo-ratio: doc: ++ doxygen improvements 2024-04-19 07:18:23 -04:00
a0eda881a6 xo-ratio: rename reduce() -> normalize() 2024-04-19 07:17:36 -04:00
3b7a3149a5 xo-ratio: README: + docs link 2024-04-18 18:06:19 -04:00
06e230ebfd xo-ratio: docs: initial doxygen+sphinx scaffold 2024-04-18 18:03:11 -04:00
75f78b45d3 xo-ratio: ccov: renovate coverage generation -> 2nd gen scheme 2024-04-18 17:48:40 -04:00
54cb306903 xo-ratio: bugfix: narrow operator<< template 2024-04-18 17:35:53 -04:00
24df33c505 xo-ratio: github: + randomgen dep 2024-04-18 17:30:47 -04:00
cef1f81f5f xo-ratio: build: drop unused xo-reflect dep 2024-04-18 17:28:18 -04:00
fd305ffe8f xo-ratio: github: + ubuntu build 2024-04-18 17:26:02 -04:00
a848e5ea67 xo-ratio: ++ README 2024-04-18 17:25:54 -04:00
b1b8d89f7c xo-flatstring: README: drop install detail for coverage build 2024-04-18 17:24:35 -04:00
d5747dde17 xo-flatstring: + from_flatstring() + from_chars() 2024-04-18 17:24:22 -04:00
66998590dc xo-flatstring: ++ README 2024-04-18 17:24:09 -04:00
96e50d0a6b xo-ratio: README elaboration 2024-04-18 17:19:29 -04:00
413c84d65e xo-ratio: README: ++ elaborate 2024-04-18 17:12:22 -04:00
ec73e10c56 xo-ratio: build: + utest dir (!) 2024-04-18 17:08:04 -04:00
0c7cb8c37e xo-ratio: expand example ex1.cpp 2024-04-18 17:07:50 -04:00
d907f4eaff xo-ratio: + unit test 2024-04-18 17:07:01 -04:00
c0b2e83211 xo-ratio: + .to_str() method using xo-flatstring 2024-04-18 17:06:29 -04:00
787e19ae40 xo-ratio: mark several methods noexcept 2024-04-18 17:05:45 -04:00
87c64c59e0 xo-flatstring: drop editor tmp from repo 2024-04-18 13:29:43 -04:00
5cd6f2c71a xo-flatstring: minor comment-only 2024-04-18 13:29:19 -04:00
8a020258c4 xo-flatstring: utest: skip ccov target in submodule build 2024-04-18 13:28:51 -04:00
ffeb873907 xo-flatstring: + from_int() named ctor 2024-04-18 13:28:33 -04:00
0a03aa949b xo-flatstring: undercap flastring_concat instead of char arrays 2024-04-18 13:27:06 -04:00
978af419b3 xo-ratio: + .gitignore 2024-04-17 21:23:47 -04:00
3cc6ba9a66 xo-ratio: initial commit 2024-04-17 21:23:20 -04:00
c9b81d217f xo-unit: cosmetic doc tweaks 2024-04-17 20:55:19 -04:00
30fd9c6d16 xo-cmake: README: minor tweak 2024-04-17 20:55:01 -04:00
8ae770610e xo-unit: build: + GUESSED_CMAKE_CMD 2024-04-17 20:54:42 -04:00
5f2f9cccaa xo-unit: utest: + quantity unit tests for compare 2024-04-17 20:54:22 -04:00
03717ea7e9 xo-unit: fix ratio_floor() + check args to Quantity converter 2024-04-17 20:53:54 -04:00
39ca2aa9f4 xo-unit: quantity: + compare() + operator<=> 2024-04-17 20:53:25 -04:00
3dd48ee1e7 xo-unit: bugfix: fix static asserts on operator+= operator-= 2024-04-17 20:53:01 -04:00
b56cd3e390 xo-unit: docs: comment tweaks 2024-04-17 20:52:31 -04:00
6b43254b79 xo-flatstring: github: + run unit tests 2024-04-17 20:48:38 -04:00
d34855e7fb xo-flatstring: github: xo-unit -> xo-flatstring ! 2024-04-17 18:26:03 -04:00