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.
-
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.
-
naming:EnumNamingExplicitly enabled by the canonical strict mobile configuration.
-
naming:FunctionNamingExplicitly enabled by the canonical strict mobile configuration.
-
naming:FunctionParameterNamingExplicitly enabled by the canonical strict mobile configuration.
-
naming:InvalidPackageDeclarationExplicitly enabled by the canonical strict mobile configuration.
-
naming:MatchingDeclarationNameExplicitly enabled by the canonical strict mobile configuration.
-
naming:MemberNameEqualsClassNameExplicitly enabled by the canonical strict mobile configuration.
-
naming:ObjectPropertyNamingExplicitly enabled by the canonical strict mobile configuration.
-
naming:PackageNamingExplicitly enabled by the canonical strict mobile configuration.
-
naming:TopLevelPropertyNamingExplicitly enabled by the canonical strict mobile configuration.
-
naming:VariableNamingExplicitly enabled by the canonical strict mobile configuration.
-
performance:ForEachOnRangeExplicitly enabled by the canonical strict mobile configuration.
-
performance:SpreadOperatorExplicitly enabled by the canonical strict mobile configuration.
-
performance:UnnecessaryTemporaryInstantiationExplicitly enabled by the canonical strict mobile configuration.
-
potential-bugs:EqualsAlwaysReturnsTrueOrFalseExplicitly enabled by the canonical strict mobile configuration.
-
potential-bugs:EqualsWithHashCodeExistExplicitly enabled by the canonical strict mobile configuration.
-
potential-bugs:ExplicitGarbageCollectionCallExplicitly enabled by the canonical strict mobile configuration.
-
potential-bugs:ImplicitDefaultLocaleExplicitly enabled by the canonical strict mobile configuration.
-
potential-bugs:InvalidRangeExplicitly enabled by the canonical strict mobile configuration.
-
potential-bugs:IteratorHasNextCallsNextMethodExplicitly enabled by the canonical strict mobile configuration.
-
potential-bugs:IteratorNotThrowingNoSuchElementExceptionExplicitly enabled by the canonical strict mobile configuration.
-
potential-bugs:MapGetWithNotNullAssertionOperatorExplicitly enabled by the canonical strict mobile configuration.
-
potential-bugs:MissingPackageDeclarationExplicitly enabled by the canonical strict mobile configuration.
-
potential-bugs:UselessPostfixExpressionExplicitly enabled by the canonical strict mobile configuration.
-
potential-bugs:WrongEqualsTypeParameterExplicitly enabled by the canonical strict mobile configuration.