fix: resolve all build compilation and style check warnings (#597)

* fix: resolve all build compilation and style check warnings

* fix: remove unused import in SystemViewModel
This commit is contained in:
M57 authored and GitHub committed 2026-07-14 21:55:37 +03:00
1 parent 48f5ffbe52
commit d1fc477bcd
28 files changed
+293 -192

No files matched your search

@@ -1299,6 +1299,7 @@ private fun LazyListScope.operationsSection(
// Debug share results
state.debugShare?.let { share ->
Spacer(modifier = Modifier.height(spacing.sm))
@Suppress("DEPRECATION")
val clipboardManager = LocalClipboardManager.current
Row(
@@ -1637,7 +1638,8 @@ private fun LazyListScope.actionLogSection(
}
private val actionButtonPadding =
androidx.compose.foundation.layout.PaddingValues(horizontal = 8.dp, vertical = 8.dp)
androidx.compose.foundation.layout
.PaddingValues(horizontal = 8.dp, vertical = 8.dp)
@Composable
private fun ActionButtonContent(
@@ -8,7 +8,6 @@ import com.m57.hermescontrol.data.model.ActionResponse
import com.m57.hermescontrol.data.model.ActionStatusResponse
import com.m57.hermescontrol.data.model.CheckpointsResponse
import com.m57.hermescontrol.data.model.CredentialPoolProvider
import com.m57.hermescontrol.data.model.CredentialPoolResponse
import com.m57.hermescontrol.data.model.CuratorResponse
import com.m57.hermescontrol.data.model.DebugShareResponse
import com.m57.hermescontrol.data.model.DoctorResponse
@@ -128,10 +127,7 @@ class SystemViewModel :
curator = (curatorResult as? NetworkResult.Success)?.data,
memory = (memoryResult as? NetworkResult.Success)?.data,
credentials =
(
(credResult as? NetworkResult.Success)?.data
as? CredentialPoolResponse
)?.providers ?: emptyList(),
((credResult as? NetworkResult.Success)?.data)?.providers ?: emptyList(),
checkpoints = (checkpointsResult as? NetworkResult.Success)?.data,
hooks = (hooksResult as? NetworkResult.Success)?.data,
updateInfo = (updateResult as? NetworkResult.Success)?.data,
@@ -414,7 +410,7 @@ class SystemViewModel :
_uiState.update {
it.copy(
toastMessage = "Backup triggered",
backupArchive = result.data?.archive,
backupArchive = result.data.archive,
)
}
loadAll()
@@ -641,7 +637,7 @@ class SystemViewModel :
val result = withContext(Dispatchers.IO) { apiCall() }
when (result) {
is NetworkResult.Success -> {
result.data?.name?.let { pollActionStatus(it) }
result.data.name?.let { pollActionStatus(it) }
_uiState.update { it.copy(toastMessage = "$label started") }
}