Skip to content

Commit 0554900

Browse files
committed
Reformat code
1 parent 9825471 commit 0554900

File tree

10 files changed

+29
-37
lines changed

10 files changed

+29
-37
lines changed

app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/database/entity/PlatformV2.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import androidx.room.ColumnInfo
44
import androidx.room.Entity
55
import androidx.room.PrimaryKey
66
import dev.chungjungsoo.gptmobile.data.model.ClientType
7-
import java.util.UUID
7+
import java.util.*
88

99
@Entity(tableName = "platform_v2")
1010
data class PlatformV2(

app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/dto/anthropic/request/MessageRequest.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import kotlinx.serialization.SerialName
66
import kotlinx.serialization.Serializable
77

88
/**
9-
When certain value is used in the future, use @EncodeDefault or remove default values
9+
When certain value is used in the future, use @EncodeDefault or remove default values
1010
*/
1111

1212
@OptIn(ExperimentalSerializationApi::class)

app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/dto/openai/request/ResponsesRequest.kt

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -116,8 +116,7 @@ object ResponseInputContentSerializer : KSerializer<ResponseInputContent> {
116116

117117
override fun deserialize(decoder: Decoder): ResponseInputContent {
118118
val jsonDecoder = decoder as JsonDecoder
119-
val element = jsonDecoder.decodeJsonElement()
120-
return when (element) {
119+
return when (val element = jsonDecoder.decodeJsonElement()) {
121120
is JsonPrimitive -> ResponseInputContent.Text(element.jsonPrimitive.content)
122121

123122
is JsonArray -> {

app/src/main/kotlin/dev/chungjungsoo/gptmobile/data/network/OpenAIAPIImpl.kt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
package dev.chungjungsoo.gptmobile.data.network
22

3-
import android.util.Log
43
import dev.chungjungsoo.gptmobile.data.ModelConstants
54
import dev.chungjungsoo.gptmobile.data.dto.openai.request.ChatCompletionRequest
65
import dev.chungjungsoo.gptmobile.data.dto.openai.request.ResponsesRequest

app/src/main/kotlin/dev/chungjungsoo/gptmobile/presentation/ui/chat/ChatBubble.kt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,6 @@ import androidx.compose.ui.input.pointer.pointerInput
4141
import androidx.compose.ui.res.painterResource
4242
import androidx.compose.ui.res.stringResource
4343
import androidx.compose.ui.res.vectorResource
44-
import androidx.compose.ui.text.style.TextAlign
4544
import androidx.compose.ui.text.style.TextOverflow
4645
import androidx.compose.ui.tooling.preview.Preview
4746
import androidx.compose.ui.unit.dp

app/src/main/kotlin/dev/chungjungsoo/gptmobile/presentation/ui/chat/ChatViewModel.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -364,8 +364,8 @@ class ChatViewModel @Inject constructor(
364364
val sortedAssistantMessages = assistantMessages.map { assistantMessage ->
365365
assistantMessage.sortedWith(
366366
compareBy(
367-
{ it -> platformOrderMap[it.platformType] ?: Int.MAX_VALUE },
368-
{ it -> it.platformType }
367+
{ platformOrderMap[it.platformType] ?: Int.MAX_VALUE },
368+
{ it.platformType }
369369
)
370370
)
371371
}

app/src/main/kotlin/dev/chungjungsoo/gptmobile/presentation/ui/setting/SettingViewModelV2.kt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ import androidx.lifecycle.ViewModel
44
import androidx.lifecycle.viewModelScope
55
import dagger.hilt.android.lifecycle.HiltViewModel
66
import dev.chungjungsoo.gptmobile.data.database.entity.PlatformV2
7-
import dev.chungjungsoo.gptmobile.data.model.ClientType
87
import dev.chungjungsoo.gptmobile.data.repository.SettingRepository
98
import javax.inject.Inject
109
import kotlinx.coroutines.flow.MutableStateFlow

app/src/main/kotlin/dev/chungjungsoo/gptmobile/presentation/ui/setup/SetupPlatformWizardScreen.kt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -68,10 +68,10 @@ fun SetupPlatformWizardScreen(
6868
// Extract values for use in composables
6969
val wizardStep = wizardStepState.value
7070
val selectedClientType = selectedClientTypeState.value
71-
val platformName = platformNameState.value
72-
val apiUrl = apiUrlState.value
73-
val apiKey = apiKeyState.value
74-
val model = modelState.value
71+
platformNameState.value
72+
apiUrlState.value
73+
apiKeyState.value
74+
modelState.value
7575

7676
// Compute canProceed using derivedStateOf for proper reactivity
7777
val canProceed by remember {

app/src/main/kotlin/dev/chungjungsoo/gptmobile/util/DefaultHashMap.kt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
package dev.chungjungsoo.gptmobile.util
22

33
/**
4-
Small implementation of HashMap, but with default values.
5-
This way the get operator will not throw an error or null.
6-
Inspired by Python collections DefaultDict.
4+
Small implementation of HashMap, but with default values.
5+
This way the get operator will not throw an error or null.
6+
Inspired by Python collections DefaultDict.
77
*/
88
open class DefaultHashMap<K, V>(protected val defaultValueProvider: () -> V) : HashMap<K, V>() {
99
override operator fun get(key: K): V {

app/src/main/kotlin/dev/chungjungsoo/gptmobile/util/FileUtils.kt

Lines changed: 17 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
package dev.chungjungsoo.gptmobile.util
22

3-
import android.content.ContentResolver
43
import android.content.Context
54
import android.net.Uri
65
import android.util.Base64
@@ -82,39 +81,36 @@ object FileUtils {
8281
* @param filename File name or path
8382
* @return MIME type string, or "application/octet-stream" if unknown
8483
*/
85-
private fun getMimeTypeFromExtension(filename: String): String {
86-
val extension = filename.substringAfterLast('.', "").lowercase()
87-
return when (extension) {
88-
// Images
89-
"jpg", "jpeg" -> "image/jpeg"
84+
private fun getMimeTypeFromExtension(filename: String): String = when (val extension = filename.substringAfterLast('.', "").lowercase()) {
85+
// Images
86+
"jpg", "jpeg" -> "image/jpeg"
9087

91-
"png" -> "image/png"
88+
"png" -> "image/png"
9289

93-
"gif" -> "image/gif"
90+
"gif" -> "image/gif"
9491

95-
"bmp" -> "image/bmp"
92+
"bmp" -> "image/bmp"
9693

97-
"webp" -> "image/webp"
94+
"webp" -> "image/webp"
9895

99-
"tiff", "tif" -> "image/tiff"
96+
"tiff", "tif" -> "image/tiff"
10097

101-
"svg" -> "image/svg+xml"
98+
"svg" -> "image/svg+xml"
10299

103-
// Documents
104-
"pdf" -> "application/pdf"
100+
// Documents
101+
"pdf" -> "application/pdf"
105102

106-
"txt" -> "text/plain"
103+
"txt" -> "text/plain"
107104

108-
"doc" -> "application/msword"
105+
"doc" -> "application/msword"
109106

110-
"docx" -> "application/vnd.openxmlformats-officedocument.wordprocessingml.document"
107+
"docx" -> "application/vnd.openxmlformats-officedocument.wordprocessingml.document"
111108

112-
"xls" -> "application/vnd.ms-excel"
109+
"xls" -> "application/vnd.ms-excel"
113110

114-
"xlsx" -> "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"
111+
"xlsx" -> "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"
115112

116-
else -> MimeTypeMap.getSingleton().getMimeTypeFromExtension(extension) ?: "application/octet-stream"
117-
}
113+
else -> MimeTypeMap.getSingleton().getMimeTypeFromExtension(extension) ?: "application/octet-stream"
118114
}
119115

120116
/**

0 commit comments

Comments
 (0)