From 5d2a8e9aba8a15abd8971b4dd69d2a52eca3e5ba Mon Sep 17 00:00:00 2001 From: Harsh Shandilya Date: Sun, 17 Jul 2022 13:26:14 +0530 Subject: detekt: tweak default config for better Compose support --- config/detekt/detekt.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'config/detekt') diff --git a/config/detekt/detekt.yml b/config/detekt/detekt.yml index 462058ca..69a60690 100644 --- a/config/detekt/detekt.yml +++ b/config/detekt/detekt.yml @@ -325,6 +325,7 @@ naming: functionPattern: '[a-z][a-zA-Z0-9]*' excludeClassPattern: '$^' ignoreOverridden: true + ignoreAnnotated: ['Composable'] FunctionParameterNaming: active: true parameterPattern: '[a-z][A-Za-z0-9]*' @@ -357,7 +358,7 @@ naming: packagePattern: '[a-z]+(\.[a-z][A-Za-z0-9]*)*' TopLevelPropertyNaming: active: true - constantPattern: '[A-Z][_A-Z0-9]*' + constantPattern: '[A-Z][A-Za-z0-9]*' propertyPattern: '[A-Za-z][_A-Za-z0-9]*' privatePropertyPattern: '_?[A-Za-z][_A-Za-z0-9]*' VariableMaxLength: @@ -569,7 +570,7 @@ style: - '1' - '2' ignoreHashCodeFunction: true - ignorePropertyDeclaration: false + ignorePropertyDeclaration: true ignoreLocalVariableDeclaration: false ignoreConstantDeclaration: true ignoreCompanionObjectPropertyDeclaration: true @@ -673,6 +674,7 @@ style: UnusedPrivateMember: active: true allowedNames: '(_|ignored|expected|serialVersionUID)' + ignoreAnnotated: ['Preview'] UseAnyOrNoneInsteadOfFind: active: true UseArrayLiteralsInAnnotations: -- cgit v1.2.3