Detekt
90 rules detekt@1.23.8
Config-explicit rules only; implicit upstream defaults are not projected.
Rules
No enabled Detekt rules match this search.
-
comments:UndocumentedPublicClassExplicitly enabled by the canonical strict mobile configuration.
-
comments:UndocumentedPublicFunctionExplicitly enabled by the canonical strict mobile configuration.
-
comments:UndocumentedPublicPropertyExplicitly enabled by the canonical strict mobile configuration.
-
complexity:CognitiveComplexMethodExplicitly enabled by the canonical strict mobile configuration.
-
complexity:ComplexConditionExplicitly enabled by the canonical strict mobile configuration.
-
complexity:CyclomaticComplexMethodExplicitly enabled by the canonical strict mobile configuration.
-
complexity:LargeClassExplicitly enabled by the canonical strict mobile configuration.
-
complexity:LongMethodExplicitly enabled by the canonical strict mobile configuration.
-
complexity:LongParameterListExplicitly enabled by the canonical strict mobile configuration.
-
complexity:NestedBlockDepthExplicitly enabled by the canonical strict mobile configuration.
-
complexity:TooManyFunctionsExplicitly enabled by the canonical strict mobile configuration.
-
coroutines:GlobalCoroutineUsageExplicitly enabled by the canonical strict mobile configuration.
-
empty-blocks:EmptyCatchBlockExplicitly enabled by the canonical strict mobile configuration.
-
empty-blocks:EmptyClassBlockExplicitly enabled by the canonical strict mobile configuration.
-
empty-blocks:EmptyDefaultConstructorExplicitly enabled by the canonical strict mobile configuration.
-
empty-blocks:EmptyDoWhileBlockExplicitly enabled by the canonical strict mobile configuration.
-
empty-blocks:EmptyElseBlockExplicitly enabled by the canonical strict mobile configuration.
-
empty-blocks:EmptyFinallyBlockExplicitly enabled by the canonical strict mobile configuration.
-
empty-blocks:EmptyForBlockExplicitly enabled by the canonical strict mobile configuration.
-
empty-blocks:EmptyFunctionBlockExplicitly enabled by the canonical strict mobile configuration.
-
empty-blocks:EmptyIfBlockExplicitly enabled by the canonical strict mobile configuration.
-
empty-blocks:EmptyInitBlockExplicitly enabled by the canonical strict mobile configuration.
-
empty-blocks:EmptyKtFileExplicitly enabled by the canonical strict mobile configuration.
-
empty-blocks:EmptySecondaryConstructorExplicitly enabled by the canonical strict mobile configuration.
-
empty-blocks:EmptyTryBlockExplicitly enabled by the canonical strict mobile configuration.
-
empty-blocks:EmptyWhenBlockExplicitly enabled by the canonical strict mobile configuration.
-
empty-blocks:EmptyWhileBlockExplicitly enabled by the canonical strict mobile configuration.
-
exceptions:ExceptionRaisedInUnexpectedLocationExplicitly enabled by the canonical strict mobile configuration.
-
exceptions:InstanceOfCheckForExceptionExplicitly enabled by the canonical strict mobile configuration.
-
exceptions:NotImplementedDeclarationExplicitly enabled by the canonical strict mobile configuration.
-
exceptions:PrintStackTraceExplicitly enabled by the canonical strict mobile configuration.
-
exceptions:RethrowCaughtExceptionExplicitly enabled by the canonical strict mobile configuration.
-
exceptions:SwallowedExceptionExplicitly enabled by the canonical strict mobile configuration.
-
exceptions:ThrowingExceptionFromFinallyExplicitly enabled by the canonical strict mobile configuration.
-
exceptions:ThrowingExceptionsWithoutMessageOrCauseExplicitly enabled by the canonical strict mobile configuration.
-
exceptions:ThrowingNewInstanceOfSameExceptionExplicitly enabled by the canonical strict mobile configuration.
-
exceptions:TooGenericExceptionCaughtExplicitly enabled by the canonical strict mobile configuration.
-
exceptions:TooGenericExceptionThrownExplicitly enabled by the canonical strict mobile configuration.
-
naming:ClassNamingExplicitly enabled by the canonical strict mobile configuration.
-
naming:ConstructorParameterNamingExplicitly enabled by the canonical strict mobile configuration.