5 Commits
Author SHA1 Message Date
averyv c53a690421 u/json: Implement rule of 5 in JSONNode
`operator=(JSONNode)` and `operator=(JSONNode &&)` conflict with each other
resulting in neither, and particularly the move operator, being usable.

Implement the missing traditional operators instead:
- `JSONNode(const JSONNode&)`,
- `operator=(const JSONNode&)`, and
- `operator=(JSONNode&&)`

Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2426>
2025-07-16 23:04:13 +01:00
Simon Zeni 976d40f669 external/catch2: upgrade to 3.6.0
https://github.com/catchorg/Catch2/releases/tag/v3.6.0

Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2268>
2024-07-04 13:24:16 +00:00
Jakob Bornecrantz f6c90ccf61 tests: Make sure we can make a double from a string 2024-01-05 00:44:43 +00:00
Ryan Pavlik ec3f056199 tests: Word choice/clarity 2022-05-17 17:40:58 -05:00
Mateo de Mayo b94b7d1f52 u/json: Implement C++ wrapper for cJSON 2021-11-12 15:33:06 -03:00