Skip to content

Commit

Permalink
remove unused code
Browse files Browse the repository at this point in the history
  • Loading branch information
markusressel committed Mar 17, 2024
1 parent a6107b0 commit 8a8d78a
Showing 1 changed file with 0 additions and 17 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,6 @@ import android.content.ContentResolver
import android.content.Context
import android.net.Uri
import android.webkit.MimeTypeMap
import androidx.core.net.toUri
import java.io.File
import java.nio.file.Path
import kotlin.io.path.absolutePathString

fun File.getMimeType(context: Context): String = toPath().getMimeType(context)

fun Path.getMimeType(context: Context): String = absolutePathString().toUri().getMimeType(context)

fun Uri.getMimeType(context: Context): String {
return if (ContentResolver.SCHEME_CONTENT == scheme) {
Expand All @@ -21,13 +13,4 @@ fun Uri.getMimeType(context: Context): String {
val fileExtension = MimeTypeMap.getFileExtensionFromUrl(toString())
MimeTypeMap.getSingleton().getMimeTypeFromExtension(fileExtension.lowercase())
} ?: "*/*"
}

fun String.getMimeType(): String {
val extension = MimeTypeMap.getFileExtensionFromUrl(this)
val type = MimeTypeMap.getSingleton().getMimeTypeFromExtension(extension)
return when {
type.isNullOrBlank() -> "*/*"
else -> type
}
}

0 comments on commit 8a8d78a

Please sign in to comment.