I have tried using my own weigher and that did not work. I am using the priority and proximity and I am not able to make my completions the highest likely match. It works great in Java and Python. But, Kotlin is giving me issues. I always end up at the top or bottom and the highest likely match is in the middle.
Any help would be appreciated! Thanks!
lookupElement = PrioritizedLookupElement.withGrouping(lookupElement, 79);
lookupElement = PrioritizedLookupElement.withPriority(lookupElement, 1000);
lookupElement = PrioritizedLookupElement.withExplicitProximity(lookupElement, 1);