Consider the following:
class Pogo {
Date date
}
void test(Pogo[] array) {
array.sort(true, Comparator.<Pogo,Date>comparing({it.date}).reversed())
}
"sort" extension method is shown as unknown (underlined) because the method call argument "...reversed()" has a non-trivial object expression.

Consider the following:
"sort" extension method is shown as unknown (underlined) because the method call argument "...reversed()" has a non-trivial object expression.