in src/main/kotlin/com/dd/detektcustomrules/rules/CollapsibleIfStatement.kt [22:36]
override fun visitIfExpression(expression: KtIfExpression) {
super.visitIfExpression(expression)
(expression.then as? KtBlockExpression)?.firstStatement?.let {
if (it is KtIfExpression) {
report(
CodeSmell(
issue,
Entity.from(expression),
"Nested if statements detected. Collapsible nested if statements should be merged"
)
)
}
}
}