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.
-
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.
-
style:DataClassShouldBeImmutableExplicitly enabled by the canonical strict mobile configuration.
-
style:DestructuringDeclarationWithTooManyEntriesExplicitly enabled by the canonical strict mobile configuration.
-
style:EqualsNullCallExplicitly enabled by the canonical strict mobile configuration.
-
style:ExplicitItLambdaParameterExplicitly enabled by the canonical strict mobile configuration.
-
style:ForbiddenCommentExplicitly enabled by the canonical strict mobile configuration.
-
style:FunctionOnlyReturningConstantExplicitly enabled by the canonical strict mobile configuration.
-
style:LoopWithTooManyJumpStatementsExplicitly enabled by the canonical strict mobile configuration.
-
style:MagicNumberExplicitly enabled by the canonical strict mobile configuration.
-
style:MayBeConstExplicitly enabled by the canonical strict mobile configuration.
-
style:ModifierOrderExplicitly enabled by the canonical strict mobile configuration.
-
style:NestedClassesVisibilityExplicitly enabled by the canonical strict mobile configuration.
-
style:OptionalAbstractKeywordExplicitly enabled by the canonical strict mobile configuration.
-
style:ProtectedMemberInFinalClassExplicitly enabled by the canonical strict mobile configuration.
-
style:ReturnCountExplicitly enabled by the canonical strict mobile configuration.
-
style:SafeCastExplicitly enabled by the canonical strict mobile configuration.
-
style:SerialVersionUIDInSerializableClassExplicitly enabled by the canonical strict mobile configuration.