Skip to content

Commit 57cfec8

Browse files
committed
Analysis: Disable too many functions detekt rule
Disabling this rule to align WPAndroid with WCAndroid in terms of Detekt rules. As part of disabling this rule you will notice that all such baseline rules got removed as well.
1 parent 6f3a542 commit 57cfec8

59 files changed

Lines changed: 5 additions & 171 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

WordPress/src/main/java/org/wordpress/android/AppInitializer.kt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,6 @@ import javax.inject.Inject
125125
import javax.inject.Named
126126
import javax.inject.Singleton
127127

128-
@Suppress("TooManyFunctions")
129128
@Singleton
130129
class AppInitializer @Inject constructor(
131130
wellSqlInitializer: WellSqlInitializer,

WordPress/src/main/java/org/wordpress/android/WordPress.kt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@ abstract class WordPress : MultiDexApplication() {
2828
initializer().wordPressComSignOut()
2929
}
3030

31-
@Suppress("TooManyFunctions")
3231
companion object {
3332
const val SITE = "SITE"
3433
const val LOCAL_SITE_ID = "LOCAL_SITE_ID"

WordPress/src/main/java/org/wordpress/android/ui/accounts/login/jetpack/LoginNoSitesFragment.kt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@ import org.wordpress.android.ui.main.utils.MeGravatarLoader
2121
import org.wordpress.android.ui.utils.UiHelpers
2222
import javax.inject.Inject
2323

24-
@Suppress("TooManyFunctions")
2524
class LoginNoSitesFragment : Fragment(R.layout.jetpack_login_empty_view) {
2625
companion object {
2726
const val TAG = "LoginNoSitesFragment"

WordPress/src/main/java/org/wordpress/android/ui/accounts/login/jetpack/LoginSiteCheckErrorFragment.kt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@ import org.wordpress.android.ui.utils.HtmlMessageUtils
1919
import org.wordpress.android.util.ActivityUtils
2020
import javax.inject.Inject
2121

22-
@Suppress("TooManyFunctions")
2322
class LoginSiteCheckErrorFragment : Fragment(R.layout.jetpack_login_empty_view) {
2423
companion object {
2524
const val TAG = "LoginSiteCheckErrorFragment"

WordPress/src/main/java/org/wordpress/android/ui/activitylog/detail/ActivityLogDetailFragment.kt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,6 @@ import javax.inject.Inject
3939
private const val DETAIL_TRACKING_SOURCE = "detail"
4040
private const val FORWARD_SLASH = "/"
4141

42-
@Suppress("TooManyFunctions")
4342
@AndroidEntryPoint
4443
class ActivityLogDetailFragment : Fragment(R.layout.activity_log_item_detail) {
4544
@Inject lateinit var imageManager: ImageManager

WordPress/src/main/java/org/wordpress/android/ui/bloggingreminders/BloggingRemindersAnalyticsTracker.kt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@ import org.wordpress.android.ui.bloggingreminders.BloggingRemindersViewModel.Scr
1717
import org.wordpress.android.util.analytics.AnalyticsTrackerWrapper
1818
import javax.inject.Inject
1919

20-
@Suppress("TooManyFunctions")
2120
class BloggingRemindersAnalyticsTracker @Inject constructor(
2221
private val analyticsTracker: AnalyticsTrackerWrapper,
2322
private val siteStore: SiteStore

WordPress/src/main/java/org/wordpress/android/ui/bloggingreminders/BloggingRemindersViewModel.kt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,6 @@ import java.time.DayOfWeek
3333
import javax.inject.Inject
3434
import javax.inject.Named
3535

36-
@Suppress("TooManyFunctions")
3736
class BloggingRemindersViewModel @Inject constructor(
3837
@Named(UI_THREAD) private val mainDispatcher: CoroutineDispatcher,
3938
private val bloggingRemindersManager: BloggingRemindersManager,

WordPress/src/main/java/org/wordpress/android/ui/comments/unified/UnifiedCommentListViewModel.kt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,6 @@ import javax.inject.Named
6060

6161
typealias CommentsPagingResult = UseCaseResult<CommentsUseCaseType, CommentError, PagingData>
6262

63-
@Suppress("TooManyFunctions")
6463
class UnifiedCommentListViewModel @Inject constructor(
6564
private val commentListUiModelHelper: CommentListUiModelHelper,
6665
private val selectedSiteRepository: SelectedSiteRepository,

WordPress/src/main/java/org/wordpress/android/ui/comments/unified/UnifiedCommentsEditViewModel.kt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,6 @@ import org.wordpress.android.viewmodel.ScopedViewModel
4545
import javax.inject.Inject
4646
import javax.inject.Named
4747

48-
@Suppress("TooManyFunctions")
4948
class UnifiedCommentsEditViewModel @Inject constructor(
5049
@Named(UI_THREAD) private val mainDispatcher: CoroutineDispatcher,
5150
@Named(BG_THREAD) private val bgDispatcher: CoroutineDispatcher,

WordPress/src/main/java/org/wordpress/android/ui/domains/DomainRegistrationActivity.kt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@ import org.wordpress.android.ui.domains.DomainRegistrationNavigationAction.OpenD
2020
import org.wordpress.android.viewmodel.observeEvent
2121
import javax.inject.Inject
2222

23-
@Suppress("TooManyFunctions")
2423
class DomainRegistrationActivity : LocaleAwareActivity(), ScrollableViewInitializedListener {
2524
enum class DomainRegistrationPurpose {
2625
AUTOMATED_TRANSFER,

0 commit comments

Comments
 (0)