Closed rbleuse closed 3 years ago
That sounds like a bug in the deinflection engine, could you please open a bug report at https://gitlab.com/mvysny/jputils/-/issues ?
Blocked by https://gitlab.com/mvysny/jputils/-/issues/1
Fixed in Aedict 3.50.21
Hi Martin,
I updated to 3.50.21 but I don't see any changes to this issue : looking for めんします doesn't give me the entry 面する
Anything wrong between jputils and aedict ?
Hmm that's weird. I've just released jputils 2.1 from the newest master and that's what Aedict 3.50.21 is using, so the bug should be fixed... However I can reproduce the bug on my phone so it's definitely not fixed. Reopening, I'll investigate.
It seems that v5s verbs are well found, but not vs-s :
The problem was that both "suru" verb (vsi) and "noun+suru" verbs (vss) fell into the same category in jputils (InflectableWordClass.VerbSuru); Aedict then assumed that VerbSuru is "suru" only (vsi) which effectively disabled deinflection search for vss. Fixed in https://gitlab.com/mvysny/jputils/-/commit/926fc61de13f303b70d056c6a5435db2386601ed .
I've added tests for the "面します" deinflection to Aedict as well and I'm running the test suite; if all tests pass I'll release new jputils.
Fixed in Aedict 3.50.22
When looking for a suru verb with an inflection, the entry is not found.
For example, the deinflector deinflects
menshimasu
intomensiru, mensu
andmenshiteimasu
intomensu
, that's why the entry is not found.