Sorry for the late reply,
The cyclomatic complexity checker does count a case as an extra branch. As always, cyclomatic complexity is a guide, not a rule.
When you iterate over a map, you have the choice of using either a .map(t => t._1, t._2) where t is a tuple or a { case (k, v) => } which I think most people use to avoid having to use the _1 and _2.
I can't speak for your coding conventions, but when I see the { case (k, v) => } I always have to ask what would be the other possible cases. I do understand why people use it to avoid the _1 and _2 though. I switch between the two, so I don't even have a consistent standard for my own code.
I take it that you're asking this question because Scalastyle is raising an error. Maybe you need to raise the threshold? :-)
Thanks.
Matthew Farwell