From c11f8561db92ddca73a5fc8c5d83cabb317452da Mon Sep 17 00:00:00 2001 From: Jaskq Date: Wed, 22 Jan 2025 15:09:22 +0530 Subject: [PATCH] Updated detekt configuration: - Removed 'Preview' from `ignoreAnnotatedFunctions` in Complexity rule set. 'not supported in this version' - Updated `constantPattern` to `[A-Z][_A-Z0-9]*` for TopLevelPropertyNaming rule. - Added 'Preview' to `ignoreAnnotated` in UnusedPrivateMember rule set. --- config/detekt/detekt.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/config/detekt/detekt.yml b/config/detekt/detekt.yml index cc8186acc..2132fb17e 100644 --- a/config/detekt/detekt.yml +++ b/config/detekt/detekt.yml @@ -106,7 +106,6 @@ complexity: ignoreDeprecated: false ignorePrivate: false ignoreOverridden: false - ignoreAnnotatedFunctions: ['Preview'] coroutines: active: true @@ -262,7 +261,7 @@ naming: TopLevelPropertyNaming: active: true excludes: "**/test/**,**/androidTest/**,**/*.Test.kt,**/*.Spec.kt,**/*.Spek.kt" - constantPattern: '[A-Z][A-Za-z0-9]*' + constantPattern: '[A-Z][_A-Z0-9]*' propertyPattern: '[A-Za-z][_A-Za-z0-9]*' privatePropertyPattern: '_?[A-Za-z][_A-Za-z0-9]*' VariableMaxLength: @@ -476,6 +475,7 @@ style: UnusedPrivateMember: active: false allowedNames: "(_|ignored|expected|serialVersionUID)" + ignoreAnnotated: ['Preview'] UseArrayLiteralsInAnnotations: active: false UseCheckOrError: