louiscad
09/08/2025, 2:18 PMlouiscad
09/08/2025, 2:23 PMid as first result for the parameter email? Really?louiscad
09/08/2025, 2:25 PMTODO() with TODO()?louiscad
09/08/2025, 2:26 PMstability and code analysis improvements.Hum…
Oliver.O
09/08/2025, 2:45 PMeygraber
09/08/2025, 2:46 PMlouiscad
09/08/2025, 2:46 PMOliver.O
09/08/2025, 2:47 PMwasyl
09/08/2025, 7:12 PMwasyl
09/08/2025, 7:14 PMTeodor Irkhin
09/09/2025, 10:41 AMTeodor Irkhin
09/09/2025, 10:47 AMDo you want to replaceAnd many of them are really funny and silly toowithTODO()?TODO()
louiscad
09/09/2025, 10:50 AMlouiscad
09/09/2025, 10:51 AMlouiscad
09/09/2025, 10:52 AMlouiscad
09/16/2025, 1:43 PMTeodor Irkhin
12/18/2025, 10:41 AMwasyl
12/18/2025, 10:53 AMHave you tried completion in the new 2025.3 release?Yes (since EAP)
How do you find it?not much better, quality-wise 😞 named parameters being the biggest offender, but there's a lot more of unhelpful suggestions (compose functions in non-compose context, duplicated suggestions for data objects where one inserts just type name and the other also parentheses, suggestions not matching parameter names, type-matching completion still wonky with nested types) and other stuff around ergonomics (like overload resolution not being helpful when a single parameter type doesn't match)
Is it better performance or quality-wise?quality-wise I noticed that type-matching completion started working every once in a while (for enums I think), otherwise not really. Performance-wise difficult to say as a user obviously. I feel it got a better with recent EAPs and then went down again slightly with the final release. But also I've been tweaking settings to disable more ML stuff and AI plugins to see if it helped. Anyway I don't feel performance is an issue with 2025.3 if that helps (I have ML-assisted completion off, full-line completion off, and disabled jetbrains ai assistant)
wasyl
12/18/2025, 10:59 AMenter to complete it, and that simply doesn't work. Btw I'm genuinely curious why this feedback doesn't come from JB engineers in the first place, since they must be working on tons of Kotlin code themselves.Teodor Irkhin
12/19/2025, 11:55 AM