Skip to content

Commit 3fee185

Browse files
committed
DataConnectExecutableVersionRegistry.kt: minor cleanups
1 parent 7993a40 commit 3fee185

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

firebase-dataconnect/gradleplugin/plugin/src/main/kotlin/com/google/firebase/dataconnect/gradle/plugin/DataConnectExecutableVersionRegistry.kt

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -66,13 +66,17 @@ object DataConnectExecutableVersionsRegistry {
6666
@Serializable
6767
data class VersionInfo(
6868
val version: String,
69-
@Serializable(with = OperationSystemSerializer::class) val os: OperatingSystem,
69+
@Serializable(with = OperatingSystemSerializer::class) val os: OperatingSystem,
7070
val size: Long,
7171
val sha512DigestHex: String,
7272
)
7373

74-
private object OperationSystemSerializer : KSerializer<OperatingSystem> {
75-
override val descriptor = PrimitiveSerialDescriptor("os", PrimitiveKind.STRING)
74+
private object OperatingSystemSerializer : KSerializer<OperatingSystem> {
75+
override val descriptor =
76+
PrimitiveSerialDescriptor(
77+
"com.google.firebase.dataconnect.gradle.plugin.OperatingSystem",
78+
PrimitiveKind.STRING,
79+
)
7680

7781
override fun deserialize(decoder: Decoder): OperatingSystem =
7882
when (val name = decoder.decodeString()) {
@@ -82,7 +86,7 @@ object DataConnectExecutableVersionsRegistry {
8286
else ->
8387
throw DataConnectGradleException(
8488
"nd5z2jk4hr",
85-
"Unknown operating system: $name (must be windows, linux, or macos)"
89+
"Unknown operating system: $name (must be windows, macos, or linux)"
8690
)
8791
}
8892

0 commit comments

Comments
 (0)