dwango/scalastyle — pull request #16 by yzgw (2013-09-20 07:00:38+00:00)
Title: WhitespaceColonCheckerにコロン前後の空行を許すオプションを追加

次のようにscalastyle-config.xmlを設定することによってコロン前後に空行を許すことができます。

false

false

コロンの前の空行を許した場合、以下のような記述が可能になります。

case class Something()
case class Anything()

class Foobar() {
def bar(
veryLongArgumentFoo: Int,
veryLongArgumentBar: Int)
: Unit {
val a: Int = 0
val b
: Int = 0
}
}

コロンの後の空行を許した場合、以下のような記述が可能になります。

case class Something()
case class Anything()

class Foobar() {
def bar(
veryLongArgumentFoo: Int,
veryLongArgumentBar: Int):
Unit {
val a: Int = 0
val b:
Int = 0
}
}