So currently the dictionary dependency for Ukrainian module is in top-level pom.xml (I know we move it there a bit ago).
And when I update my local snapshot dictionary version I get all kind of problems with caching between locale maven repo, gradle cache and groovy grapes cache.
So I have to clear cache for top-level languagetool modules even though it’s only the Ukrainian module that needs updating.
I just moved the dependency back to Ukrainian module and local updates are much smoother for me.
Is there a reason why I should not push that in?
I’m not aware of any. Or could there be issues with top-level / server level tests needing Ukrainian and its dict? I’d say move it if it works.
Thanks, seems like the tests at the top level work, so I’ve pushed this change in.