Pattern: Use of when
expression
Issue: -
Binary expressions are better expressed using an if
expression than a when
expression.
Example of incorrect code:
when (x) {
null -> true
else -> false
}
Example of correct code:
if (x == null) true else false