I’m aware that there is a new type inference algorithm in 1.3.40 that is only active in IDE, not in Gradle.
Since going to that version I have a few errors that only show up in IntelliJ but not when compiled with Gradle.
The error is always
Required: Foo<T> Found: Foo<T!!>
What is this “!!” type modifier?
Unfortunately, the examples I have are complex and need a a lot of context but here is one that I can show more of if needed:
When I put at the marked position the compile error goes away.