org.danilopianini.kotlinqa.detekt.yml Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of gradle-kotlin-qa Show documentation
Show all versions of gradle-kotlin-qa Show documentation
Automated Quality Assurance configuration for Kotlin Projects built with Gradle
comments:
EndOfSentenceFormat:
active: true
UndocumentedPublicClass:
active: true
UndocumentedPublicFunction:
active: true
UndocumentedPublicProperty:
active: true
complexity:
LongMethod:
active: false
LongParameterList:
active: false
NestedBlockDepth:
threshold: 5
TooManyFunctions:
ignoreDeprecated: true
ignorePrivate: true
ignoreOverridden: true
thresholdInFiles: 40
thresholdInInterfaces: 20
thresholdInObjects: 20
naming:
MemberNameEqualsClassName:
active: false
performance:
SpreadOperator:
active: false
style:
DestructuringDeclarationWithTooManyEntries:
maxDestructuringEntries: 10
ForbiddenComment:
allowedPatterns: 'TODO:'
MagicNumber:
ignoreNumbers: ['-2', '-1', '0', '0.5', '1', '2', '3', '4', '5', '10', '100', '360.0', '1000']
ThrowsCount:
max: 10
© 2015 - 2024 Weber Informatics LLC | Privacy Policy