You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add Rust regression test suite and safe accessor implementations
- Add comprehensive regression test suite (56 tests) in rust/tests/regression.rs
covering safe accessor methods, Value helpers, describe() shape validation,
fixture-based comparison, and live network tests
- Add manually-maintained safe accessor implementations to Exchange trait:
safe_string, safe_integer, safe_float, safe_value, safe_bool, safe_dict,
safe_list, safe_number, parse_number, safe_timestamp and all _2/_n variants
- Add free helper functions: safe_get, value_to_string_opt, value_to_i64_opt,
value_to_f64_opt
- Update rustTranspiler.ts with MANUALLY_IMPLEMENTED_METHODS set to skip
generating stubs for methods already implemented in the Exchange trait
- Add test fixtures in rust/tests/fixtures/ for JS-parity validation
- Regenerate all exchange .rs files (safe accessor stubs removed)
https://claude.ai/code/session_01KE37uEYUSbY3Ug9yFSjpzZ
0 commit comments