19 Commits

Author SHA1 Message Date
d8b06e9367 Merge pull request #227 from azooKey/feat/mapped_input_style
feat: `.mapped(id)`を新たな入力スタイルとして導入し、カスタムローマ字かな変換テーブルに対応
2025-07-23 23:35:36 +09:00
988bfd3634 refactor: remove table-specific implementation 2025-07-21 18:32:22 +09:00
7b520e5793 refactor: possibleNextsを手動で列挙せず、自動で列挙できるようにした 2025-07-21 18:01:05 +09:00
59cde2a2ca Merge pull request #224 from azooKey/refactor/remove_complicated_boundary_checker
refactor: 特定のローマ字かな変換テーブルを前提にした複雑な境界チェックを廃止する
2025-07-21 17:33:47 +09:00
1757546802 fix: test build error 2025-07-15 09:53:16 -07:00
b9bd88a247 refactor: clean up API 2025-07-15 05:02:29 +09:00
704fa9871f feat: Latticeの操作をconvertTargetベースのindexとinputベースのindexの二重化 2025-07-10 01:12:11 +09:00
947ca5e689 fix: input rangeの間違った設定を修正 2025-07-06 18:51:46 +09:00
9d66ef0851 fix: 動的ユーザ辞書が適切に読めていなかった問題を修正 2025-07-06 16:57:27 +09:00
fe2c1ec4ae feat: getLOUDSData関数をgetLOUDSDataInRange関数に統合。最適化を行っていない実装にもかかわらず、従来実装の1.2倍程度の高速化効果が得られる 2025-06-29 19:52:27 +09:00
f5037e393c perf: 同じloudsに対する検索をバルク処理することによって、処理の効率化を実現 (#208)
* perf: 同じloudsに対する検索をバルク処理することによって、処理の効率化を実現

* fix: bug

* test: add typo correction test

* chore: finalize imp;
2025-06-27 22:32:46 +09:00
a1cb34e81c test: 「的な」は複合語であり、必ずしも必要ではないので削除 2025-06-04 21:44:06 +09:00
e45671a9f3 test: add basic vocabulary check for all prefixes, to avoid collapse 2025-06-02 23:14:23 +09:00
db1d2023ca feat: add test and update 2025-04-19 18:30:01 +09:00
fe3fe96e9b feat: use azooKey_emoji_dictionary_storage (#146)
* feat: use azooKey_emoji_dictionary_storage

* feat: add test

* fix: test case

* feat: fix build error

* fix: build error

* fix: fix android build

* fix: confirm libicu-dev is installed

* test: add non-empty test case

* fix: continue on empty line
2024-12-01 00:59:27 +09:00
84dfb9fe97 fix: testコードでのエラーを修正 2024-09-28 17:35:21 +09:00
c2e88ae720 [Fix] 漢数字周りのエラーを修正 (#104)
* fix: 漢数字変換が正しくない問題を修正

* test: add check for long number inptu
2024-06-20 23:55:50 +09:00
861ac7a026 feat: MetadataのAPIをより柔軟にした (#89) 2024-05-04 11:56:09 +09:00
6f2a5218a2 add submodule and add conversion tests 2024-02-20 00:34:47 +09:00