Jak powstrzymać „mecz nie jest wyczerpujący!” Ostrzeżenie w Scali

Jak mogę powstrzymać „mecz nie jest wyczerpujący!” ostrzeżenie w następującym kodzie Scala?

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

Jedynym rozwiązaniem, które do tej pory znalazłem, jest otoczenie dopasowywania wzorca dodatkową instrukcją dopasowania:

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

Jednak to sprawia, że ​​kod jest niepotrzebnie skomplikowany i nieczytelny. Musi więc istnieć krótsza i bardziej czytelna alternatywa. Czy ktoś o tym wie?

Edytować

Zapomniałem wspomnieć o mojej liściel ma co najmniej 2 elementy w moim programie. Dlatego mogę bezpiecznie stłumić ostrzeżenie.

questionAnswers(4)

yourAnswerToTheQuestion