Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/detekt/detekt
Static code analysis for Kotlin
https://github.com/detekt/detekt
List currently active rules in CLI
haluzpav opened this pull request almost 2 years ago
haluzpav opened this pull request almost 2 years ago
Add `Kotlin value class member name` to `Naming Rule Set`
igorwojda opened this issue almost 2 years ago
igorwojda opened this issue almost 2 years ago
Filter duplicate classes with detektMain
matejdro opened this issue almost 2 years ago
matejdro opened this issue almost 2 years ago
Split UnnecessaryAbstractClass into two rules
matejdro opened this pull request almost 2 years ago
matejdro opened this pull request almost 2 years ago
allow for float config values
Tommyten opened this pull request almost 2 years ago
Tommyten opened this pull request almost 2 years ago
Refactor DGP off Sarif4k
cortinico opened this issue almost 2 years ago
cortinico opened this issue almost 2 years ago
Dont depend on jcommander
BraisGabin opened this pull request almost 2 years ago
BraisGabin opened this pull request almost 2 years ago
Refactor `detekt-generator`
BraisGabin opened this issue almost 2 years ago
BraisGabin opened this issue almost 2 years ago
Improve `generateDocumentation`
BraisGabin opened this pull request almost 2 years ago
BraisGabin opened this pull request almost 2 years ago
Report the usage unneccessary function to invoke a lambda argument
atulgpt opened this issue almost 2 years ago
atulgpt opened this issue almost 2 years ago
Replace trimMargin usages
TWiStErRob opened this pull request almost 2 years ago
TWiStErRob opened this pull request almost 2 years ago
MultilineRawStringIndentation allowEmptyLines/strictIndentation flag
TWiStErRob opened this issue almost 2 years ago
TWiStErRob opened this issue almost 2 years ago
IgnoredReturnValue false negative case
renannprado opened this issue almost 2 years ago
renannprado opened this issue almost 2 years ago
Improve how we write rule tests.
BraisGabin opened this issue almost 2 years ago
BraisGabin opened this issue almost 2 years ago
False positive on `CanBeNonNullable`: not differentiating between `&&` and `||` in some scenarios
eygraber opened this issue almost 2 years ago
eygraber opened this issue almost 2 years ago
Forbid using Jupiter Kotlin assertions
TWiStErRob opened this pull request almost 2 years ago
TWiStErRob opened this pull request almost 2 years ago
UnnecessaryAbstractClass: add option to only detect interface, not concrete class migrations
matejdro opened this issue almost 2 years ago
matejdro opened this issue almost 2 years ago
Remove dependency that creates a cycle.
TWiStErRob opened this pull request almost 2 years ago
TWiStErRob opened this pull request almost 2 years ago
Remove single-use `times` method, use stdlib's `repeat` instead.
TWiStErRob opened this pull request almost 2 years ago
TWiStErRob opened this pull request almost 2 years ago
Detekt Build: configuration cache breaks `--scan`
TWiStErRob opened this issue almost 2 years ago
TWiStErRob opened this issue almost 2 years ago
ignoreAnnotated not working with complexity>TooManyFunctions
mukeshsolanki opened this issue almost 2 years ago
mukeshsolanki opened this issue almost 2 years ago
Configure languageVersion via toolchain
Goooler opened this pull request almost 2 years ago
Goooler opened this pull request almost 2 years ago
TrailingWhitespace false positive on KDoc line wraps
TWiStErRob opened this issue almost 2 years ago
TWiStErRob opened this issue almost 2 years ago
UnnecessaryLet false positive on let in the middle of the chain doing a cast
TWiStErRob opened this issue almost 2 years ago
TWiStErRob opened this issue almost 2 years ago
Apply input normalization to detekt config yaml
yogurtearl opened this issue almost 2 years ago
yogurtearl opened this issue almost 2 years ago
ExplicitCollectionElementAccessMethod rule update
atulgpt opened this pull request almost 2 years ago
atulgpt opened this pull request almost 2 years ago
Re-enable test task in detekt-compiler-plugin
3flex opened this issue almost 2 years ago
3flex opened this issue almost 2 years ago
Report or fail build when `kotlin-compiler-embeddable` version is overridden
3flex opened this issue almost 2 years ago
3flex opened this issue almost 2 years ago
Add the ability to specify a detekt config from a remote artifact
eygraber opened this issue almost 2 years ago
eygraber opened this issue almost 2 years ago
Update dependency io.github.detekt.sarif4k:sarif4k to v0.3.0
renovate[bot] opened this pull request about 2 years ago
renovate[bot] opened this pull request about 2 years ago
Add wrappers for new rules in ktlint 0.48
3flex opened this issue about 2 years ago
3flex opened this issue about 2 years ago
Update Kotlin to v1.8.0
3flex opened this pull request about 2 years ago
3flex opened this pull request about 2 years ago
Detekt Multiplatfrom Excluding `build` folders doesn't seem possible
mustafaozhan opened this issue about 2 years ago
mustafaozhan opened this issue about 2 years ago
Run specific rule with 'detekt' task against external codebase
VitalyVPinchuk opened this pull request about 2 years ago
VitalyVPinchuk opened this pull request about 2 years ago
Add documentation for compiler plugin
3flex opened this issue about 2 years ago
3flex opened this issue about 2 years ago
Feature envy
Tommyten opened this pull request about 2 years ago
Tommyten opened this pull request about 2 years ago
Update org.slf4j to v2 (major)
renovate[bot] opened this pull request about 2 years ago
renovate[bot] opened this pull request about 2 years ago
OutdatedDocumentation is too vague
TWiStErRob opened this issue about 2 years ago
TWiStErRob opened this issue about 2 years ago
CognitiveComplexMethod false positive: returning anonymous object is complex
TWiStErRob opened this issue about 2 years ago
TWiStErRob opened this issue about 2 years ago
False IgnoredReturnValue positive
raul19 opened this issue about 2 years ago
raul19 opened this issue about 2 years ago
Fix KDocReferencesNonPublicProperty false positive
dzirbel opened this pull request about 2 years ago
dzirbel opened this pull request about 2 years ago
List currently active rules
haluzpav opened this issue about 2 years ago
haluzpav opened this issue about 2 years ago
New Suppressor for callsites
TWiStErRob opened this issue about 2 years ago
TWiStErRob opened this issue about 2 years ago
Running detektMain in a project with Gradle precompiled script plugins fails
eygraber opened this issue about 2 years ago
eygraber opened this issue about 2 years ago
Document and test edge cases for ForbiddenMethodCall function signatures
dzirbel opened this pull request about 2 years ago
dzirbel opened this pull request about 2 years ago
TrimMultilineRawString support for alternate trimming methods
samuelneff opened this issue about 2 years ago
samuelneff opened this issue about 2 years ago
Relocate bundled 3rd party dependencies in fat jar
3flex opened this issue about 2 years ago
3flex opened this issue about 2 years ago
Simplify enabling type resolution
bartek-wesolowski opened this issue about 2 years ago
bartek-wesolowski opened this issue about 2 years ago
ComplexMethod: exclude local functions
TWiStErRob opened this issue about 2 years ago
TWiStErRob opened this issue about 2 years ago
UseDataClass false positive on ViewModel
TWiStErRob opened this issue about 2 years ago
TWiStErRob opened this issue about 2 years ago
Allow use of constants in @Suppress
comdiv opened this issue over 2 years ago
comdiv opened this issue over 2 years ago
Enable NestedScopeFunctions with custom functions
dzirbel opened this pull request over 2 years ago
dzirbel opened this pull request over 2 years ago
detekt doesn't respect ktlint `RunAfterRule` constraints
3flex opened this issue over 2 years ago
3flex opened this issue over 2 years ago
Github action yml download script: "Release tag doesn't match checksum"
hjizettle opened this issue over 2 years ago
hjizettle opened this issue over 2 years ago
`OutdatedDocumentation` false positive with non-public constructor params
osipxd opened this issue over 2 years ago
osipxd opened this issue over 2 years ago
Remove all usages of `MutliRule` in detekt code base
marschwar opened this issue over 2 years ago
marschwar opened this issue over 2 years ago
UndocumentedPublicProperty false positive when property is documented in class header
evg64 opened this issue over 2 years ago
evg64 opened this issue over 2 years ago
Control exit code by issue severity
nuth opened this issue over 2 years ago
nuth opened this issue over 2 years ago
Aggregated Detekt reports
JavierSegoviaCordoba opened this issue over 2 years ago
JavierSegoviaCordoba opened this issue over 2 years ago
Extend ReportMergeTask for md & HTML
kvn-stgl opened this issue over 2 years ago
kvn-stgl opened this issue over 2 years ago
Add NestedLambdaOnSameLine style rule
dzirbel opened this pull request over 2 years ago
dzirbel opened this pull request over 2 years ago
Support markdown report in Gradle plugin
3flex opened this issue over 2 years ago
3flex opened this issue over 2 years ago
No experimental type solving
BraisGabin opened this pull request over 2 years ago
BraisGabin opened this pull request over 2 years ago
NestedScopeFunctions: Nesting functions with `it` variable
WildOrangutan opened this issue over 2 years ago
WildOrangutan opened this issue over 2 years ago
Parameterize/inject config from gradle
aknauf opened this issue over 2 years ago
aknauf opened this issue over 2 years ago
allRules = true has no effect when buildUponDefaultConfig = true
TWiStErRob opened this issue over 2 years ago
TWiStErRob opened this issue over 2 years ago
Dump current configuration
TWiStErRob opened this issue over 2 years ago
TWiStErRob opened this issue over 2 years ago
Add option to add a reason to `ForbiddenImport`
BraisGabin opened this pull request over 2 years ago
BraisGabin opened this pull request over 2 years ago
UnusedImports: fix false positive for unresolved imports
dzirbel opened this pull request over 2 years ago
dzirbel opened this pull request over 2 years ago
`compile-test-snippets` is confusing for new contributors
BraisGabin opened this issue over 2 years ago
BraisGabin opened this issue over 2 years ago
Spread operator is shown as an issue even when using Kotlin 1.6.21
Abhimanyu14 opened this issue over 2 years ago
Abhimanyu14 opened this issue over 2 years ago
Detekt task outputs are not following Gradle convention
TWiStErRob opened this issue over 2 years ago
TWiStErRob opened this issue over 2 years ago
Config baseline from build.gradle again dont works
pavlo-kravchenko opened this issue over 2 years ago
pavlo-kravchenko opened this issue over 2 years ago
Revert "Display dynamic --jvm-target values when using --help flag (#4694)"
3flex opened this pull request over 2 years ago
3flex opened this pull request over 2 years ago
InvalidPackageDeclaration: detekt missing package name when root is empty
rocketraman opened this issue over 2 years ago
rocketraman opened this issue over 2 years ago
Update dependency @mdx-js/react to v2
renovate[bot] opened this pull request over 2 years ago
renovate[bot] opened this pull request over 2 years ago
OptionalUnit conflicts with explicitApi=strict
pettermahlen opened this issue almost 3 years ago
pettermahlen opened this issue almost 3 years ago
Add ElseCaseInsteadOfExhaustiveWhen rule
G00fY2 opened this pull request almost 3 years ago
G00fY2 opened this pull request almost 3 years ago
Drop Groovy DSL tests in detekt-gradle-plugin
3flex opened this issue almost 3 years ago
3flex opened this issue almost 3 years ago
How to make update the configuration easier
BraisGabin opened this issue almost 3 years ago
BraisGabin opened this issue almost 3 years ago
HasPlatformType now will detect when a flexible-type call has been made for function arguments and in call chains
severn-everett opened this pull request almost 3 years ago
severn-everett opened this pull request almost 3 years ago
Align inputs for detekt type resolution tasks with Kotlin compilation tasks
3flex opened this issue almost 3 years ago
3flex opened this issue almost 3 years ago
How to test new rules in real world projects easily
BraisGabin opened this issue almost 3 years ago
BraisGabin opened this issue almost 3 years ago
Add possibility to estimate tech debt in code
vbuberen opened this issue about 3 years ago
vbuberen opened this issue about 3 years ago
Add Rules related to usage of `kotlin.Result`
yogurtearl opened this issue about 3 years ago
yogurtearl opened this issue about 3 years ago
Dependency Dashboard
renovate[bot] opened this issue about 3 years ago
renovate[bot] opened this issue about 3 years ago
SpacingBetweenPackageAndImports rule name is misleading
3flex opened this issue about 3 years ago
3flex opened this issue about 3 years ago
XML report merging doesn't work without renaming reports to `detekt.xml`
pbreault opened this issue about 3 years ago
pbreault opened this issue about 3 years ago
New rule: Always inject dispatchers
chao2zhang opened this issue about 3 years ago
chao2zhang opened this issue about 3 years ago
Sarif output from detekt is not finding paths on GitHub
TWiStErRob opened this issue about 3 years ago
TWiStErRob opened this issue about 3 years ago
Cannot suppress SwallowedException on catch variable
TWiStErRob opened this issue about 3 years ago
TWiStErRob opened this issue about 3 years ago
Support Toolchains for JVM projects
3flex opened this issue over 3 years ago
3flex opened this issue over 3 years ago
Deprecation rule ignores @DeprecatedSinceKotlin
osipxd opened this issue over 3 years ago
osipxd opened this issue over 3 years ago
also create detektMetadataTest for MPP to analyse commonTest
robstoll opened this issue over 3 years ago
robstoll opened this issue over 3 years ago
one report for all platforms (xml) in MPP but each platform overrides it
robstoll opened this issue over 3 years ago
robstoll opened this issue over 3 years ago
Provide a way to exclude detekt tasks in multiplatform project
petertrr opened this issue over 3 years ago
petertrr opened this issue over 3 years ago
LongMethod: add 'ignoreAnnotated' configuration option
t-kameyama opened this pull request over 3 years ago
t-kameyama opened this pull request over 3 years ago
RedundantVisibilityModifierRule false-positives when `explicitApi()` is defined in the `kotlin{}` extension
eygraber opened this issue over 3 years ago
eygraber opened this issue over 3 years ago
Require `use` for `Closeable`s
yogurtearl opened this issue over 3 years ago
yogurtearl opened this issue over 3 years ago
Create new gradle task that runs all the detekt tasks
mkrussel77 opened this issue over 3 years ago
mkrussel77 opened this issue over 3 years ago