Open 5V715 opened 1 year ago
Can you try your code with https://github.com/detekt/detekt and raise the issue upstream eventually?
created a test project using detekt 1.19.0. and it appears to be working with the context keyword https://github.com/5V715/context-recievers-sample
looks like the ktlint that is also running with it breaks it the way to work around it was to
@file:Suppress("Indentation")
Is there any other solution than the workaround @file:Suppress("Indentation")
?
Disabling the Indentation rules solves the issue. Add the below lines to detect configuration yaml to disable the rule.
formatting:
active: true
Indentation:
active: false
Then go to project settings in sonarqube and update the Detekt yaml configuration file path.
Please try https://github.com/detekt/sonar-detekt/releases/tag/2.6.0-RC1 which uses a never KtLint version.
using kotlins new context receivers breaks the check with