Róbert Papp
Róbert Papp
Usually commenting solutions allow for users to be notified via email about replies to their comments, or in case of a flat commenting stream when anyone posts a new comment....
Things like: ```kotlin inline operator fun Action0.invoke(): Unit = this.call() inline operator fun Action1.invoke(input: T): Unit = this.call(input) inline operator fun Func1.invoke(input: T): R = this.call(input) inline operator fun Func2.invoke(input1:...
## Expected Behavior of the rule In many cases consistency is more important than minimalistic code. So I think it would be beneficial to add a flag (and enable by...
## Expected Behavior A CLI-supported way to dump configuration that leaks into Gradle Plugin. Similar to how [ProGuard -printconfiguration](https://www.guardsquare.com/manual/configuration/usage#printconfiguration) (scroll up a bit after opening) works. I would expect it...
## Context I was following https://detekt.dev/docs/introduction/snapshots/, kind of. I went to https://oss.sonatype.org/content/repositories/snapshots/io/gitlab/arturbosch/detekt/detekt-gradle-plugin/main-SNAPSHOT/ to pick a version: latest one was `detekt-gradle-plugin-main-20220711.191117-720.pom` ```toml [versions] detekt = "main-20220711.191117-720" [libraries] kotlin-detekt = { module...
## Expected Behavior Don't report following code: ``` abstract class Fake : Base() // UnnecessaryAbstractClass abstract class Base { open val order: Int get() = 0 abstract fun String.foo() }...
## Context This is more of a confusion than a bug, but it may be a bug. I was reading the default .yml and found what's in "observed". It looks...
## Expected Behavior Using task output property works as expected (automatic dependency on task). ## Observed Behavior ``` Gradle detected a problem with the following location: 'module\build\reports\detekt\detekt.sarif'. Reason: Task ':detektReportMergeSarif'...
## Context I'm trying to configure Detekt using suppressors to allow `lateinit` for only specific names. For example in all my tests, I use `private lateinit var sut: SystemUnderTest`, so...
## Expected Behavior One of: * `allRules` enables all rules on top of using the default config (which seems to be the code (`AllRulesConfig`) anyway. * A build failure is...