CyclomaticComplexMethod:CommunityAndCreatorInfo.kt$@Composable fun CommunityAndCreatorInfo( modifier: Modifier = Modifier, iconSize: Dp = IconSize.l, indicatorExpanded: Boolean? = null, autoLoadImages: Boolean = true, preferNicknames: Boolean = true, community: CommunityModel? = null, creator: UserModel? = null, distinguished: Boolean = false, featured: Boolean = false, featuredLocal: Boolean = false, locked: Boolean = false, isFromModerator: Boolean = false, isOp: Boolean = false, onOpenCommunity: ((CommunityModel) -> Unit)? = null, onOpenCreator: ((UserModel) -> Unit)? = null, onToggleExpanded: (() -> Unit)? = null, onDoubleClick: (() -> Unit)? = null, onLongClick: (() -> Unit)? = null, )
CyclomaticComplexMethod:InboxReplySubtitle.kt$@Composable fun InboxReplySubtitle( modifier: Modifier = Modifier, autoLoadImages: Boolean = true, preferNicknames: Boolean = true, creator: UserModel? = null, community: CommunityModel? = null, iconSize: Dp = IconSize.s, date: String? = null, score: Int = 0, showScores: Boolean = true, upVotes: Int = 0, downVotes: Int = 0, options: List<Option> = emptyList(), voteFormat: VoteFormat = VoteFormat.Aggregated, upVoted: Boolean = false, downVoted: Boolean = false, onOpenCommunity: ((CommunityModel) -> Unit)? = null, onOpenCreator: ((UserModel) -> Unit)? = null, onUpVote: (() -> Unit)? = null, onDownVote: (() -> Unit)? = null, onOptionSelected: ((OptionId) -> Unit)? = null, )
CyclomaticComplexMethod:PostCardFooter.kt$@Composable fun PostCardFooter( modifier: Modifier = Modifier, voteFormat: VoteFormat = VoteFormat.Aggregated, comments: Int? = null, publishDate: String? = null, updateDate: String? = null, score: Int = 0, showScores: Boolean = true, upVotes: Int = 0, downVotes: Int = 0, saved: Boolean = false, upVoted: Boolean = false, downVoted: Boolean = false, actionButtonsActive: Boolean = true, optionsMenuOpen: MutableState<Boolean> = remember { mutableStateOf(false) }, options: List<Option> = emptyList(), onUpVote: (() -> Unit)? = null, onDownVote: (() -> Unit)? = null, onSave: (() -> Unit)? = null, onReply: (() -> Unit)? = null, onOptionSelected: ((OptionId) -> Unit)? = null, )
CyclomaticComplexMethod:TextFormattingBar.kt$@Composable fun TextFormattingBar( textFieldValue: TextFieldValue, onTextFieldValueChanged: (TextFieldValue) -> Unit, modifier: Modifier = Modifier, onSelectImage: (() -> Unit)? = null, currentLanguageId: Long? = null, availableLanguages: List<LanguageModel> = emptyList(), onSelectLanguage: (() -> Unit)? = null, lastActionIcon: ImageVector? = null, onLastAction: (() -> Unit)? = null, )
FunctionNaming:CollapsedCommentCard.kt$@Composable fun CollapsedCommentCard( comment: CommentModel, modifier: Modifier = Modifier, voteFormat: VoteFormat = VoteFormat.Aggregated, autoLoadImages: Boolean = true, preferNicknames: Boolean = true, showScores: Boolean = true, actionButtonsActive: Boolean = true, isOp: Boolean = false, options: List<Option> = emptyList(), onClick: (() -> Unit)? = null, onOpenCreator: ((UserModel) -> Unit)? = null, onUpVote: (() -> Unit)? = null, onDownVote: (() -> Unit)? = null, onSave: (() -> Unit)? = null, onReply: (() -> Unit)? = null, onOptionSelected: ((OptionId) -> Unit)? = null, onToggleExpanded: (() -> Unit)? = null, )
FunctionNaming:CommentCard.kt$@Composable fun CommentCard( comment: CommentModel, modifier: Modifier = Modifier, voteFormat: VoteFormat = VoteFormat.Aggregated, hideAuthor: Boolean = false, hideCommunity: Boolean = true, hideIndent: Boolean = false, autoLoadImages: Boolean = true, preferNicknames: Boolean = true, showScores: Boolean = true, showExpandedIndicator: Boolean = true, actionButtonsActive: Boolean = true, isOp: Boolean = false, options: List<Option> = emptyList(), onClick: (() -> Unit)? = null, onImageClick: ((String) -> Unit)? = null, onDoubleClick: (() -> Unit)? = null, onUpVote: (() -> Unit)? = null, onDownVote: (() -> Unit)? = null, onSave: (() -> Unit)? = null, onReply: (() -> Unit)? = null, onOpenCommunity: ((CommunityModel, String) -> Unit)? = null, onOpenCreator: ((UserModel, String) -> Unit)? = null, onOpenPost: ((PostModel, String) -> Unit)? = null, onOpenWeb: ((String) -> Unit)? = null, onOptionSelected: ((OptionId) -> Unit)? = null, onToggleExpanded: (() -> Unit)? = null, )
FunctionNaming:CommentCardPlaceholder.kt$@Composable fun CommentCardPlaceholder( hideAuthor: Boolean = false, )
FunctionNaming:CommunityAndCreatorInfo.kt$@Composable fun CommunityAndCreatorInfo( modifier: Modifier = Modifier, iconSize: Dp = IconSize.l, indicatorExpanded: Boolean? = null, autoLoadImages: Boolean = true, preferNicknames: Boolean = true, community: CommunityModel? = null, creator: UserModel? = null, distinguished: Boolean = false, featured: Boolean = false, featuredLocal: Boolean = false, locked: Boolean = false, isFromModerator: Boolean = false, isOp: Boolean = false, onOpenCommunity: ((CommunityModel) -> Unit)? = null, onOpenCreator: ((UserModel) -> Unit)? = null, onToggleExpanded: (() -> Unit)? = null, onDoubleClick: (() -> Unit)? = null, onLongClick: (() -> Unit)? = null, )
FunctionNaming:CommunityAndCreatorInfo.kt$@Composable private fun OpIndicator( modifier: Modifier = Modifier, )
FunctionNaming:CommunityHeader.kt$@Composable fun CommunityHeader( community: CommunityModel, modifier: Modifier = Modifier, autoLoadImages: Boolean = true, preferNicknames: Boolean = true, onOpenImage: ((String) -> Unit)? = null, )
FunctionNaming:CommunityItem.kt$@Composable fun CommunityItem( community: CommunityModel, modifier: Modifier = Modifier, small: Boolean = false, noPadding: Boolean = false, autoLoadImages: Boolean = true, preferNicknames: Boolean = true, showSubscribers: Boolean = false, showFavorite: Boolean = false, showSubscribeButton: Boolean = false, options: List<Option> = emptyList(), onOptionSelected: ((OptionId) -> Unit)? = null, onSubscribe: (() -> Unit)? = null, )
FunctionNaming:CommunityItemPlaceholder.kt$@Composable fun CommunityItemPlaceholder()
FunctionNaming:DetailInfoItem.kt$@Composable fun DetailInfoItem( modifier: Modifier = Modifier, icon: ImageVector? = null, title: String = "", value: String = "", )
FunctionNaming:InboxCard.kt$@Composable fun InboxCard( mention: PersonMentionModel, type: InboxCardType, autoLoadImages: Boolean = true, preferNicknames: Boolean = true, showScores: Boolean = true, voteFormat: VoteFormat = VoteFormat.Aggregated, postLayout: PostLayout = PostLayout.Card, options: List<Option> = emptyList(), onImageClick: (String) -> Unit, onOpenPost: (PostModel) -> Unit, onOpenCreator: (UserModel) -> Unit, onOpenCommunity: (CommunityModel) -> Unit, onUpVote: ((CommentModel) -> Unit)? = null, onDownVote: ((CommentModel) -> Unit)? = null, onOptionSelected: ((OptionId) -> Unit)? = null, )
FunctionNaming:InboxCardPlaceholder.kt$@Composable fun InboxCardPlaceholder( postLayout: PostLayout = PostLayout.Card, )
FunctionNaming:InboxMentionHeader.kt$@Composable fun InboxCardHeader( mention: PersonMentionModel, type: InboxCardType, )
FunctionNaming:InboxReplySubtitle.kt$@Composable fun InboxReplySubtitle( modifier: Modifier = Modifier, autoLoadImages: Boolean = true, preferNicknames: Boolean = true, creator: UserModel? = null, community: CommunityModel? = null, iconSize: Dp = IconSize.s, date: String? = null, score: Int = 0, showScores: Boolean = true, upVotes: Int = 0, downVotes: Int = 0, options: List<Option> = emptyList(), voteFormat: VoteFormat = VoteFormat.Aggregated, upVoted: Boolean = false, downVoted: Boolean = false, onOpenCommunity: ((CommunityModel) -> Unit)? = null, onOpenCreator: ((UserModel) -> Unit)? = null, onUpVote: (() -> Unit)? = null, onDownVote: (() -> Unit)? = null, onOptionSelected: ((OptionId) -> Unit)? = null, )
FunctionNaming:MultiCommunityItem.kt$@Composable fun MultiCommunityItem( community: MultiCommunityModel, modifier: Modifier = Modifier, small: Boolean = false, autoLoadImages: Boolean = true, options: List<Option> = emptyList(), onOptionSelected: ((OptionId) -> Unit)? = null, )
FunctionNaming:PostCard.kt$@Composable fun PostCard( modifier: Modifier = Modifier, post: PostModel, isFromModerator: Boolean = false, autoLoadImages: Boolean = true, preferNicknames: Boolean = true, showScores: Boolean = true, hideAuthor: Boolean = false, postLayout: PostLayout = PostLayout.Card, voteFormat: VoteFormat = VoteFormat.Aggregated, includeFullBody: Boolean = false, fullHeightImage: Boolean = true, limitBodyHeight: Boolean = false, blurNsfw: Boolean = true, actionButtonsActive: Boolean = true, options: List<Option> = emptyList(), onOpenCommunity: ((CommunityModel, String) -> Unit)? = null, onOpenCreator: ((UserModel, String) -> Unit)? = null, onOpenPost: ((PostModel, String) -> Unit)? = null, onOpenWeb: ((String) -> Unit)? = null, onUpVote: (() -> Unit)? = null, onDownVote: (() -> Unit)? = null, onSave: (() -> Unit)? = null, onReply: (() -> Unit)? = null, onOpenImage: ((String) -> Unit)? = null, onOptionSelected: ((OptionId) -> Unit)? = null, onClick: (() -> Unit)? = null, onDoubleClick: (() -> Unit)? = null, )
FunctionNaming:PostCard.kt$@Composable private fun CompactPost( modifier: Modifier = Modifier, post: PostModel, isFromModerator: Boolean = false, autoLoadImages: Boolean = true, preferNicknames: Boolean = true, showScores: Boolean = true, hideAuthor: Boolean, blurNsfw: Boolean, actionButtonsActive: Boolean = true, voteFormat: VoteFormat = VoteFormat.Aggregated, options: List<Option> = emptyList(), onOpenCommunity: ((CommunityModel, String) -> Unit)? = null, onOpenCreator: ((UserModel, String) -> Unit)? = null, onOpenPost: ((PostModel, String) -> Unit)? = null, onOpenWeb: ((String) -> Unit)? = null, onUpVote: (() -> Unit)? = null, onDownVote: (() -> Unit)? = null, onSave: (() -> Unit)? = null, onReply: (() -> Unit)? = null, onOpenImage: ((String) -> Unit)? = null, onOptionSelected: ((OptionId) -> Unit)? = null, onClick: (() -> Unit)? = null, onDoubleClick: (() -> Unit)? = null, )
FunctionNaming:PostCard.kt$@Composable private fun ExtendedPost( modifier: Modifier = Modifier, post: PostModel, isFromModerator: Boolean = false, autoLoadImages: Boolean = true, preferNicknames: Boolean = true, showScores: Boolean = true, hideAuthor: Boolean = false, blurNsfw: Boolean = true, voteFormat: VoteFormat = VoteFormat.Aggregated, showBody: Boolean = false, limitBodyHeight: Boolean = false, fullHeightImage: Boolean = true, roundedCornerImage: Boolean = true, actionButtonsActive: Boolean = true, backgroundColor: Color = MaterialTheme.colorScheme.background, options: List<Option> = emptyList(), onOpenCommunity: ((CommunityModel, String) -> Unit)? = null, onOpenCreator: ((UserModel, String) -> Unit)? = null, onOpenPost: ((PostModel, String) -> Unit)? = null, onOpenWeb: ((String) -> Unit)? = null, onUpVote: (() -> Unit)? = null, onDownVote: (() -> Unit)? = null, onSave: (() -> Unit)? = null, onReply: (() -> Unit)? = null, onOpenImage: ((String) -> Unit)? = null, onOptionSelected: ((OptionId) -> Unit)? = null, onClick: (() -> Unit)? = null, onDoubleClick: (() -> Unit)? = null, )
FunctionNaming:PostCardBody.kt$@Composable fun PostCardBody( modifier: Modifier = Modifier, text: String, maxLines: Int? = null, autoLoadImages: Boolean = true, onClick: (() -> Unit)? = null, onOpenImage: ((String) -> Unit)? = null, onDoubleClick: (() -> Unit)? = null, onLongClick: (() -> Unit)? = null, onOpenCommunity: ((CommunityModel, String) -> Unit)? = null, onOpenUser: ((UserModel, String) -> Unit)? = null, onOpenPost: ((PostModel, String) -> Unit)? = null, onOpenWeb: ((String) -> Unit)? = null, )
FunctionNaming:PostCardFooter.kt$@Composable fun PostCardFooter( modifier: Modifier = Modifier, voteFormat: VoteFormat = VoteFormat.Aggregated, comments: Int? = null, publishDate: String? = null, updateDate: String? = null, score: Int = 0, showScores: Boolean = true, upVotes: Int = 0, downVotes: Int = 0, saved: Boolean = false, upVoted: Boolean = false, downVoted: Boolean = false, actionButtonsActive: Boolean = true, optionsMenuOpen: MutableState<Boolean> = remember { mutableStateOf(false) }, options: List<Option> = emptyList(), onUpVote: (() -> Unit)? = null, onDownVote: (() -> Unit)? = null, onSave: (() -> Unit)? = null, onReply: (() -> Unit)? = null, onOptionSelected: ((OptionId) -> Unit)? = null, )
FunctionNaming:PostCardImage.kt$@Composable fun PostCardImage( modifier: Modifier = Modifier, imageUrl: String, autoLoadImages: Boolean = true, loadButtonContent: @Composable (() -> Unit)? = null, minHeight: Dp = 200.dp, maxHeight: Dp = Dp.Unspecified, blurred: Boolean = false, onImageClick: ((String) -> Unit)? = null, onDoubleClick: (() -> Unit)? = null, onLongClick: (() -> Unit)? = null, )
FunctionNaming:PostCardPlaceholder.kt$@Composable fun PostCardPlaceholder( postLayout: PostLayout = PostLayout.Card, )
FunctionNaming:PostCardTitle.kt$@Composable fun PostCardTitle( text: String, bolder: Boolean = false, autoLoadImages: Boolean = true, modifier: Modifier = Modifier, onClick: (() -> Unit)? = null, onOpenImage: ((String) -> Unit)? = null, onDoubleClick: (() -> Unit)? = null, onLongClick: (() -> Unit)? = null, onOpenCommunity: ((CommunityModel, String) -> Unit)? = null, onOpenUser: ((UserModel, String) -> Unit)? = null, onOpenPost: ((PostModel, String) -> Unit)? = null, onOpenWeb: ((String) -> Unit)? = null, )
FunctionNaming:PostCardVideo.kt$@Composable fun PostCardVideo( modifier: Modifier = Modifier, url: String, blurred: Boolean = false, autoLoadImages: Boolean = true, backgroundColor: Color = MaterialTheme.colorScheme.background, onOpen: (() -> Unit)? = null, )
FunctionNaming:PostLinkBanner.kt$@Composable fun PostLinkBanner( modifier: Modifier = Modifier, url: String, )
FunctionNaming:SettingsFormattedInfo.kt$@Composable fun SettingsFormattedInfo( modifier: Modifier = Modifier, title: String = "", value: String = "", onEdit: (() -> Unit)? = null, )
FunctionNaming:SettingsHeader.kt$@Composable fun SettingsHeader( title: String, modifier: Modifier = Modifier, icon: ImageVector? = null, rightButton: @Composable (() -> Unit)? = null, )
FunctionNaming:SettingsImageInfo.kt$@Composable fun SettingsImageInfo( modifier: Modifier = Modifier, imageModifier: Modifier = Modifier, contentScale : ContentScale = ContentScale.FillBounds, title: String = "", url: String = "", onEdit: (() -> Unit)? = null, )
FunctionNaming:SettingsIntValueRow.kt$@Composable fun SettingsIntValueRow( title: String, value: Int, subtitle: String? = null, onIncrement: () -> Unit, onDecrement: () -> Unit, )
FunctionNaming:SettingsRow.kt$@Composable fun SettingsRow( icon: ImageVector? = null, title: String, value: String = "", disclosureIndicator: Boolean = false, annotatedValue: AnnotatedString = AnnotatedString(""), modifier: Modifier = Modifier, subtitle: String? = null, onTap: (() -> Unit)? = null, )
FunctionNaming:SettingsSwitchRow.kt$@Composable fun SettingsSwitchRow( title: String, value: Boolean, subtitle: String? = null, onValueChanged: (Boolean) -> Unit, )
FunctionNaming:SettingsTextualInfo.kt$@Composable fun SettingsTextualInfo( modifier: Modifier = Modifier, title: String = "", value: String = "", valueStyle: TextStyle = MaterialTheme.typography.bodyMedium, onEdit: (() -> Unit)? = null, )
FunctionNaming:TextFormattingBar.kt$@Composable fun TextFormattingBar( textFieldValue: TextFieldValue, onTextFieldValueChanged: (TextFieldValue) -> Unit, modifier: Modifier = Modifier, onSelectImage: (() -> Unit)? = null, currentLanguageId: Long? = null, availableLanguages: List<LanguageModel> = emptyList(), onSelectLanguage: (() -> Unit)? = null, lastActionIcon: ImageVector? = null, onLastAction: (() -> Unit)? = null, )
FunctionNaming:UserHeader.kt$@Composable fun UserHeader( user: UserModel, modifier: Modifier = Modifier, autoLoadImages: Boolean = true, preferNicknames: Boolean = true, onOpenImage: ((String) -> Unit)? = null, )
FunctionNaming:UserItem.kt$@Composable fun UserItem( user: UserModel, modifier: Modifier = Modifier, autoLoadImages: Boolean = true, preferNicknames: Boolean = true, options: List<Option> = emptyList(), onOptionSelected: ((OptionId) -> Unit)? = null, )
LongMethod:CollapsedCommentCard.kt$@Composable fun CollapsedCommentCard( comment: CommentModel, modifier: Modifier = Modifier, voteFormat: VoteFormat = VoteFormat.Aggregated, autoLoadImages: Boolean = true, preferNicknames: Boolean = true, showScores: Boolean = true, actionButtonsActive: Boolean = true, isOp: Boolean = false, options: List<Option> = emptyList(), onClick: (() -> Unit)? = null, onOpenCreator: ((UserModel) -> Unit)? = null, onUpVote: (() -> Unit)? = null, onDownVote: (() -> Unit)? = null, onSave: (() -> Unit)? = null, onReply: (() -> Unit)? = null, onOptionSelected: ((OptionId) -> Unit)? = null, onToggleExpanded: (() -> Unit)? = null, )
LongMethod:CommentCard.kt$@Composable fun CommentCard( comment: CommentModel, modifier: Modifier = Modifier, voteFormat: VoteFormat = VoteFormat.Aggregated, hideAuthor: Boolean = false, hideCommunity: Boolean = true, hideIndent: Boolean = false, autoLoadImages: Boolean = true, preferNicknames: Boolean = true, showScores: Boolean = true, showExpandedIndicator: Boolean = true, actionButtonsActive: Boolean = true, isOp: Boolean = false, options: List<Option> = emptyList(), onClick: (() -> Unit)? = null, onImageClick: ((String) -> Unit)? = null, onDoubleClick: (() -> Unit)? = null, onUpVote: (() -> Unit)? = null, onDownVote: (() -> Unit)? = null, onSave: (() -> Unit)? = null, onReply: (() -> Unit)? = null, onOpenCommunity: ((CommunityModel, String) -> Unit)? = null, onOpenCreator: ((UserModel, String) -> Unit)? = null, onOpenPost: ((PostModel, String) -> Unit)? = null, onOpenWeb: ((String) -> Unit)? = null, onOptionSelected: ((OptionId) -> Unit)? = null, onToggleExpanded: (() -> Unit)? = null, )
LongMethod:CommunityAndCreatorInfo.kt$@Composable fun CommunityAndCreatorInfo( modifier: Modifier = Modifier, iconSize: Dp = IconSize.l, indicatorExpanded: Boolean? = null, autoLoadImages: Boolean = true, preferNicknames: Boolean = true, community: CommunityModel? = null, creator: UserModel? = null, distinguished: Boolean = false, featured: Boolean = false, featuredLocal: Boolean = false, locked: Boolean = false, isFromModerator: Boolean = false, isOp: Boolean = false, onOpenCommunity: ((CommunityModel) -> Unit)? = null, onOpenCreator: ((UserModel) -> Unit)? = null, onToggleExpanded: (() -> Unit)? = null, onDoubleClick: (() -> Unit)? = null, onLongClick: (() -> Unit)? = null, )
LongMethod:CommunityHeader.kt$@Composable fun CommunityHeader( community: CommunityModel, modifier: Modifier = Modifier, autoLoadImages: Boolean = true, preferNicknames: Boolean = true, onOpenImage: ((String) -> Unit)? = null, )
LongMethod:CommunityItem.kt$@Composable fun CommunityItem( community: CommunityModel, modifier: Modifier = Modifier, small: Boolean = false, noPadding: Boolean = false, autoLoadImages: Boolean = true, preferNicknames: Boolean = true, showSubscribers: Boolean = false, showFavorite: Boolean = false, showSubscribeButton: Boolean = false, options: List<Option> = emptyList(), onOptionSelected: ((OptionId) -> Unit)? = null, onSubscribe: (() -> Unit)? = null, )
LongMethod:InboxCard.kt$@Composable fun InboxCard( mention: PersonMentionModel, type: InboxCardType, autoLoadImages: Boolean = true, preferNicknames: Boolean = true, showScores: Boolean = true, voteFormat: VoteFormat = VoteFormat.Aggregated, postLayout: PostLayout = PostLayout.Card, options: List<Option> = emptyList(), onImageClick: (String) -> Unit, onOpenPost: (PostModel) -> Unit, onOpenCreator: (UserModel) -> Unit, onOpenCommunity: (CommunityModel) -> Unit, onUpVote: ((CommentModel) -> Unit)? = null, onDownVote: ((CommentModel) -> Unit)? = null, onOptionSelected: ((OptionId) -> Unit)? = null, )
LongMethod:InboxReplySubtitle.kt$@Composable fun InboxReplySubtitle( modifier: Modifier = Modifier, autoLoadImages: Boolean = true, preferNicknames: Boolean = true, creator: UserModel? = null, community: CommunityModel? = null, iconSize: Dp = IconSize.s, date: String? = null, score: Int = 0, showScores: Boolean = true, upVotes: Int = 0, downVotes: Int = 0, options: List<Option> = emptyList(), voteFormat: VoteFormat = VoteFormat.Aggregated, upVoted: Boolean = false, downVoted: Boolean = false, onOpenCommunity: ((CommunityModel) -> Unit)? = null, onOpenCreator: ((UserModel) -> Unit)? = null, onUpVote: (() -> Unit)? = null, onDownVote: (() -> Unit)? = null, onOptionSelected: ((OptionId) -> Unit)? = null, )
LongMethod:MultiCommunityItem.kt$@Composable fun MultiCommunityItem( community: MultiCommunityModel, modifier: Modifier = Modifier, small: Boolean = false, autoLoadImages: Boolean = true, options: List<Option> = emptyList(), onOptionSelected: ((OptionId) -> Unit)? = null, )
LongMethod:PostCard.kt$@Composable fun PostCard( modifier: Modifier = Modifier, post: PostModel, isFromModerator: Boolean = false, autoLoadImages: Boolean = true, preferNicknames: Boolean = true, showScores: Boolean = true, hideAuthor: Boolean = false, postLayout: PostLayout = PostLayout.Card, voteFormat: VoteFormat = VoteFormat.Aggregated, includeFullBody: Boolean = false, fullHeightImage: Boolean = true, limitBodyHeight: Boolean = false, blurNsfw: Boolean = true, actionButtonsActive: Boolean = true, options: List<Option> = emptyList(), onOpenCommunity: ((CommunityModel, String) -> Unit)? = null, onOpenCreator: ((UserModel, String) -> Unit)? = null, onOpenPost: ((PostModel, String) -> Unit)? = null, onOpenWeb: ((String) -> Unit)? = null, onUpVote: (() -> Unit)? = null, onDownVote: (() -> Unit)? = null, onSave: (() -> Unit)? = null, onReply: (() -> Unit)? = null, onOpenImage: ((String) -> Unit)? = null, onOptionSelected: ((OptionId) -> Unit)? = null, onClick: (() -> Unit)? = null, onDoubleClick: (() -> Unit)? = null, )
LongMethod:PostCard.kt$@Composable private fun CompactPost( modifier: Modifier = Modifier, post: PostModel, isFromModerator: Boolean = false, autoLoadImages: Boolean = true, preferNicknames: Boolean = true, showScores: Boolean = true, hideAuthor: Boolean, blurNsfw: Boolean, actionButtonsActive: Boolean = true, voteFormat: VoteFormat = VoteFormat.Aggregated, options: List<Option> = emptyList(), onOpenCommunity: ((CommunityModel, String) -> Unit)? = null, onOpenCreator: ((UserModel, String) -> Unit)? = null, onOpenPost: ((PostModel, String) -> Unit)? = null, onOpenWeb: ((String) -> Unit)? = null, onUpVote: (() -> Unit)? = null, onDownVote: (() -> Unit)? = null, onSave: (() -> Unit)? = null, onReply: (() -> Unit)? = null, onOpenImage: ((String) -> Unit)? = null, onOptionSelected: ((OptionId) -> Unit)? = null, onClick: (() -> Unit)? = null, onDoubleClick: (() -> Unit)? = null, )
LongMethod:PostCard.kt$@Composable private fun ExtendedPost( modifier: Modifier = Modifier, post: PostModel, isFromModerator: Boolean = false, autoLoadImages: Boolean = true, preferNicknames: Boolean = true, showScores: Boolean = true, hideAuthor: Boolean = false, blurNsfw: Boolean = true, voteFormat: VoteFormat = VoteFormat.Aggregated, showBody: Boolean = false, limitBodyHeight: Boolean = false, fullHeightImage: Boolean = true, roundedCornerImage: Boolean = true, actionButtonsActive: Boolean = true, backgroundColor: Color = MaterialTheme.colorScheme.background, options: List<Option> = emptyList(), onOpenCommunity: ((CommunityModel, String) -> Unit)? = null, onOpenCreator: ((UserModel, String) -> Unit)? = null, onOpenPost: ((PostModel, String) -> Unit)? = null, onOpenWeb: ((String) -> Unit)? = null, onUpVote: (() -> Unit)? = null, onDownVote: (() -> Unit)? = null, onSave: (() -> Unit)? = null, onReply: (() -> Unit)? = null, onOpenImage: ((String) -> Unit)? = null, onOptionSelected: ((OptionId) -> Unit)? = null, onClick: (() -> Unit)? = null, onDoubleClick: (() -> Unit)? = null, )
LongMethod:PostCardFooter.kt$@Composable fun PostCardFooter( modifier: Modifier = Modifier, voteFormat: VoteFormat = VoteFormat.Aggregated, comments: Int? = null, publishDate: String? = null, updateDate: String? = null, score: Int = 0, showScores: Boolean = true, upVotes: Int = 0, downVotes: Int = 0, saved: Boolean = false, upVoted: Boolean = false, downVoted: Boolean = false, actionButtonsActive: Boolean = true, optionsMenuOpen: MutableState<Boolean> = remember { mutableStateOf(false) }, options: List<Option> = emptyList(), onUpVote: (() -> Unit)? = null, onDownVote: (() -> Unit)? = null, onSave: (() -> Unit)? = null, onReply: (() -> Unit)? = null, onOptionSelected: ((OptionId) -> Unit)? = null, )
LongMethod:PostCardPlaceholder.kt$@Composable fun PostCardPlaceholder( postLayout: PostLayout = PostLayout.Card, )
LongMethod:PostCardTitle.kt$@Composable fun PostCardTitle( text: String, bolder: Boolean = false, autoLoadImages: Boolean = true, modifier: Modifier = Modifier, onClick: (() -> Unit)? = null, onOpenImage: ((String) -> Unit)? = null, onDoubleClick: (() -> Unit)? = null, onLongClick: (() -> Unit)? = null, onOpenCommunity: ((CommunityModel, String) -> Unit)? = null, onOpenUser: ((UserModel, String) -> Unit)? = null, onOpenPost: ((PostModel, String) -> Unit)? = null, onOpenWeb: ((String) -> Unit)? = null, )
LongMethod:PostCardVideo.kt$@Composable fun PostCardVideo( modifier: Modifier = Modifier, url: String, blurred: Boolean = false, autoLoadImages: Boolean = true, backgroundColor: Color = MaterialTheme.colorScheme.background, onOpen: (() -> Unit)? = null, )
LongMethod:SettingsRow.kt$@Composable fun SettingsRow( icon: ImageVector? = null, title: String, value: String = "", disclosureIndicator: Boolean = false, annotatedValue: AnnotatedString = AnnotatedString(""), modifier: Modifier = Modifier, subtitle: String? = null, onTap: (() -> Unit)? = null, )
LongMethod:TextFormattingBar.kt$@Composable fun TextFormattingBar( textFieldValue: TextFieldValue, onTextFieldValueChanged: (TextFieldValue) -> Unit, modifier: Modifier = Modifier, onSelectImage: (() -> Unit)? = null, currentLanguageId: Long? = null, availableLanguages: List<LanguageModel> = emptyList(), onSelectLanguage: (() -> Unit)? = null, lastActionIcon: ImageVector? = null, onLastAction: (() -> Unit)? = null, )
LongMethod:UserHeader.kt$@Composable fun UserHeader( user: UserModel, modifier: Modifier = Modifier, autoLoadImages: Boolean = true, preferNicknames: Boolean = true, onOpenImage: ((String) -> Unit)? = null, )
LongMethod:UserItem.kt$@Composable fun UserItem( user: UserModel, modifier: Modifier = Modifier, autoLoadImages: Boolean = true, preferNicknames: Boolean = true, options: List<Option> = emptyList(), onOptionSelected: ((OptionId) -> Unit)? = null, )
LongParameterList:CollapsedCommentCard.kt$( comment: CommentModel, modifier: Modifier = Modifier, voteFormat: VoteFormat = VoteFormat.Aggregated, autoLoadImages: Boolean = true, preferNicknames: Boolean = true, showScores: Boolean = true, actionButtonsActive: Boolean = true, isOp: Boolean = false, options: List<Option> = emptyList(), onClick: (() -> Unit)? = null, onOpenCreator: ((UserModel) -> Unit)? = null, onUpVote: (() -> Unit)? = null, onDownVote: (() -> Unit)? = null, onSave: (() -> Unit)? = null, onReply: (() -> Unit)? = null, onOptionSelected: ((OptionId) -> Unit)? = null, onToggleExpanded: (() -> Unit)? = null, )
LongParameterList:CommentCard.kt$( comment: CommentModel, modifier: Modifier = Modifier, voteFormat: VoteFormat = VoteFormat.Aggregated, hideAuthor: Boolean = false, hideCommunity: Boolean = true, hideIndent: Boolean = false, autoLoadImages: Boolean = true, preferNicknames: Boolean = true, showScores: Boolean = true, showExpandedIndicator: Boolean = true, actionButtonsActive: Boolean = true, isOp: Boolean = false, options: List<Option> = emptyList(), onClick: (() -> Unit)? = null, onImageClick: ((String) -> Unit)? = null, onDoubleClick: (() -> Unit)? = null, onUpVote: (() -> Unit)? = null, onDownVote: (() -> Unit)? = null, onSave: (() -> Unit)? = null, onReply: (() -> Unit)? = null, onOpenCommunity: ((CommunityModel, String) -> Unit)? = null, onOpenCreator: ((UserModel, String) -> Unit)? = null, onOpenPost: ((PostModel, String) -> Unit)? = null, onOpenWeb: ((String) -> Unit)? = null, onOptionSelected: ((OptionId) -> Unit)? = null, onToggleExpanded: (() -> Unit)? = null, )
LongParameterList:CommunityAndCreatorInfo.kt$( modifier: Modifier = Modifier, iconSize: Dp = IconSize.l, indicatorExpanded: Boolean? = null, autoLoadImages: Boolean = true, preferNicknames: Boolean = true, community: CommunityModel? = null, creator: UserModel? = null, distinguished: Boolean = false, featured: Boolean = false, featuredLocal: Boolean = false, locked: Boolean = false, isFromModerator: Boolean = false, isOp: Boolean = false, onOpenCommunity: ((CommunityModel) -> Unit)? = null, onOpenCreator: ((UserModel) -> Unit)? = null, onToggleExpanded: (() -> Unit)? = null, onDoubleClick: (() -> Unit)? = null, onLongClick: (() -> Unit)? = null, )
LongParameterList:CommunityItem.kt$( community: CommunityModel, modifier: Modifier = Modifier, small: Boolean = false, noPadding: Boolean = false, autoLoadImages: Boolean = true, preferNicknames: Boolean = true, showSubscribers: Boolean = false, showFavorite: Boolean = false, showSubscribeButton: Boolean = false, options: List<Option> = emptyList(), onOptionSelected: ((OptionId) -> Unit)? = null, onSubscribe: (() -> Unit)? = null, )
LongParameterList:InboxCard.kt$( mention: PersonMentionModel, type: InboxCardType, autoLoadImages: Boolean = true, preferNicknames: Boolean = true, showScores: Boolean = true, voteFormat: VoteFormat = VoteFormat.Aggregated, postLayout: PostLayout = PostLayout.Card, options: List<Option> = emptyList(), onImageClick: (String) -> Unit, onOpenPost: (PostModel) -> Unit, onOpenCreator: (UserModel) -> Unit, onOpenCommunity: (CommunityModel) -> Unit, onUpVote: ((CommentModel) -> Unit)? = null, onDownVote: ((CommentModel) -> Unit)? = null, onOptionSelected: ((OptionId) -> Unit)? = null, )
LongParameterList:InboxReplySubtitle.kt$( modifier: Modifier = Modifier, autoLoadImages: Boolean = true, preferNicknames: Boolean = true, creator: UserModel? = null, community: CommunityModel? = null, iconSize: Dp = IconSize.s, date: String? = null, score: Int = 0, showScores: Boolean = true, upVotes: Int = 0, downVotes: Int = 0, options: List<Option> = emptyList(), voteFormat: VoteFormat = VoteFormat.Aggregated, upVoted: Boolean = false, downVoted: Boolean = false, onOpenCommunity: ((CommunityModel) -> Unit)? = null, onOpenCreator: ((UserModel) -> Unit)? = null, onUpVote: (() -> Unit)? = null, onDownVote: (() -> Unit)? = null, onOptionSelected: ((OptionId) -> Unit)? = null, )
LongParameterList:MultiCommunityItem.kt$( community: MultiCommunityModel, modifier: Modifier = Modifier, small: Boolean = false, autoLoadImages: Boolean = true, options: List<Option> = emptyList(), onOptionSelected: ((OptionId) -> Unit)? = null, )
LongParameterList:PostCard.kt$( modifier: Modifier = Modifier, post: PostModel, isFromModerator: Boolean = false, autoLoadImages: Boolean = true, preferNicknames: Boolean = true, showScores: Boolean = true, hideAuthor: Boolean = false, blurNsfw: Boolean = true, voteFormat: VoteFormat = VoteFormat.Aggregated, showBody: Boolean = false, limitBodyHeight: Boolean = false, fullHeightImage: Boolean = true, roundedCornerImage: Boolean = true, actionButtonsActive: Boolean = true, backgroundColor: Color = MaterialTheme.colorScheme.background, options: List<Option> = emptyList(), onOpenCommunity: ((CommunityModel, String) -> Unit)? = null, onOpenCreator: ((UserModel, String) -> Unit)? = null, onOpenPost: ((PostModel, String) -> Unit)? = null, onOpenWeb: ((String) -> Unit)? = null, onUpVote: (() -> Unit)? = null, onDownVote: (() -> Unit)? = null, onSave: (() -> Unit)? = null, onReply: (() -> Unit)? = null, onOpenImage: ((String) -> Unit)? = null, onOptionSelected: ((OptionId) -> Unit)? = null, onClick: (() -> Unit)? = null, onDoubleClick: (() -> Unit)? = null, )
LongParameterList:PostCard.kt$( modifier: Modifier = Modifier, post: PostModel, isFromModerator: Boolean = false, autoLoadImages: Boolean = true, preferNicknames: Boolean = true, showScores: Boolean = true, hideAuthor: Boolean = false, postLayout: PostLayout = PostLayout.Card, voteFormat: VoteFormat = VoteFormat.Aggregated, includeFullBody: Boolean = false, fullHeightImage: Boolean = true, limitBodyHeight: Boolean = false, blurNsfw: Boolean = true, actionButtonsActive: Boolean = true, options: List<Option> = emptyList(), onOpenCommunity: ((CommunityModel, String) -> Unit)? = null, onOpenCreator: ((UserModel, String) -> Unit)? = null, onOpenPost: ((PostModel, String) -> Unit)? = null, onOpenWeb: ((String) -> Unit)? = null, onUpVote: (() -> Unit)? = null, onDownVote: (() -> Unit)? = null, onSave: (() -> Unit)? = null, onReply: (() -> Unit)? = null, onOpenImage: ((String) -> Unit)? = null, onOptionSelected: ((OptionId) -> Unit)? = null, onClick: (() -> Unit)? = null, onDoubleClick: (() -> Unit)? = null, )
LongParameterList:PostCard.kt$( modifier: Modifier = Modifier, post: PostModel, isFromModerator: Boolean = false, autoLoadImages: Boolean = true, preferNicknames: Boolean = true, showScores: Boolean = true, hideAuthor: Boolean, blurNsfw: Boolean, actionButtonsActive: Boolean = true, voteFormat: VoteFormat = VoteFormat.Aggregated, options: List<Option> = emptyList(), onOpenCommunity: ((CommunityModel, String) -> Unit)? = null, onOpenCreator: ((UserModel, String) -> Unit)? = null, onOpenPost: ((PostModel, String) -> Unit)? = null, onOpenWeb: ((String) -> Unit)? = null, onUpVote: (() -> Unit)? = null, onDownVote: (() -> Unit)? = null, onSave: (() -> Unit)? = null, onReply: (() -> Unit)? = null, onOpenImage: ((String) -> Unit)? = null, onOptionSelected: ((OptionId) -> Unit)? = null, onClick: (() -> Unit)? = null, onDoubleClick: (() -> Unit)? = null, )
LongParameterList:PostCardBody.kt$( modifier: Modifier = Modifier, text: String, maxLines: Int? = null, autoLoadImages: Boolean = true, onClick: (() -> Unit)? = null, onOpenImage: ((String) -> Unit)? = null, onDoubleClick: (() -> Unit)? = null, onLongClick: (() -> Unit)? = null, onOpenCommunity: ((CommunityModel, String) -> Unit)? = null, onOpenUser: ((UserModel, String) -> Unit)? = null, onOpenPost: ((PostModel, String) -> Unit)? = null, onOpenWeb: ((String) -> Unit)? = null, )
LongParameterList:PostCardFooter.kt$( modifier: Modifier = Modifier, voteFormat: VoteFormat = VoteFormat.Aggregated, comments: Int? = null, publishDate: String? = null, updateDate: String? = null, score: Int = 0, showScores: Boolean = true, upVotes: Int = 0, downVotes: Int = 0, saved: Boolean = false, upVoted: Boolean = false, downVoted: Boolean = false, actionButtonsActive: Boolean = true, optionsMenuOpen: MutableState<Boolean> = remember { mutableStateOf(false) }, options: List<Option> = emptyList(), onUpVote: (() -> Unit)? = null, onDownVote: (() -> Unit)? = null, onSave: (() -> Unit)? = null, onReply: (() -> Unit)? = null, onOptionSelected: ((OptionId) -> Unit)? = null, )
LongParameterList:PostCardImage.kt$( modifier: Modifier = Modifier, imageUrl: String, autoLoadImages: Boolean = true, loadButtonContent: @Composable (() -> Unit)? = null, minHeight: Dp = 200.dp, maxHeight: Dp = Dp.Unspecified, blurred: Boolean = false, onImageClick: ((String) -> Unit)? = null, onDoubleClick: (() -> Unit)? = null, onLongClick: (() -> Unit)? = null, )
LongParameterList:PostCardTitle.kt$( text: String, bolder: Boolean = false, autoLoadImages: Boolean = true, modifier: Modifier = Modifier, onClick: (() -> Unit)? = null, onOpenImage: ((String) -> Unit)? = null, onDoubleClick: (() -> Unit)? = null, onLongClick: (() -> Unit)? = null, onOpenCommunity: ((CommunityModel, String) -> Unit)? = null, onOpenUser: ((UserModel, String) -> Unit)? = null, onOpenPost: ((PostModel, String) -> Unit)? = null, onOpenWeb: ((String) -> Unit)? = null, )
LongParameterList:PostCardVideo.kt$( modifier: Modifier = Modifier, url: String, blurred: Boolean = false, autoLoadImages: Boolean = true, backgroundColor: Color = MaterialTheme.colorScheme.background, onOpen: (() -> Unit)? = null, )
LongParameterList:SettingsImageInfo.kt$( modifier: Modifier = Modifier, imageModifier: Modifier = Modifier, contentScale : ContentScale = ContentScale.FillBounds, title: String = "", url: String = "", onEdit: (() -> Unit)? = null, )
LongParameterList:SettingsRow.kt$( icon: ImageVector? = null, title: String, value: String = "", disclosureIndicator: Boolean = false, annotatedValue: AnnotatedString = AnnotatedString(""), modifier: Modifier = Modifier, subtitle: String? = null, onTap: (() -> Unit)? = null, )
LongParameterList:TextFormattingBar.kt$( textFieldValue: TextFieldValue, onTextFieldValueChanged: (TextFieldValue) -> Unit, modifier: Modifier = Modifier, onSelectImage: (() -> Unit)? = null, currentLanguageId: Long? = null, availableLanguages: List<LanguageModel> = emptyList(), onSelectLanguage: (() -> Unit)? = null, lastActionIcon: ImageVector? = null, onLastAction: (() -> Unit)? = null, )
LongParameterList:UrlUtils.kt$( url: String, openExternal: Boolean, uriHandler: UriHandler, onOpenCommunity: ((CommunityModel, String) -> Unit)? = null, onOpenUser: ((UserModel, String) -> Unit)? = null, onOpenPost: ((PostModel, String) -> Unit)? = null, onOpenWeb: ((String) -> Unit)? = null, )
LongParameterList:UserItem.kt$( user: UserModel, modifier: Modifier = Modifier, autoLoadImages: Boolean = true, preferNicknames: Boolean = true, options: List<Option> = emptyList(), onOptionSelected: ((OptionId) -> Unit)? = null, )
MagicNumber:CommentCardPlaceholder.kt$0.5f
MagicNumber:FabNestedScrollConnection.kt$DefaultFabNestedScrollConnection$5_000
MagicNumber:Options.kt$OptionId.AddMod$20
MagicNumber:Options.kt$OptionId.BanUser$19
MagicNumber:Options.kt$OptionId.Block$9
MagicNumber:Options.kt$OptionId.BlockInstance$10
MagicNumber:Options.kt$OptionId.Copy$26
MagicNumber:Options.kt$OptionId.CrossPost$3
MagicNumber:Options.kt$OptionId.Delete$6
MagicNumber:Options.kt$OptionId.DistinguishComment$16
MagicNumber:Options.kt$OptionId.Edit$5
MagicNumber:Options.kt$OptionId.ExploreInstance$27
MagicNumber:Options.kt$OptionId.Favorite$21
MagicNumber:Options.kt$OptionId.FeaturePost$13
MagicNumber:Options.kt$OptionId.Info$7
MagicNumber:Options.kt$OptionId.InfoInstance$8
MagicNumber:Options.kt$OptionId.LockPost$14
MagicNumber:Options.kt$OptionId.OpenReports$17
MagicNumber:Options.kt$OptionId.Remove$15
MagicNumber:Options.kt$OptionId.Report$4
MagicNumber:Options.kt$OptionId.ResolveReport$18
MagicNumber:Options.kt$OptionId.Search$25
MagicNumber:Options.kt$OptionId.SetCustomSort$24
MagicNumber:Options.kt$OptionId.ToggleRead$11
MagicNumber:Options.kt$OptionId.Unban$23
MagicNumber:Options.kt$OptionId.Unsubscribe$28
MagicNumber:Options.kt$OptionId.ViewModlog$22
MagicNumber:PostCard.kt$0.25f
MagicNumber:PostCard.kt$0.75f
MagicNumber:PostCardImage.kt$1000
MagicNumber:PostCardPlaceholder.kt$0.2f
MagicNumber:PostCardPlaceholder.kt$0.5f
MagicNumber:PostCardPlaceholder.kt$1.33f
MagicNumber:PostCardVideo.kt$1.33f
MagicNumber:UrlUtils.kt$3
MatchingDeclarationName:InboxCard.kt$InboxCardType