Skip to content

Commit f53eea9

Browse files
authored
Merge pull request #16984 from wordpress-mobile/analysis/detekt-fine-tune-default-rules
[Update Detekt Configuration] Fine-Tune Default Rules
2 parents f9b948a + 2fa2522 commit f53eea9

145 files changed

Lines changed: 124 additions & 289 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
@@ -124,7 +124,6 @@ import javax.inject.Inject
124124
import javax.inject.Named
125125
import javax.inject.Singleton
126126

127-
@Suppress("TooManyFunctions")
128127
@Singleton
129128
class AppInitializer @Inject constructor(
130129
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/support/ZendeskHelper.kt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -336,7 +336,6 @@ class ZendeskHelper(
336336
/**
337337
* This is a helper function which builds a `UiConfig` through helpers to be used during ticket creation.
338338
*/
339-
@Suppress("LongParameterList")
340339
private fun buildZendeskConfig(
341340
context: Context,
342341
allSites: List<SiteModel>?,

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
@@ -40,7 +40,6 @@ import javax.inject.Inject
4040
private const val DETAIL_TRACKING_SOURCE = "detail"
4141
private const val FORWARD_SLASH = "/"
4242

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

WordPress/src/main/java/org/wordpress/android/ui/activitylog/list/filter/ActivityLogTypeFilterViewModel.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -206,6 +206,7 @@ class ActivityLogTypeFilterViewModel @Inject constructor(
206206
) : ListItemUiState()
207207
}
208208

209+
@Suppress("DataClassShouldBeImmutable")
209210
data class Action(val label: UiString) {
210211
lateinit var action: (() -> Unit)
211212
}

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,

0 commit comments

Comments
 (0)