Skip to content

Semantics clear for radio #309

Semantics clear for radio

Semantics clear for radio #309

Triggered via push January 21, 2025 09:22
Status Failure
Total duration 3m 16s
Artifacts

main.yml

on: push
Build base - Main
0s
Build base - Main
Matrix: build-lib-ui
Matrix: build-sample
Check signature - Main
0s
Check signature - Main
Fake publish - Main
0s
Fake publish - Main
Deploy to Github pages
0s
Deploy to Github pages
Dry run publish - Main
0s
Dry run publish - Main
Fit to window
Zoom out
Zoom in

Annotations

31 errors, 8 warnings, and 2 notices
standard:function-naming: ui-tiles/src/commonMain/kotlin/com/alorma/compose/settings/ui/SettingsCheckbox.kt#L21
Function name should start with a lowercase letter (except factory methods) and use camel case
standard:function-naming: ui-tiles/src/commonMain/kotlin/com/alorma/compose/settings/ui/SettingsRadioButton.kt#L20
Function name should start with a lowercase letter (except factory methods) and use camel case
standard:function-naming: ui-tiles/src/commonMain/kotlin/com/alorma/compose/settings/ui/SettingsSwitch.kt#L21
Function name should start with a lowercase letter (except factory methods) and use camel case
standard:function-naming: ui-tiles/src/commonMain/kotlin/com/alorma/compose/settings/ui/SettingsTriStateCheckbox.kt#L25
Function name should start with a lowercase letter (except factory methods) and use camel case
Ktlint - Main
Process completed with exit code 1.
Ktlint - Main
Function name should start with a lowercase letter (except factory methods) and use camel case
Ktlint - Main
A multiline expression should start on a new line
Ktlint - Main
Unnecessary long whitespace
Ktlint - Main
Function name should start with a lowercase letter (except factory methods) and use camel case
Ktlint - Main
A multiline expression should start on a new line
Ktlint - Main
Unnecessary long whitespace
Ktlint - Main
Function name should start with a lowercase letter (except factory methods) and use camel case
Ktlint - Main
A multiline expression should start on a new line
Ktlint - Main
Function name should start with a lowercase letter (except factory methods) and use camel case
Ktlint - Main
A multiline expression should start on a new line
Detekt - Main
Process completed with exit code 1.
detekt.LongParameterList: ui-tiles/src/commonMain/kotlin/com/alorma/compose/settings/ui/SettingsCheckbox.kt#L21
The function SettingsCheckbox(state: Boolean, title: @composable () -> Unit, modifier: Modifier, enabled: Boolean, icon: @composable (() -> Unit)?, subtitle: @composable (() -> Unit)?, colors: SettingsTileColors, checkboxColors: CheckboxColors, tonalElevation: Dp, shadowElevation: Dp, semanticProperties: (SemanticsPropertyReceiver.() -> Unit), onCheckedChange: (Boolean) -> Unit) has too many parameters. The current threshold is set to 12.
detekt.LongParameterList: ui-tiles/src/commonMain/kotlin/com/alorma/compose/settings/ui/SettingsRadioButton.kt#L20
The function SettingsRadioButton(state: Boolean, title: @composable () -> Unit, modifier: Modifier, enabled: Boolean, icon: @composable (() -> Unit)?, subtitle: @composable (() -> Unit)?, colors: SettingsTileColors, checkboxColors: RadioButtonColors, tonalElevation: Dp, shadowElevation: Dp, semanticProperties: (SemanticsPropertyReceiver.() -> Unit), onClick: () -> Unit) has too many parameters. The current threshold is set to 12.
detekt.LongParameterList: ui-tiles/src/commonMain/kotlin/com/alorma/compose/settings/ui/SettingsTriStateCheckbox.kt#L25
The function SettingsTriStateCheckbox(state: Boolean?, title: @composable () -> Unit, modifier: Modifier, enabled: Boolean, icon: @composable (() -> Unit)?, subtitle: @composable (() -> Unit)?, colors: SettingsTileColors, checkboxColors: CheckboxColors, tonalElevation: Dp, shadowElevation: Dp, semanticProperties: (SemanticsPropertyReceiver.() -> Unit), onCheckedChange: (Boolean) -> Unit) has too many parameters. The current threshold is set to 12.
detekt.LongParameterList: ui-tiles/src/commonMain/kotlin/com/alorma/compose/settings/ui/SettingsSwitch.kt#L21
The function SettingsSwitch(state: Boolean, title: @composable () -> Unit, modifier: Modifier, enabled: Boolean, icon: @composable (() -> Unit)?, subtitle: @composable (() -> Unit)?, colors: SettingsTileColors, switchColors: SwitchColors, tonalElevation: Dp, shadowElevation: Dp, semanticProperties: (SemanticsPropertyReceiver.() -> Unit), onCheckedChange: (Boolean) -> Unit) has too many parameters. The current threshold is set to 12.
Detekt - Main
The function SettingsCheckbox(state: Boolean, title: @composable () -> Unit, modifier: Modifier, enabled: Boolean, icon: @composable (() -> Unit)?, subtitle: @composable (() -> Unit)?, colors: SettingsTileColors, checkboxColors: CheckboxColors, tonalElevation: Dp, shadowElevation: Dp, semanticProperties: (SemanticsPropertyReceiver.() -> Unit), onCheckedChange: (Boolean) -> Unit) has too many parameters. The current threshold is set to 12.
Detekt - Main
The function SettingsRadioButton(state: Boolean, title: @composable () -> Unit, modifier: Modifier, enabled: Boolean, icon: @composable (() -> Unit)?, subtitle: @composable (() -> Unit)?, colors: SettingsTileColors, checkboxColors: RadioButtonColors, tonalElevation: Dp, shadowElevation: Dp, semanticProperties: (SemanticsPropertyReceiver.() -> Unit), onClick: () -> Unit) has too many parameters. The current threshold is set to 12.
Detekt - Main
The function SettingsTriStateCheckbox(state: Boolean?, title: @composable () -> Unit, modifier: Modifier, enabled: Boolean, icon: @composable (() -> Unit)?, subtitle: @composable (() -> Unit)?, colors: SettingsTileColors, checkboxColors: CheckboxColors, tonalElevation: Dp, shadowElevation: Dp, semanticProperties: (SemanticsPropertyReceiver.() -> Unit), onCheckedChange: (Boolean) -> Unit) has too many parameters. The current threshold is set to 12.
Detekt - Main
The function SettingsSwitch(state: Boolean, title: @composable () -> Unit, modifier: Modifier, enabled: Boolean, icon: @composable (() -> Unit)?, subtitle: @composable (() -> Unit)?, colors: SettingsTileColors, switchColors: SwitchColors, tonalElevation: Dp, shadowElevation: Dp, semanticProperties: (SemanticsPropertyReceiver.() -> Unit), onCheckedChange: (Boolean) -> Unit) has too many parameters. The current threshold is set to 12.
Ktlint - Main
Processed 6 files: Checks: 🛑 19 errors. See `Ktlint - Main` (https://github.com/alorma/Compose-Settings/actions/runs/12883827760/job/35918858356)
Detekt - Main
Processed 2 files: Checks: ⚠️ 4 warnings. See `Detekt - Main` (https://github.com/alorma/Compose-Settings/actions/runs/12883827760/job/35918858784)