Commit graph

36 commits

Author SHA1 Message Date
ae69a418ff xo-ratio: streamline example+utest build 2024-05-30 16:36:20 -04:00
63b4255dae xo-ratio: tidy: disable utest debug logging 2024-05-01 22:48:41 -04:00
e0e6fb0e09 xo-ratio: + hapless test for ratio.to_str<> 2024-04-28 14:52:15 -04:00
8d4becef2b xo-ratio: deal: gcc+clang both require pub members... 2024-04-27 11:55:32 -04:00
781f393f91 xo-ratio: allow construction from numerator-only 2024-04-27 11:53:37 -04:00
f860e231f5 xo-ratio: deal: clang requires public structural-type members 2024-04-27 11:52:29 -04:00
92477b7e5b xo-ratio: refactor: rename ratio.to<> -> ratio.convert_to<> 2024-04-27 11:52:07 -04:00
d949a2de2a xo-ratio: workaround: clang reqs public structural-type members 2024-04-27 11:50:23 -04:00
99b429cf28 xo-ratio: bugfix: in ex1.cpp ratio.to<> -> ratio.convert_to<> 2024-04-27 11:50:01 -04:00
562bcaa395 xo-ratio: build: streamline docs+utest setup 2024-04-25 18:15:24 -04:00
fb01fb3e3b xo-ratio: github: + missing randomgen dep in xo-cpp-builder workflow 2024-04-23 20:19:45 -04:00
edbbe1f241 xo-ratio: github: + xo-cpp-builder workflow 2024-04-23 20:17:26 -04:00
30cc8586ba xo-ratio: ++ default ctor, .is_zero() .is_unit() methods 2024-04-23 15:53:42 -04:00
b88e415907 xo-ratio: build: ++ GUESSED_CMAKE_CMD message 2024-04-23 15:53:11 -04:00
e0a347a23a xo-ratio: bugfix: missing GNUInstallDirs in toplevel CMakeLists.txt 2024-04-23 15:52:45 -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
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
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