Cómo suprimir la advertencia de “coincidencia no es exhaustiva” en Scala

¿Cómo puedo suprimir el "partido no es exhaustivo!" ¿Advertencia en el siguiente código de Scala?

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

La única solución que encontré hasta ahora es rodear la coincidencia de patrones con una declaración de coincidencia adicional:

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

Sin embargo, esto hace que el código sea innecesariamente complejo y bastante ilegible. Por lo tanto, debe haber una alternativa más corta y más legible. ¿Alguien sabe uno?

Editar

Olvidé mencionar que mi listal Tiene al menos 2 elementos en mi programa. Es por eso que puedo suprimir con seguridad la advertencia.

Respuestas a la pregunta(4)

Su respuesta a la pregunta