Как подавить предупреждение «матч не исчерпывающий!» В Scala

Как я могу подавить "матч не является исчерпывающим!" предупреждение в следующем коде Scala?

val l = "1" :: "2" :: Nil
l.sliding(2).foreach{case List(a,b) => }

Единственное решение, которое я нашел, - это окружить сопоставление с шаблоном дополнительным оператором сопоставления:

l.sliding(2).foreach{x => (x: @unchecked) match {case List(a,b) => }}

Однако это делает код излишне сложным и довольно нечитаемым. Таким образом, должна быть более короткая и более читаемая альтернатива. Кто-нибудь знает один?

редактировать

Я забыл упомянуть, что мой списокl имеет как минимум 2 элемента в моей программе. Вот почему я могу смело подавить предупреждение.

Ответы на вопрос(4)

Ваш ответ на вопрос