90 lines
1.5 KiB
YAML
90 lines
1.5 KiB
YAML
build:
|
|
maxIssues: 0
|
|
weights:
|
|
complexity: 2
|
|
formatting: 1
|
|
LongParameterList: 1
|
|
comments: 1
|
|
|
|
potential-bugs:
|
|
active: true
|
|
DuplicateCaseInWhenExpression:
|
|
active: true
|
|
EqualsWithHashCodeExist:
|
|
active: true
|
|
ExplicitGarbageCollectionCall:
|
|
active: true
|
|
LateinitUsage:
|
|
active: false
|
|
UnsafeCallOnNullableType:
|
|
active: false
|
|
UnsafeCast:
|
|
active: false
|
|
|
|
performance:
|
|
active: true
|
|
ForEachOnRange:
|
|
active: true
|
|
SpreadOperator:
|
|
active: true
|
|
|
|
exceptions:
|
|
active: true
|
|
|
|
empty-blocks:
|
|
active: true
|
|
|
|
complexity:
|
|
active: true
|
|
LongMethod:
|
|
threshold: 20
|
|
LongParameterList:
|
|
functionThreshold: 5
|
|
constructorThreshold: 5
|
|
LargeClass:
|
|
threshold: 150
|
|
ComplexMethod:
|
|
threshold: 10
|
|
TooManyFunctions:
|
|
thresholdInFiles: 20
|
|
thresholdInClasses: 20
|
|
thresholdInInterfaces: 20
|
|
ComplexCondition:
|
|
threshold: 3
|
|
LabeledExpression:
|
|
active: false
|
|
|
|
|
|
formatting:
|
|
autoCorrect: true
|
|
active: false
|
|
|
|
style:
|
|
active: true
|
|
NewLineAtEndOfFile:
|
|
active: true
|
|
ForbiddenComment:
|
|
active: true
|
|
values: 'FIXME:,STOPSHIP:'
|
|
WildcardImport:
|
|
active: true
|
|
MaxLineLength:
|
|
active: true
|
|
maxLineLength: 120
|
|
excludePackageStatements: false
|
|
excludeImportStatements: false
|
|
|
|
comments:
|
|
active: true
|
|
CommentOverPrivateFunction:
|
|
active: true
|
|
CommentOverPrivateProperty:
|
|
active: true
|
|
UndocumentedPublicClass:
|
|
active: false
|
|
searchInNestedClass: true
|
|
searchInInnerClass: true
|
|
searchInInnerInterface: true
|
|
UndocumentedPublicFunction:
|
|
active: false
|