Yuval Tassa
6f8bb5ef55
Refactor compiler warning handling.
...
Compiler warnings are now accumulated in a vector of strings within the mjSpec object. New API functions `mjs_numWarnings` and `mjs_getWarning` are added to access these warnings. The compiler's log handler now chains warnings to the global log handler, ensuring they are still displayed immediately. Call sites in `mj_loadXML`, `mj_compile`, and the Python and WASM bindings have been updated to use the new warning API.
PiperOrigin-RevId: 933361650
Change-Id: I47cab98a460c57b0898c0a1a43fce2a5b9648eb1
2026-06-16 16:28:33 -07:00
..
2023-12-12 08:59:46 -08:00
2026-06-13 02:58:32 -07:00
2024-09-23 12:01:25 -07:00
2026-06-15 05:34:08 -07:00
2023-12-12 08:59:46 -08:00
2026-06-16 16:28:33 -07:00
2026-05-27 03:50:22 -07:00
2022-03-15 14:04:44 +00:00
2026-04-15 12:15:24 -07:00
2026-06-04 09:53:17 -07:00
2026-01-12 08:59:00 -08:00
2024-11-19 14:07:21 -08:00
2022-05-25 07:01:59 -07:00
2026-05-28 13:56:58 -07:00
2026-06-11 14:36:57 -07:00
2026-03-15 12:46:11 -07:00
2026-06-11 08:03:44 -07:00
2026-05-28 13:56:58 -07:00
2024-10-01 11:08:01 -07:00
2022-03-15 14:04:44 +00:00
2026-06-12 00:31:17 -07:00
2026-06-02 17:22:55 -07:00
2022-05-23 01:08:49 -07:00
2026-02-16 02:41:35 -08:00
2026-03-16 13:25:25 -07:00
2026-01-23 09:41:49 -08:00
2023-10-31 09:16:40 -07:00
2024-12-09 21:10:50 -08:00
2026-06-16 12:06:34 -07:00
2026-06-16 12:06:34 -07:00
2026-03-03 11:22:02 -08:00
2023-10-13 16:13:24 -07:00
2026-06-11 14:36:57 -07:00
2026-06-13 02:58:32 -07:00
2024-12-09 21:10:50 -08:00
2026-03-12 09:00:39 -07:00
2026-04-15 12:15:24 -07:00
2026-02-16 02:41:35 -08:00
2026-06-08 06:59:22 -07:00
2026-06-08 06:59:22 -07:00
2026-06-08 06:59:22 -07:00
2026-05-28 13:56:58 -07:00
2026-03-20 04:50:50 -07:00
2026-06-16 16:28:33 -07:00
2026-06-16 16:28:33 -07:00
2026-05-01 09:34:17 -07:00
2026-06-15 06:29:43 -07:00
2026-06-11 14:36:57 -07:00
2026-06-11 14:36:57 -07:00
2026-06-11 14:36:57 -07:00
2024-12-16 09:57:08 -08:00
2024-12-16 09:57:08 -08:00
2026-05-01 09:34:17 -07:00
2026-05-01 09:34:17 -07:00
2022-12-08 14:35:20 -08:00
2025-06-27 02:49:58 -07:00