Enabling gradle workers in the Detekt Gradle should be a functional no-op. ignoreFailures = true should result in no failures even when there are violations.
Observed Behavior
All tasks with violations fail, even with ignoreFailures = true.
Steps to Reproduce
Enable detekt.use.worker.api = true, parallel = true, ignoreFailures = true.
Add some violating code.
Run ./gradlew detektDebug
Your Environment
Version of detekt used: 1.23.6 (latest)
Version of Gradle used (if applicable): 8.7
Gradle scan link (add --scan option when running the gradle task): Not Public
Operating System and version: Mac OSX (Latest Stable)
Link to your project (if it's a public repository): Not Public
Expected Behavior
Enabling gradle workers in the Detekt Gradle should be a functional no-op.
ignoreFailures = true
should result in no failures even when there are violations.Observed Behavior
All tasks with violations fail, even with ignoreFailures = true.
Steps to Reproduce
Enable detekt.use.worker.api = true, parallel = true, ignoreFailures = true. Add some violating code. Run
./gradlew detektDebug
Your Environment
--scan
option when running the gradle task): Not Public