Detects a Variable Pattern that shadows a stable identifier defined in the enclosing scope. To perform an equality test against that value, use backticks.
Before:
val foo = 0 0 match { case foo => }
After:
val foo = 0 0 match { case `foo` => }