Fix lint issues and restore commented out code

This commit is contained in:
Jorge Martín 2025-08-23 15:56:34 +02:00
parent b76a71ebf5
commit 29a97fc0d9
505 changed files with 888 additions and 930 deletions

View file

@ -10,11 +10,12 @@ package io.element.android.libraries.voicerecorder.impl
import android.Manifest
import androidx.annotation.RequiresPermission
import dev.zacsweers.metro.ContributesBinding
import dev.zacsweers.metro.Inject
import dev.zacsweers.metro.SingleIn
import io.element.android.appconfig.VoiceMessageConfig
import io.element.android.libraries.core.coroutine.CoroutineDispatchers
import io.element.android.libraries.core.coroutine.childScope
import io.element.android.libraries.di.RoomScope
import dev.zacsweers.metro.SingleIn
import io.element.android.libraries.di.annotations.SessionCoroutineScope
import io.element.android.libraries.voicerecorder.api.VoiceRecorder
import io.element.android.libraries.voicerecorder.api.VoiceRecorderState
@ -37,7 +38,6 @@ import kotlinx.coroutines.yield
import timber.log.Timber
import java.io.File
import java.util.UUID
import dev.zacsweers.metro.Inject
import kotlin.time.Duration.Companion.milliseconds
import kotlin.time.TimeSource

View file

@ -8,8 +8,8 @@
package io.element.android.libraries.voicerecorder.impl.audio
import dev.zacsweers.metro.ContributesBinding
import io.element.android.libraries.di.RoomScope
import dev.zacsweers.metro.Inject
import io.element.android.libraries.di.RoomScope
import kotlin.math.log10
import kotlin.math.sqrt

View file

@ -8,12 +8,12 @@
package io.element.android.libraries.voicerecorder.impl.audio
import dev.zacsweers.metro.ContributesBinding
import dev.zacsweers.metro.Inject
import dev.zacsweers.metro.Provider
import io.element.android.libraries.di.RoomScope
import io.element.android.opusencoder.OggOpusEncoder
import timber.log.Timber
import java.io.File
import dev.zacsweers.metro.Inject
import dev.zacsweers.metro.Provider
/**
* Safe wrapper for OggOpusEncoder.

View file

@ -8,6 +8,7 @@
package io.element.android.libraries.voicerecorder.impl.file
import dev.zacsweers.metro.ContributesBinding
import dev.zacsweers.metro.Inject
import io.element.android.libraries.core.hash.md5
import io.element.android.libraries.di.CacheDirectory
import io.element.android.libraries.di.RoomScope
@ -15,13 +16,11 @@ import io.element.android.libraries.matrix.api.core.RoomId
import io.element.android.libraries.matrix.api.room.BaseRoom
import java.io.File
import java.util.UUID
import dev.zacsweers.metro.Inject
import dev.zacsweers.metro.Named
@ContributesBinding(RoomScope::class)
@Inject
class DefaultVoiceFileManager(
@Named("cacheDirectory") private val cacheDir: File,
@CacheDirectory private val cacheDir: File,
private val config: VoiceFileConfig,
room: BaseRoom,
) : VoiceFileManager {