chewing / libchewing

libchewing - The intelligent phonetic input method library
https://chewing.im/
GNU Lesser General Public License v2.1
357 stars 89 forks source link

Refactor error handling #491

Closed kanru closed 3 months ago

codecov[bot] commented 3 months ago

Codecov Report

Attention: Patch coverage is 88.03545% with 81 lines in your changes are missing coverage. Please review.

Project coverage is 87.60%. Comparing base (3b82df5) to head (984fd15).

Files Patch % Lines
src/zhuyin/syllable.rs 52.30% 31 Missing :warning:
src/editor/mod.rs 88.49% 13 Missing :warning:
src/dictionary/sqlite.rs 35.29% 11 Missing :warning:
src/dictionary/loader.rs 76.00% 6 Missing :warning:
src/dictionary/layered.rs 95.72% 5 Missing :warning:
src/zhuyin/bopomofo.rs 94.18% 5 Missing :warning:
src/conversion/mod.rs 90.00% 4 Missing :warning:
src/dictionary/mod.rs 70.00% 3 Missing :warning:
src/dictionary/trie_buf.rs 95.23% 2 Missing :warning:
src/conversion/chewing.rs 98.87% 1 Missing :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #491 +/- ## ========================================== + Coverage 86.75% 87.60% +0.84% ========================================== Files 58 58 Lines 13653 13641 -12 ========================================== + Hits 11845 11950 +105 + Misses 1808 1691 -117 ```

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