CyclomaticComplexMethod:DraftsScreen.kt$DraftsScreen$@OptIn(ExperimentalMaterial3Api::class, ExperimentalMaterialApi::class) @Composable override fun Content()
FunctionNaming:DraftCard.kt$@Composable fun DraftCard( draft: DraftModel, postLayout: PostLayout, modifier: Modifier = Modifier, options: List<Option> = emptyList(), onOpen: () -> Unit, onOptionSelected: ((OptionId) -> Unit)? = null, )
FunctionNaming:DraftCard.kt$@Composable private fun DraftFooter( date: String? = null, options: List<Option> = emptyList(), onOptionSelected: ((OptionId) -> Unit)? = null, )
FunctionNaming:DraftCardPlaceHolder.kt$@Composable fun DraftCardPlaceHolder( postLayout: PostLayout, )
LongMethod:DraftCard.kt$@Composable fun DraftCard( draft: DraftModel, postLayout: PostLayout, modifier: Modifier = Modifier, options: List<Option> = emptyList(), onOpen: () -> Unit, onOptionSelected: ((OptionId) -> Unit)? = null, )
LongMethod:DraftCard.kt$@Composable private fun DraftFooter( date: String? = null, options: List<Option> = emptyList(), onOptionSelected: ((OptionId) -> Unit)? = null, )
LongMethod:DraftsScreen.kt$DraftsScreen$@OptIn(ExperimentalMaterial3Api::class, ExperimentalMaterialApi::class) @Composable override fun Content()
LongMethod:DraftsViewModel.kt$DraftsViewModel$private fun refresh(initial: Boolean = false)
LongParameterList:DraftCard.kt$( draft: DraftModel, postLayout: PostLayout, modifier: Modifier = Modifier, options: List<Option> = emptyList(), onOpen: () -> Unit, onOptionSelected: ((OptionId) -> Unit)? = null, )
MagicNumber:DraftsScreen.kt$DraftsScreen$5