eed4aa71db
Also #EA-72954 Fixed
16 lines
876 B
Kotlin
Vendored
16 lines
876 B
Kotlin
Vendored
// "Create function" "false"
|
|
// ERROR: A 'return' expression required in a function with a block body ('{...}')
|
|
// ERROR: Cannot infer a type for this parameter. Please specify it explicitly.
|
|
// ERROR: Cannot infer a type for this parameter. Please specify it explicitly.
|
|
// ERROR: Expression 'return groupsByLength.values.firstOrNull { group -> {group.size == maximumSizeOfGroup} }' cannot be a selector (occur after a dot)
|
|
// ERROR: Unresolved reference: groupBy
|
|
// ERROR: Unresolved reference: it
|
|
// ERROR: Unresolved reference: maximumSizeOfGroup
|
|
|
|
fun doSomethingStrangeWithCollection(collection: Collection<String>): Collection<String>? {
|
|
val groupsByLength = collection.groupBy { s -> { s.length } }
|
|
|
|
val maximumSizeOfGroup = groupsByLength.values.maxBy { it.size }.
|
|
return groupsByLength.values.firstOrNull { group -> {group.size == maximumSizeOfGroup} }
|
|
}
|