in src/main/kotlin/com/dd/detektcustomrules/rules/IfOmittingBraces.kt [24:37]
override fun visitIfExpression(expression: KtIfExpression) {
super.visitIfExpression(expression)
val expressionFitsInOneLine = fitsInOneLine(expression)
val hasNewLine = hasNewLine(expression)
if (expression.then !is KtBlockExpression && (!expressionFitsInOneLine || hasNewLine)) {
report(
CodeSmell(
issue,
Entity.from(expression),
"no braces detected for if else statement, place on one line if it fits else add braces"
)
)
}
}