I would like to use `when` exhaustively when looki...
# announcements
j
I would like to use
when
exhaustively when looking through some sealed classes, but there is no real result from each of the
when
clauses. The best I can currently do appears to be below:
Copy code
val someVariableThatDoesntDoAnything = when(some) {
        is FirstClass -> {} 
        is SecondClass -> {}
    }
It seems like it would be nice to allow
val _ = when(some) { ... }
n
We are using:
Copy code
when (some) {
  is FirstClass -> {}
  us SecondClass -> {}
}.javaClass
It enforces exhaustively
d
You can upvote feature request as well 🙂 https://youtrack.jetbrains.com/issue/KT-12380