CyclomaticComplexMethod:PostDetailScreen.kt$PostDetailScreen$@OptIn( ExperimentalMaterial3Api::class, ExperimentalMaterialApi::class, ExperimentalLayoutApi::class, ) @Composable override fun Content()
CyclomaticComplexMethod:PostDetailViewModel.kt$PostDetailViewModel$override fun reduce(intent: PostDetailMviModel.Intent)
LargeClass:PostDetailScreen.kt$PostDetailScreen : Screen
LargeClass:PostDetailViewModel.kt$PostDetailViewModel : PostDetailMviModelDefaultMviModel
LongMethod:PostDetailScreen.kt$PostDetailScreen$@Composable fun List<ActionOnSwipe>.toSwipeActions(): List<SwipeAction>
LongMethod:PostDetailScreen.kt$PostDetailScreen$@OptIn( ExperimentalMaterial3Api::class, ExperimentalMaterialApi::class, ExperimentalLayoutApi::class, ) @Composable override fun Content()
LongMethod:PostDetailViewModel.kt$PostDetailViewModel$override fun reduce(intent: PostDetailMviModel.Intent)
LongMethod:PostDetailViewModel.kt$PostDetailViewModel$private suspend fun loadNextPage()
LongParameterList:PostDetailViewModel.kt$PostDetailViewModel$( private val postId: Long, private val otherInstance: String, private val highlightCommentId: Long?, private val isModerator: Boolean, private val identityRepository: IdentityRepository, private val apiConfigurationRepository: ApiConfigurationRepository, private val siteRepository: SiteRepository, private val postRepository: PostRepository, private val commentRepository: CommentRepository, private val communityRepository: CommunityRepository, private val themeRepository: ThemeRepository, private val settingsRepository: SettingsRepository, private val shareHelper: ShareHelper, private val notificationCenter: NotificationCenter, private val hapticFeedback: HapticFeedback, private val getSortTypesUseCase: GetSortTypesUseCase, private val itemCache: LemmyItemCache, )
MagicNumber:PostDetailScreen.kt$PostDetailScreen$250
MagicNumber:PostDetailScreen.kt$PostDetailScreen$5
MagicNumber:PostDetailViewModel.kt$PostDetailViewModel$1_000
MaxLineLength:PostDetailScreen.kt$PostDetailScreen$LocalXmlStrings.current.modActionUnmarkAsDistinguished
MaxLineLength:PostDetailScreen.kt$PostDetailScreen$model.reduce(PostDetailMviModel.Intent.ChangeSearching(!uiState.searching))
MaxLineLength:PostDetailScreen.kt$PostDetailScreen$source = uiState.post.community?.readableHandle.orEmpty()
TooGenericExceptionCaught:PostDetailViewModel.kt$PostDetailViewModel$e: Throwable
TooManyFunctions:PostDetailViewModel.kt$PostDetailViewModel : PostDetailMviModelDefaultMviModel