ron-rs / ron

Rusty Object Notation
https://docs.rs/ron
Apache License 2.0
3.31k stars 122 forks source link

Further flatten fuzzer fixes #523

Closed juntyr closed 8 months ago

juntyr commented 8 months ago

* [ ] I've included my change in CHANGELOG.md

This PR is merged early to fix some long-time outstanding fuzzer-found issues. Most bugs are with serde (flattened fields in particular) and our fuzzer is adapted to not trigger them.

This PR should also improve one nasty edge case of parsing complexity.

codecov-commenter commented 8 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Comparison is base (d509208) 100.00% compared to head (8fe8188) 100.00%.

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #523 +/- ## ========================================== Coverage 100.00% 100.00% ========================================== Files 83 83 Lines 14443 14588 +145 ========================================== + Hits 14443 14588 +145 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.