Semantics clear for radio #309
main.yml
on: push
Detekt - Main
3m 2s
Ktlint - Main
2m 16s
Matrix: build-lib-ui
Matrix: build-sample
Fake publish - Main
0s
Deploy to Github pages
0s
Dry run publish - Main
0s
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:multiline-expression-wrapping:
ui-tiles/src/commonMain/kotlin/com/alorma/compose/settings/ui/SettingsCheckbox.kt#L42
A multiline expression should start on a new line
|
standard:no-multi-spaces:
ui-tiles/src/commonMain/kotlin/com/alorma/compose/settings/ui/SettingsCheckbox.kt#L58
Unnecessary long whitespace
|
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:multiline-expression-wrapping:
ui-tiles/src/commonMain/kotlin/com/alorma/compose/settings/ui/SettingsRadioButton.kt#L39
A multiline expression should start on a new line
|
|
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:multiline-expression-wrapping:
ui-tiles/src/commonMain/kotlin/com/alorma/compose/settings/ui/SettingsSwitch.kt#L44
A multiline expression should start on a new line
|
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
|
standard:multiline-expression-wrapping:
ui-tiles/src/commonMain/kotlin/com/alorma/compose/settings/ui/SettingsTriStateCheckbox.kt#L46
A multiline expression should start on a new line
|
standard:indent:
ui-tiles/src/commonMain/kotlin/com/alorma/compose/settings/ui/SettingsTriStateCheckbox.kt#L47
Unexpected indentation (8) (should be 6)
|
standard:indent:
ui-tiles/src/commonMain/kotlin/com/alorma/compose/settings/ui/SettingsTriStateCheckbox.kt#L48
Unexpected indentation (8) (should be 6)
|
standard:indent:
ui-tiles/src/commonMain/kotlin/com/alorma/compose/settings/ui/SettingsTriStateCheckbox.kt#L49
Unexpected indentation (10) (should be 8)
|
standard:indent:
ui-tiles/src/commonMain/kotlin/com/alorma/compose/settings/ui/SettingsTriStateCheckbox.kt#L50
Unexpected indentation (10) (should be 8)
|
standard:indent:
ui-tiles/src/commonMain/kotlin/com/alorma/compose/settings/ui/SettingsTriStateCheckbox.kt#L51
Unexpected indentation (10) (should be 8)
|
standard:indent:
ui-tiles/src/commonMain/kotlin/com/alorma/compose/settings/ui/SettingsTriStateCheckbox.kt#L52
Unexpected indentation (10) (should be 8)
|
standard:indent:
ui-tiles/src/commonMain/kotlin/com/alorma/compose/settings/ui/SettingsTriStateCheckbox.kt#L53
Unexpected indentation (8) (should be 6)
|
standard:indent:
ui-tiles/src/commonMain/kotlin/com/alorma/compose/settings/ui/SettingsTriStateCheckbox.kt#L54
Unexpected indentation (8) (should be 6)
|
|
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)
|