override fun deserialize()

in ruler-common/src/main/java/com/spotify/ruler/common/models/DeviceSpec.kt [55:63]


        override fun deserialize(decoder: Decoder): DeviceSpec {
            val surrogate = decoder.decodeSerializableValue(DeviceSpecSurrogate.serializer())
            return DeviceSpec(
                abi = surrogate.supportedAbis.single(),
                locale = surrogate.supportedLocales.single(),
                screenDensity = surrogate.screenDensity,
                sdkVersion = surrogate.sdkVersion
            )
        }