303 lines
5.9 KiB
YAML
303 lines
5.9 KiB
YAML
comments:
|
|
EndOfSentenceFormat:
|
|
active: true
|
|
|
|
complexity:
|
|
CognitiveComplexMethod:
|
|
active: true
|
|
ComplexCondition:
|
|
active: true
|
|
ComplexInterface:
|
|
active: true
|
|
LargeClass:
|
|
active: true
|
|
LongMethod:
|
|
active: true
|
|
LongParameterList:
|
|
active: true
|
|
MethodOverloading:
|
|
active: true
|
|
NamedArguments:
|
|
active: true
|
|
NestedBlockDepth:
|
|
active: true
|
|
NestedScopeFunctions:
|
|
active: true
|
|
ReplaceSafeCallChainWithRun:
|
|
active: true
|
|
StringLiteralDuplication:
|
|
active: true
|
|
TooManyFunctions:
|
|
active: true
|
|
|
|
coroutines:
|
|
GlobalCoroutineUsage:
|
|
active: true
|
|
InjectDispatcher:
|
|
active: true
|
|
RedundantSuspendModifier:
|
|
active: true
|
|
SleepInsteadOfDelay:
|
|
active: true
|
|
|
|
empty-blocks:
|
|
EmptyCatchBlock:
|
|
active: true
|
|
EmptyClassBlock:
|
|
active: true
|
|
EmptyDefaultConstructor:
|
|
active: true
|
|
EmptyDoWhileBlock:
|
|
active: true
|
|
EmptyElseBlock:
|
|
active: true
|
|
EmptyFinallyBlock:
|
|
active: true
|
|
EmptyForBlock:
|
|
active: true
|
|
EmptyFunctionBlock:
|
|
active: true
|
|
EmptyIfBlock:
|
|
active: true
|
|
EmptyInitBlock:
|
|
active: true
|
|
EmptyKtFile:
|
|
active: true
|
|
EmptySecondaryConstructor:
|
|
active: true
|
|
EmptyTryBlock:
|
|
active: true
|
|
EmptyWhenBlock:
|
|
active: true
|
|
EmptyWhileBlock:
|
|
active: true
|
|
|
|
exceptions:
|
|
NotImplementedDeclaration:
|
|
active: true
|
|
SwallowedException:
|
|
active: true
|
|
ThrowingExceptionsWithoutMessageOrCause:
|
|
active: true
|
|
TooGenericExceptionThrown:
|
|
active: true
|
|
TooGenericExceptionCaught:
|
|
active: true
|
|
|
|
naming:
|
|
BooleanPropertyNaming:
|
|
active: true
|
|
ClassNaming:
|
|
active: true
|
|
ConstructorParameterNaming:
|
|
active: true
|
|
EnumNaming:
|
|
active: true
|
|
FunctionMaxLength:
|
|
active: true
|
|
FunctionParameterNaming:
|
|
active: true
|
|
InvalidPackageDeclaration:
|
|
active: true
|
|
LambdaParameterNaming:
|
|
active: true
|
|
MatchingDeclarationName:
|
|
active: true
|
|
NoNameShadowing:
|
|
active: true
|
|
NonBooleanPropertyPrefixedWithIs:
|
|
active: true
|
|
TopLevelPropertyNaming:
|
|
active: true
|
|
VariableMaxLength:
|
|
active: true
|
|
VariableNaming:
|
|
active: true
|
|
|
|
performance:
|
|
ArrayPrimitive:
|
|
active: true
|
|
CouldBeSequence:
|
|
active: true
|
|
ForEachOnRange:
|
|
active: true
|
|
UnnecessaryPartOfBinaryExpression:
|
|
active: true
|
|
UnnecessaryTemporaryInstantiation:
|
|
active: true
|
|
|
|
potential-bugs:
|
|
AvoidReferentialEquality:
|
|
active: true
|
|
CastToNullableType:
|
|
active: true
|
|
Deprecation:
|
|
active: true
|
|
DontDowncastCollectionTypes:
|
|
active: true
|
|
DoubleMutabilityForCollection:
|
|
active: true
|
|
ElseCaseInsteadOfExhaustiveWhen:
|
|
active: true
|
|
EqualsAlwaysReturnsTrueOrFalse:
|
|
active: true
|
|
EqualsWithHashCodeExist:
|
|
active: true
|
|
ImplicitDefaultLocale:
|
|
active: true
|
|
ImplicitUnitReturnType:
|
|
active: true
|
|
InvalidRange:
|
|
active: true
|
|
IteratorHasNextCallsNextMethod:
|
|
active: true
|
|
IteratorNotThrowingNoSuchElementException:
|
|
active: true
|
|
LateinitUsage:
|
|
active: true
|
|
MapGetWithNotNullAssertionOperator:
|
|
active: true
|
|
MissingPackageDeclaration:
|
|
active: true
|
|
NullCheckOnMutableProperty:
|
|
active: true
|
|
NullableToStringCall:
|
|
active: true
|
|
UnconditionalJumpStatementInLoop:
|
|
active: true
|
|
UnnecessaryNotNullCheck:
|
|
active: true
|
|
UnnecessaryNotNullOperator:
|
|
active: true
|
|
UnnecessarySafeCall:
|
|
active: true
|
|
UnreachableCode:
|
|
active: true
|
|
UnsafeCallOnNullableType:
|
|
active: true
|
|
UnsafeCast:
|
|
active: true
|
|
UnusedUnaryOperator:
|
|
active: true
|
|
UselessPostfixExpression:
|
|
active: true
|
|
WrongEqualsTypeParameter:
|
|
active: true
|
|
|
|
style:
|
|
AlsoCouldBeApply:
|
|
active: true
|
|
CanBeNonNullable:
|
|
active: true
|
|
CascadingCallWrapping:
|
|
active: true
|
|
ClassOrdering:
|
|
active: true
|
|
CollapsibleIfStatements:
|
|
active: true
|
|
EqualsNullCall:
|
|
active: true
|
|
EqualsOnSignatureLine:
|
|
active: true
|
|
ExplicitCollectionElementAccessMethod:
|
|
active: true
|
|
ExplicitItLambdaParameter:
|
|
active: true
|
|
ExpressionBodySyntax:
|
|
active: true
|
|
ForbiddenMethodCall:
|
|
active: true
|
|
FunctionOnlyReturningConstant:
|
|
active: true
|
|
MandatoryBracesIfStatements:
|
|
active: true
|
|
MandatoryBracesLoops:
|
|
active: true
|
|
MaxChainedCallsOnSameLine:
|
|
active: true
|
|
MaxLineLength:
|
|
active: true
|
|
excludeCommentStatements: true
|
|
excludeRawStrings: true
|
|
MayBeConst:
|
|
active: true
|
|
ModifierOrder:
|
|
active: true
|
|
MultilineRawStringIndentation:
|
|
active: true
|
|
NestedClassesVisibility:
|
|
active: true
|
|
NewLineAtEndOfFile:
|
|
active: true
|
|
NoTabs:
|
|
active: true
|
|
NullableBooleanCheck:
|
|
active: true
|
|
ObjectLiteralToLambda:
|
|
active: true
|
|
OptionalAbstractKeyword:
|
|
active: true
|
|
PreferToOverPairSyntax:
|
|
active: true
|
|
RedundantExplicitType:
|
|
active: true
|
|
RedundantHigherOrderMapUsage:
|
|
active: true
|
|
RedundantVisibilityModifierRule:
|
|
active: true
|
|
ReturnCount:
|
|
active: true
|
|
SafeCast:
|
|
active: true
|
|
SpacingBetweenPackageAndImports:
|
|
active: true
|
|
TrailingWhitespace:
|
|
active: true
|
|
TrimMultilineRawString:
|
|
active: true
|
|
UnderscoresInNumericLiterals:
|
|
active: true
|
|
UnnecessaryApply:
|
|
active: true
|
|
UnnecessaryBackticks:
|
|
active: true
|
|
UnnecessaryFilter:
|
|
active: true
|
|
UnnecessaryInheritance:
|
|
active: true
|
|
UnnecessaryInnerClass:
|
|
active: true
|
|
UnnecessaryLet:
|
|
active: true
|
|
UnnecessaryParentheses:
|
|
active: true
|
|
allowForUnclearPrecedence: true
|
|
UntilInsteadOfRangeTo:
|
|
active: true
|
|
UnusedPrivateClass:
|
|
active: true
|
|
UseAnyOrNoneInsteadOfFind:
|
|
active: true
|
|
UseArrayLiteralsInAnnotations:
|
|
active: true
|
|
UseDataClass:
|
|
active: true
|
|
UseEmptyCounterpart:
|
|
active: true
|
|
UseIfEmptyOrIfBlank:
|
|
active: true
|
|
UseIsNullOrEmpty:
|
|
active: true
|
|
UseOrEmpty:
|
|
active: true
|
|
UseSumOfInsteadOfFlatMapSize:
|
|
active: true
|
|
UselessCallOnNotNull:
|
|
active: true
|
|
VarCouldBeVal:
|
|
active: true
|
|
UnusedImports:
|
|
active: true
|
|
WildcardImport:
|
|
active: true
|