14 years into Scala, I'm experimenting with a new way of formatting my code. I've started column-aligning each opening `(` of explicit/implicit parameter block, and the `:` of the return type in method/class definitions, with a four-space indent for long lines. Liking it so far.
No. I keep parameters in the same param block on the same line, and only wrap if the line is too long. I also wouldn't use multiple lines at all if the whole signature fits on one.