Commit graph

12 commits

Author SHA1 Message Date
VictoriousRaptor
7d9de4b0d2 Fix index lookup for boundary 2025-12-07 18:16:09 +08:00
Jack251970
d7d3549c82 Improve code quality 2025-07-14 09:17:32 +08:00
VictoriousRaptor
efcce81536
Merge branch 'dev' into double-pin 2025-07-13 23:39:44 +08:00
VictoriousRaptor
2316c36a05 Improve performance and readablility 2025-07-13 23:32:53 +08:00
Jack251970
43f7cecaff Improve code quality 2025-07-13 20:58:15 +08:00
VictoriousRaptor
5cd7ae72f4 Fix typo 2025-07-13 19:37:42 +08:00
VictoriousRaptor
3f1862775e
Fix zero boundary condition in MapToOriginalIndex
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-07-13 19:33:20 +08:00
VictoriousRaptor
d537ce22f8 Fix init issue 2025-07-13 16:08:28 +08:00
VictoriousRaptor
d9e89ad610 Refactor TranslationMapping class
- Always add index to mapping rather than only Chinese characters
- Simplify mapping algorithm
- Add unit test for TranslationMapping
2025-07-13 16:07:14 +08:00
Jack251970
1f458d3b56 Fix typos & Code quality 2025-04-09 20:06:17 +08:00
VictoriousRaptor
b816d1b866 Remove unused key in pinyin alphabet 2024-06-02 15:21:04 +08:00
VictoriousRaptor
b1cb852673 Extract classes 2024-06-02 15:00:45 +08:00