Add "Redundant empty initializer block" inspection

^KT-5008 Fixed
This commit is contained in:
Toshiaki Kameyama
2019-04-25 08:43:48 +03:00
committed by Natalia Selezneva
parent c155bf680f
commit b650c7ab00
11 changed files with 122 additions and 0 deletions
@@ -440,3 +440,12 @@ fun postfixExpressionVisitor(block: (KtPostfixExpression) -> Unit) =
block(expression)
}
}
fun classInitializerVisitor(block: (KtClassInitializer) -> Unit) =
object : KtVisitorVoid() {
override fun visitClassInitializer(expression: KtClassInitializer) {
super.visitClassInitializer(expression)
block(expression)
}
}