Type object
File match detekt.yml detekt.yaml
Schema URL https://catalog.lintel.tools/schemas/schemastore/detekt-config-detekt-yml/latest.json
Source https://www.schemastore.org/detekt-1.22.0.json

Versions

Validate with Lintel

npx @lintel/lintel check
Type: object

Properties

build object
3 nested properties
maxIssues integer
excludeCorrectable boolean
weights Record<string, integer>
config object
4 nested properties
validation boolean
warningsAsErrors boolean
checkExhaustiveness boolean
excludes string
processors object
2 nested properties
active boolean
exclude string[]
console-reports object
2 nested properties
active boolean
exclude string[]
output-reports object
2 nested properties
active boolean
exclude string[]
comments object
11 nested properties
active boolean
AbsentOrWrongFileLicense object
All of: ruleProperties object
2 nested properties
licenseTemplateFile string
licenseTemplateIsRegex boolean
CommentOverPrivateFunction object
All of: ruleProperties object
CommentOverPrivateProperty object
All of: ruleProperties object
DeprecatedBlockTag object
All of: ruleProperties object
EndOfSentenceFormat object
All of: ruleProperties object
1 nested properties
endOfSentenceFormat string
KDocReferencesNonPublicProperty object
All of: ruleProperties object
OutdatedDocumentation object
All of: ruleProperties object
3 nested properties
matchTypeParameters boolean
matchDeclarationsOrder boolean
allowParamOnConstructorProperties boolean
UndocumentedPublicClass object
All of: ruleProperties object
5 nested properties
searchInNestedClass boolean
searchInInnerClass boolean
searchInInnerObject boolean
searchInInnerInterface boolean
searchInProtectedClass boolean
UndocumentedPublicFunction object
All of: ruleProperties object
1 nested properties
searchProtectedFunction boolean
UndocumentedPublicProperty object
All of: ruleProperties object
1 nested properties
searchProtectedProperty boolean
complexity object
16 nested properties
active boolean
CognitiveComplexMethod object
All of: ruleProperties object
1 nested properties
threshold integer
ComplexCondition object
All of: ruleProperties object
1 nested properties
threshold integer
ComplexInterface object
All of: ruleProperties object
4 nested properties
threshold integer
includeStaticDeclarations boolean
includePrivateDeclarations boolean
ignoreOverloaded boolean
CyclomaticComplexMethod object
All of: ruleProperties object
5 nested properties
threshold integer
ignoreSingleWhenExpression boolean
ignoreSimpleWhenEntries boolean
ignoreNestingFunctions boolean
nestingFunctions string[]
LabeledExpression object
All of: ruleProperties object
1 nested properties
ignoredLabels string[]
LargeClass object
All of: ruleProperties object
1 nested properties
threshold integer
LongMethod object
All of: ruleProperties object
1 nested properties
threshold integer
LongParameterList object
All of: ruleProperties object
5 nested properties
functionThreshold integer
constructorThreshold integer
ignoreDefaultParameters boolean
ignoreDataClasses boolean
ignoreAnnotatedParameter string[]
MethodOverloading object
All of: ruleProperties object
1 nested properties
threshold integer
NamedArguments object
All of: ruleProperties object
2 nested properties
threshold integer
ignoreArgumentsMatchingNames boolean
NestedBlockDepth object
All of: ruleProperties object
1 nested properties
threshold integer
NestedScopeFunctions object
All of: ruleProperties object
2 nested properties
threshold integer
functions string[]
ReplaceSafeCallChainWithRun object
All of: ruleProperties object
StringLiteralDuplication object
All of: ruleProperties object
4 nested properties
threshold integer
ignoreAnnotation boolean
excludeStringsWithLessThan5Characters boolean
ignoreStringsRegex string
TooManyFunctions object
All of: ruleProperties object
8 nested properties
thresholdInFiles integer
thresholdInClasses integer
thresholdInInterfaces integer
thresholdInObjects integer
thresholdInEnums integer
ignoreDeprecated boolean
ignorePrivate boolean
ignoreOverridden boolean
coroutines object
7 nested properties
active boolean
GlobalCoroutineUsage object
All of: ruleProperties object
InjectDispatcher object
All of: ruleProperties object
1 nested properties
dispatcherNames string[]
RedundantSuspendModifier object
All of: ruleProperties object
SleepInsteadOfDelay object
All of: ruleProperties object
SuspendFunWithCoroutineScopeReceiver object
All of: ruleProperties object
SuspendFunWithFlowReturnType object
All of: ruleProperties object
empty-blocks object
16 nested properties
active boolean
EmptyCatchBlock object
All of: ruleProperties object
1 nested properties
allowedExceptionNameRegex string
EmptyClassBlock object
All of: ruleProperties object
EmptyDefaultConstructor object
All of: ruleProperties object
EmptyDoWhileBlock object
All of: ruleProperties object
EmptyElseBlock object
All of: ruleProperties object
EmptyFinallyBlock object
All of: ruleProperties object
EmptyForBlock object
All of: ruleProperties object
EmptyFunctionBlock object
All of: ruleProperties object
1 nested properties
ignoreOverridden boolean
EmptyIfBlock object
All of: ruleProperties object
EmptyInitBlock object
All of: ruleProperties object
EmptyKtFile object
All of: ruleProperties object
EmptySecondaryConstructor object
All of: ruleProperties object
EmptyTryBlock object
All of: ruleProperties object
EmptyWhenBlock object
All of: ruleProperties object
EmptyWhileBlock object
All of: ruleProperties object
exceptions object
15 nested properties
active boolean
ExceptionRaisedInUnexpectedLocation object
All of: ruleProperties object
1 nested properties
methodNames string[]
InstanceOfCheckForException object
All of: ruleProperties object
NotImplementedDeclaration object
All of: ruleProperties object
ObjectExtendsThrowable object
All of: ruleProperties object
PrintStackTrace object
All of: ruleProperties object
RethrowCaughtException object
All of: ruleProperties object
ReturnFromFinally object
All of: ruleProperties object
1 nested properties
ignoreLabeled boolean
SwallowedException object
All of: ruleProperties object
2 nested properties
ignoredExceptionTypes string[]
allowedExceptionNameRegex string
ThrowingExceptionFromFinally object
All of: ruleProperties object
ThrowingExceptionInMain object
All of: ruleProperties object
ThrowingExceptionsWithoutMessageOrCause object
All of: ruleProperties object
1 nested properties
exceptions string[]
ThrowingNewInstanceOfSameException object
All of: ruleProperties object
TooGenericExceptionCaught object
All of: ruleProperties object
2 nested properties
exceptionNames string[]
allowedExceptionNameRegex string
TooGenericExceptionThrown object
All of: ruleProperties object
1 nested properties
exceptionNames string[]
naming object
22 nested properties
active boolean
BooleanPropertyNaming object
All of: ruleProperties object
2 nested properties
allowedPattern string
ignoreOverridden boolean
ClassNaming object
All of: ruleProperties object
1 nested properties
classPattern string
ConstructorParameterNaming object
All of: ruleProperties object
4 nested properties
parameterPattern string
privateParameterPattern string
excludeClassPattern string
ignoreOverridden boolean
EnumNaming object
All of: ruleProperties object
1 nested properties
enumEntryPattern string
ForbiddenClassName object
All of: ruleProperties object
1 nested properties
forbiddenName string[]
FunctionMaxLength object
All of: ruleProperties object
1 nested properties
maximumFunctionNameLength integer
FunctionMinLength object
All of: ruleProperties object
1 nested properties
minimumFunctionNameLength integer
FunctionNaming object
All of: ruleProperties object
3 nested properties
functionPattern string
excludeClassPattern string
ignoreOverridden boolean
FunctionParameterNaming object
All of: ruleProperties object
3 nested properties
parameterPattern string
excludeClassPattern string
ignoreOverridden boolean
InvalidPackageDeclaration object
All of: ruleProperties object
2 nested properties
rootPackage string
requireRootInDeclaration boolean
LambdaParameterNaming object
All of: ruleProperties object
1 nested properties
parameterPattern string
MatchingDeclarationName object
All of: ruleProperties object
1 nested properties
mustBeFirst boolean
MemberNameEqualsClassName object
All of: ruleProperties object
1 nested properties
ignoreOverridden boolean
NoNameShadowing object
All of: ruleProperties object
NonBooleanPropertyPrefixedWithIs object
All of: ruleProperties object
ObjectPropertyNaming object
All of: ruleProperties object
3 nested properties
constantPattern string
propertyPattern string
privatePropertyPattern string
PackageNaming object
All of: ruleProperties object
1 nested properties
packagePattern string
TopLevelPropertyNaming object
All of: ruleProperties object
3 nested properties
constantPattern string
propertyPattern string
privatePropertyPattern string
VariableMaxLength object
All of: ruleProperties object
1 nested properties
maximumVariableNameLength integer
VariableMinLength object
All of: ruleProperties object
1 nested properties
minimumVariableNameLength integer
VariableNaming object
All of: ruleProperties object
4 nested properties
variablePattern string
privateVariablePattern string
excludeClassPattern string
ignoreOverridden boolean
performance object
7 nested properties
active boolean
ArrayPrimitive object
All of: ruleProperties object
CouldBeSequence object
All of: ruleProperties object
1 nested properties
threshold integer
ForEachOnRange object
All of: ruleProperties object
SpreadOperator object
All of: ruleProperties object
UnnecessaryPartOfBinaryExpression object
All of: ruleProperties object
UnnecessaryTemporaryInstantiation object
All of: ruleProperties object
potential-bugs object
34 nested properties
active boolean
AvoidReferentialEquality object
All of: ruleProperties object
1 nested properties
forbiddenTypePatterns string[]
CastToNullableType object
All of: ruleProperties object
Deprecation object
All of: ruleProperties object
DontDowncastCollectionTypes object
All of: ruleProperties object
DoubleMutabilityForCollection object
All of: ruleProperties object
1 nested properties
mutableTypes string[]
ElseCaseInsteadOfExhaustiveWhen object
All of: ruleProperties object
EqualsAlwaysReturnsTrueOrFalse object
All of: ruleProperties object
EqualsWithHashCodeExist object
All of: ruleProperties object
ExitOutsideMain object
All of: ruleProperties object
ExplicitGarbageCollectionCall object
All of: ruleProperties object
HasPlatformType object
All of: ruleProperties object
IgnoredReturnValue object
All of: ruleProperties object
5 nested properties
restrictToConfig boolean
returnValueAnnotations string[]
ignoreReturnValueAnnotations string[]
returnValueTypes string[]
ignoreFunctionCall string[]
ImplicitDefaultLocale object
All of: ruleProperties object
ImplicitUnitReturnType object
All of: ruleProperties object
1 nested properties
allowExplicitReturnType boolean
InvalidRange object
All of: ruleProperties object
IteratorHasNextCallsNextMethod object
All of: ruleProperties object
IteratorNotThrowingNoSuchElementException object
All of: ruleProperties object
LateinitUsage object
All of: ruleProperties object
1 nested properties
ignoreOnClassesPattern string
MapGetWithNotNullAssertionOperator object
All of: ruleProperties object
MissingPackageDeclaration object
All of: ruleProperties object
NullCheckOnMutableProperty object
All of: ruleProperties object
NullableToStringCall object
All of: ruleProperties object
UnconditionalJumpStatementInLoop object
All of: ruleProperties object
UnnecessaryNotNullCheck object
All of: ruleProperties object
UnnecessaryNotNullOperator object
All of: ruleProperties object
UnnecessarySafeCall object
All of: ruleProperties object
UnreachableCatchBlock object
All of: ruleProperties object
UnreachableCode object
All of: ruleProperties object
UnsafeCallOnNullableType object
All of: ruleProperties object
UnsafeCast object
All of: ruleProperties object
UnusedUnaryOperator object
All of: ruleProperties object
UselessPostfixExpression object
All of: ruleProperties object
WrongEqualsTypeParameter object
All of: ruleProperties object
style object
81 nested properties
active boolean
AlsoCouldBeApply object
All of: ruleProperties object
CanBeNonNullable object
All of: ruleProperties object
CascadingCallWrapping object
All of: ruleProperties object
1 nested properties
includeElvis boolean
ClassOrdering object
All of: ruleProperties object
CollapsibleIfStatements object
All of: ruleProperties object
DataClassContainsFunctions object
All of: ruleProperties object
1 nested properties
conversionFunctionPrefix string[]
DataClassShouldBeImmutable object
All of: ruleProperties object
DestructuringDeclarationWithTooManyEntries object
All of: ruleProperties object
1 nested properties
maxDestructuringEntries integer
EqualsNullCall object
All of: ruleProperties object
EqualsOnSignatureLine object
All of: ruleProperties object
ExplicitCollectionElementAccessMethod object
All of: ruleProperties object
ExplicitItLambdaParameter object
All of: ruleProperties object
ExpressionBodySyntax object
All of: ruleProperties object
1 nested properties
includeLineWrapping boolean
ForbiddenComment object
All of: ruleProperties object
3 nested properties
values string[]
allowedPatterns string
customMessage string
ForbiddenImport object
All of: ruleProperties object
2 nested properties
imports object[]
forbiddenPatterns string
ForbiddenMethodCall object
All of: ruleProperties object
1 nested properties
methods object[]
ForbiddenSuppress object
All of: ruleProperties object
1 nested properties
rules string[]
ForbiddenVoid object
All of: ruleProperties object
2 nested properties
ignoreOverridden boolean
ignoreUsageInGenerics boolean
FunctionOnlyReturningConstant object
All of: ruleProperties object
3 nested properties
ignoreOverridableFunction boolean
ignoreActualFunction boolean
excludedFunctions string[]
LoopWithTooManyJumpStatements object
All of: ruleProperties object
1 nested properties
maxJumpCount integer
MagicNumber object
All of: ruleProperties object
11 nested properties
ignoreNumbers string[]
ignoreHashCodeFunction boolean
ignorePropertyDeclaration boolean
ignoreLocalVariableDeclaration boolean
ignoreConstantDeclaration boolean
ignoreCompanionObjectPropertyDeclaration boolean
ignoreAnnotation boolean
ignoreNamedArgument boolean
ignoreEnums boolean
ignoreRanges boolean
ignoreExtensionFunctions boolean
MandatoryBracesIfStatements object
All of: ruleProperties object
MandatoryBracesLoops object
All of: ruleProperties object
MaxChainedCallsOnSameLine object
All of: ruleProperties object
1 nested properties
maxChainedCalls integer
MaxLineLength object
All of: ruleProperties object
5 nested properties
maxLineLength integer
excludePackageStatements boolean
excludeImportStatements boolean
excludeCommentStatements boolean
excludeRawStrings boolean
MayBeConst object
All of: ruleProperties object
ModifierOrder object
All of: ruleProperties object
MultilineLambdaItParameter object
All of: ruleProperties object
MultilineRawStringIndentation object
All of: ruleProperties object
1 nested properties
indentSize integer
NestedClassesVisibility object
All of: ruleProperties object
NewLineAtEndOfFile object
All of: ruleProperties object
NoTabs object
All of: ruleProperties object
NullableBooleanCheck object
All of: ruleProperties object
ObjectLiteralToLambda object
All of: ruleProperties object
OptionalAbstractKeyword object
All of: ruleProperties object
OptionalUnit object
All of: ruleProperties object
OptionalWhenBraces object
All of: ruleProperties object
PreferToOverPairSyntax object
All of: ruleProperties object
ProtectedMemberInFinalClass object
All of: ruleProperties object
RedundantExplicitType object
All of: ruleProperties object
RedundantHigherOrderMapUsage object
All of: ruleProperties object
RedundantVisibilityModifierRule object
All of: ruleProperties object
ReturnCount object
All of: ruleProperties object
5 nested properties
max integer
excludedFunctions string[]
excludeLabeled boolean
excludeReturnFromLambda boolean
excludeGuardClauses boolean
SafeCast object
All of: ruleProperties object
SerialVersionUIDInSerializableClass object
All of: ruleProperties object
SpacingBetweenPackageAndImports object
All of: ruleProperties object
ThrowsCount object
All of: ruleProperties object
2 nested properties
max integer
excludeGuardClauses boolean
TrailingWhitespace object
All of: ruleProperties object
TrimMultilineRawString object
All of: ruleProperties object
UnderscoresInNumericLiterals object
All of: ruleProperties object
2 nested properties
acceptableLength integer
allowNonStandardGrouping boolean
UnnecessaryAbstractClass object
All of: ruleProperties object
UnnecessaryAnnotationUseSiteTarget object
All of: ruleProperties object
UnnecessaryApply object
All of: ruleProperties object
UnnecessaryBackticks object
All of: ruleProperties object
UnnecessaryFilter object
All of: ruleProperties object
UnnecessaryInheritance object
All of: ruleProperties object
UnnecessaryInnerClass object
All of: ruleProperties object
UnnecessaryLet object
All of: ruleProperties object
UnnecessaryParentheses object
All of: ruleProperties object
1 nested properties
allowForUnclearPrecedence boolean
UntilInsteadOfRangeTo object
All of: ruleProperties object
UnusedImports object
All of: ruleProperties object
UnusedPrivateClass object
All of: ruleProperties object
UnusedPrivateMember object
All of: ruleProperties object
1 nested properties
allowedNames string
UseAnyOrNoneInsteadOfFind object
All of: ruleProperties object
UseArrayLiteralsInAnnotations object
All of: ruleProperties object
UseCheckNotNull object
All of: ruleProperties object
UseCheckOrError object
All of: ruleProperties object
UseDataClass object
All of: ruleProperties object
1 nested properties
allowVars boolean
UseEmptyCounterpart object
All of: ruleProperties object
UseIfEmptyOrIfBlank object
All of: ruleProperties object
UseIfInsteadOfWhen object
All of: ruleProperties object
UseIsNullOrEmpty object
All of: ruleProperties object
UseOrEmpty object
All of: ruleProperties object
UseRequire object
All of: ruleProperties object
UseRequireNotNull object
All of: ruleProperties object
UseSumOfInsteadOfFlatMapSize object
All of: ruleProperties object
UselessCallOnNotNull object
All of: ruleProperties object
UtilityClassWithPublicConstructor object
All of: ruleProperties object
VarCouldBeVal object
All of: ruleProperties object
1 nested properties
ignoreLateinitVar boolean
WildcardImport object
All of: ruleProperties object
1 nested properties
excludeImports string[]
formatting object
64 nested properties
active boolean
android boolean
autoCorrect boolean
AnnotationOnSeparateLine object
All of: ruleProperties object
1 nested properties
autoCorrect boolean
AnnotationSpacing object
All of: ruleProperties object
1 nested properties
autoCorrect boolean
ArgumentListWrapping object
All of: ruleProperties object
3 nested properties
autoCorrect boolean
indentSize integer
maxLineLength integer
BlockCommentInitialStarAlignment object
All of: ruleProperties object
1 nested properties
autoCorrect boolean
ChainWrapping object
All of: ruleProperties object
1 nested properties
autoCorrect boolean
CommentSpacing object
All of: ruleProperties object
1 nested properties
autoCorrect boolean
CommentWrapping object
All of: ruleProperties object
2 nested properties
autoCorrect boolean
indentSize integer
DiscouragedCommentLocation object
All of: ruleProperties object
1 nested properties
autoCorrect boolean
EnumEntryNameCase object
All of: ruleProperties object
1 nested properties
autoCorrect boolean
Filename object
All of: ruleProperties object
FinalNewline object
All of: ruleProperties object
2 nested properties
autoCorrect boolean
insertFinalNewLine boolean
FunKeywordSpacing object
All of: ruleProperties object
1 nested properties
autoCorrect boolean
FunctionReturnTypeSpacing object
All of: ruleProperties object
1 nested properties
autoCorrect boolean
FunctionSignature object
All of: ruleProperties object
5 nested properties
autoCorrect boolean
forceMultilineWhenParameterCountGreaterOrEqualThan integer
functionBodyExpressionWrapping string
maxLineLength integer
indentSize integer
FunctionStartOfBodySpacing object
All of: ruleProperties object
1 nested properties
autoCorrect boolean
FunctionTypeReferenceSpacing object
All of: ruleProperties object
1 nested properties
autoCorrect boolean
ImportOrdering object
All of: ruleProperties object
2 nested properties
autoCorrect boolean
layout string
Indentation object
All of: ruleProperties object
2 nested properties
autoCorrect boolean
indentSize integer
KdocWrapping object
All of: ruleProperties object
2 nested properties
autoCorrect boolean
indentSize integer
MaximumLineLength object
All of: ruleProperties object
2 nested properties
maxLineLength integer
ignoreBackTickedIdentifier boolean
ModifierListSpacing object
All of: ruleProperties object
1 nested properties
autoCorrect boolean
ModifierOrdering object
All of: ruleProperties object
1 nested properties
autoCorrect boolean
MultiLineIfElse object
All of: ruleProperties object
1 nested properties
autoCorrect boolean
NoBlankLineBeforeRbrace object
All of: ruleProperties object
1 nested properties
autoCorrect boolean
NoBlankLinesInChainedMethodCalls object
All of: ruleProperties object
1 nested properties
autoCorrect boolean
NoConsecutiveBlankLines object
All of: ruleProperties object
1 nested properties
autoCorrect boolean
NoEmptyClassBody object
All of: ruleProperties object
1 nested properties
autoCorrect boolean
NoEmptyFirstLineInMethodBlock object
All of: ruleProperties object
1 nested properties
autoCorrect boolean
NoLineBreakAfterElse object
All of: ruleProperties object
1 nested properties
autoCorrect boolean
NoLineBreakBeforeAssignment object
All of: ruleProperties object
1 nested properties
autoCorrect boolean
NoMultipleSpaces object
All of: ruleProperties object
1 nested properties
autoCorrect boolean
NoSemicolons object
All of: ruleProperties object
1 nested properties
autoCorrect boolean
NoTrailingSpaces object
All of: ruleProperties object
1 nested properties
autoCorrect boolean
NoUnitReturn object
All of: ruleProperties object
1 nested properties
autoCorrect boolean
NoUnusedImports object
All of: ruleProperties object
1 nested properties
autoCorrect boolean
NoWildcardImports object
All of: ruleProperties object
1 nested properties
packagesToUseImportOnDemandProperty string
NullableTypeSpacing object
All of: ruleProperties object
1 nested properties
autoCorrect boolean
PackageName object
All of: ruleProperties object
1 nested properties
autoCorrect boolean
ParameterListSpacing object
All of: ruleProperties object
1 nested properties
autoCorrect boolean
ParameterListWrapping object
All of: ruleProperties object
2 nested properties
autoCorrect boolean
maxLineLength integer
SpacingAroundAngleBrackets object
All of: ruleProperties object
1 nested properties
autoCorrect boolean
SpacingAroundColon object
All of: ruleProperties object
1 nested properties
autoCorrect boolean
SpacingAroundComma object
All of: ruleProperties object
1 nested properties
autoCorrect boolean
SpacingAroundCurly object
All of: ruleProperties object
1 nested properties
autoCorrect boolean
SpacingAroundDot object
All of: ruleProperties object
1 nested properties
autoCorrect boolean
SpacingAroundDoubleColon object
All of: ruleProperties object
1 nested properties
autoCorrect boolean
SpacingAroundKeyword object
All of: ruleProperties object
1 nested properties
autoCorrect boolean
SpacingAroundOperators object
All of: ruleProperties object
1 nested properties
autoCorrect boolean
SpacingAroundParens object
All of: ruleProperties object
1 nested properties
autoCorrect boolean
SpacingAroundRangeOperator object
All of: ruleProperties object
1 nested properties
autoCorrect boolean
SpacingAroundUnaryOperator object
All of: ruleProperties object
1 nested properties
autoCorrect boolean
SpacingBetweenDeclarationsWithAnnotations object
All of: ruleProperties object
1 nested properties
autoCorrect boolean
SpacingBetweenDeclarationsWithComments object
All of: ruleProperties object
1 nested properties
autoCorrect boolean
SpacingBetweenFunctionNameAndOpeningParenthesis object
All of: ruleProperties object
1 nested properties
autoCorrect boolean
StringTemplate object
All of: ruleProperties object
1 nested properties
autoCorrect boolean
TrailingCommaOnCallSite object
All of: ruleProperties object
2 nested properties
autoCorrect boolean
useTrailingCommaOnCallSite boolean
TrailingCommaOnDeclarationSite object
All of: ruleProperties object
2 nested properties
autoCorrect boolean
useTrailingCommaOnDeclarationSite boolean
TypeArgumentListSpacing object
All of: ruleProperties object
1 nested properties
autoCorrect boolean
TypeParameterListSpacing object
All of: ruleProperties object
1 nested properties
autoCorrect boolean
UnnecessaryParenthesesBeforeTrailingLambda object
All of: ruleProperties object
1 nested properties
autoCorrect boolean
Wrapping object
All of: ruleProperties object
2 nested properties
autoCorrect boolean
indentSize integer
libraries object
4 nested properties
active boolean
ForbiddenPublicDataClass object
All of: ruleProperties object
1 nested properties
ignorePackages string[]
LibraryCodeMustSpecifyReturnType object
All of: ruleProperties object
LibraryEntitiesShouldNotBePublic object
All of: ruleProperties object
ruleauthors object
3 nested properties
active boolean
UseEntityAtName object
All of: ruleProperties object
ViolatesTypeResolutionRequirements object
All of: ruleProperties object

Definitions

ruleProperties object
active boolean
excludes string[]
ignoreAnnotated string[]
ignoreFunction string[]