bytedance / sonic

A blazingly fast JSON serializing & deserializing library
Apache License 2.0
6.59k stars 327 forks source link

fix: enable fuzz tests and fix decoder bugs #597

Closed liuq19 closed 5 months ago

liuq19 commented 5 months ago
  1. Disable testing invalid UTF-8 in fuzzing.
  2. Fixed some bugs found in fuzzing.
codecov-commenter commented 5 months ago

Codecov Report

Attention: 3 lines in your changes are missing coverage. Please review.

Comparison is base (66bd218) 61.78% compared to head (850c83f) 61.78%.

Files Patch % Lines
dev/decoder/structs.go 0.00% 2 Missing :warning:
dev/decoder/functor.go 0.00% 1 Missing :warning:

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

Additional details and impacted files ```diff @@ Coverage Diff @@ ## test/aarch64 #597 +/- ## ================================================ - Coverage 61.78% 61.78% -0.01% ================================================ Files 84 84 Lines 10345 10342 -3 ================================================ - Hits 6392 6390 -2 + Misses 3569 3567 -2 - Partials 384 385 +1 ```

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