From b9253badf8239c31720f542794bad8982adf9e43 Mon Sep 17 00:00:00 2001 From: jarnedemeulemeester Date: Tue, 20 Jun 2023 13:02:48 +0200 Subject: [PATCH] chore: remove some unused files and dependencies --- app/phone/build.gradle.kts | 1 - .../src/main/res/layout/download_section.xml | 40 ------------------- core/build.gradle.kts | 2 - .../jellyfin/models/DownloadEpisodeItem.kt | 15 ------- .../jdtech/jellyfin/models/DownloadSection.kt | 10 ----- data/build.gradle.kts | 1 - player/core/build.gradle.kts | 4 -- .../jellyfin/models/DownloadSeriesMetadata.kt | 12 ------ 8 files changed, 85 deletions(-) delete mode 100644 app/phone/src/main/res/layout/download_section.xml delete mode 100644 core/src/main/java/dev/jdtech/jellyfin/models/DownloadEpisodeItem.kt delete mode 100644 core/src/main/java/dev/jdtech/jellyfin/models/DownloadSection.kt delete mode 100644 player/core/src/main/java/dev/jdtech/jellyfin/models/DownloadSeriesMetadata.kt diff --git a/app/phone/build.gradle.kts b/app/phone/build.gradle.kts index 5e0b5d80..e35a40e0 100644 --- a/app/phone/build.gradle.kts +++ b/app/phone/build.gradle.kts @@ -105,7 +105,6 @@ dependencies { implementation(libs.androidx.preference) implementation(libs.androidx.recyclerview) implementation(libs.androidx.recyclerview.selection) - implementation(libs.androidx.room.ktx) implementation(libs.androidx.swiperefreshlayout) implementation(libs.androidx.work) implementation(libs.coil) diff --git a/app/phone/src/main/res/layout/download_section.xml b/app/phone/src/main/res/layout/download_section.xml deleted file mode 100644 index 58aecd9d..00000000 --- a/app/phone/src/main/res/layout/download_section.xml +++ /dev/null @@ -1,40 +0,0 @@ - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/core/build.gradle.kts b/core/build.gradle.kts index 00056c72..32e23ca0 100644 --- a/core/build.gradle.kts +++ b/core/build.gradle.kts @@ -59,8 +59,6 @@ dependencies { implementation(libs.androidx.paging) implementation(libs.androidx.preference) implementation(libs.androidx.room.runtime) - kapt(libs.androidx.room.compiler) - implementation(libs.androidx.room.ktx) implementation(libs.androidx.work) implementation(libs.hilt.android) kapt(libs.hilt.compiler) diff --git a/core/src/main/java/dev/jdtech/jellyfin/models/DownloadEpisodeItem.kt b/core/src/main/java/dev/jdtech/jellyfin/models/DownloadEpisodeItem.kt deleted file mode 100644 index 1d74d8db..00000000 --- a/core/src/main/java/dev/jdtech/jellyfin/models/DownloadEpisodeItem.kt +++ /dev/null @@ -1,15 +0,0 @@ -package dev.jdtech.jellyfin.models - -import java.util.UUID - -sealed class DownloadEpisodeItem { - abstract val id: UUID - - object Header : DownloadEpisodeItem() { - override val id: UUID = UUID.randomUUID() - } - - data class Episode(val episode: PlayerItem) : DownloadEpisodeItem() { - override val id = episode.itemId - } -} diff --git a/core/src/main/java/dev/jdtech/jellyfin/models/DownloadSection.kt b/core/src/main/java/dev/jdtech/jellyfin/models/DownloadSection.kt deleted file mode 100644 index 42a6afe8..00000000 --- a/core/src/main/java/dev/jdtech/jellyfin/models/DownloadSection.kt +++ /dev/null @@ -1,10 +0,0 @@ -package dev.jdtech.jellyfin.models - -import java.util.UUID - -data class DownloadSection( - val id: UUID, - val name: String, - val items: List? = null, - val series: List? = null, -) diff --git a/data/build.gradle.kts b/data/build.gradle.kts index 520678c6..58b5d16e 100644 --- a/data/build.gradle.kts +++ b/data/build.gradle.kts @@ -54,7 +54,6 @@ dependencies { implementation(libs.androidx.paging) implementation(libs.androidx.room.runtime) kapt(libs.androidx.room.compiler) - implementation(libs.androidx.room.ktx) implementation(libs.jellyfin.core) implementation(libs.kotlinx.serialization.json) implementation(libs.timber) diff --git a/player/core/build.gradle.kts b/player/core/build.gradle.kts index 36050582..081df346 100644 --- a/player/core/build.gradle.kts +++ b/player/core/build.gradle.kts @@ -2,7 +2,6 @@ plugins { alias(libs.plugins.android.library) alias(libs.plugins.kotlin.android) alias(libs.plugins.kotlin.parcelize) - alias(libs.plugins.kotlin.kapt) alias(libs.plugins.ktlint) } @@ -41,9 +40,6 @@ dependencies { implementation(project(":preferences")) implementation(libs.androidx.core) implementation(libs.androidx.preference) - implementation(libs.androidx.room.runtime) - kapt(libs.androidx.room.compiler) - implementation(libs.androidx.room.ktx) implementation(libs.jellyfin.core) implementation(libs.timber) } diff --git a/player/core/src/main/java/dev/jdtech/jellyfin/models/DownloadSeriesMetadata.kt b/player/core/src/main/java/dev/jdtech/jellyfin/models/DownloadSeriesMetadata.kt deleted file mode 100644 index ff40aa59..00000000 --- a/player/core/src/main/java/dev/jdtech/jellyfin/models/DownloadSeriesMetadata.kt +++ /dev/null @@ -1,12 +0,0 @@ -package dev.jdtech.jellyfin.models - -import android.os.Parcelable -import kotlinx.parcelize.Parcelize -import java.util.UUID - -@Parcelize -data class DownloadSeriesMetadata( - val itemId: UUID, - val name: String? = null, - val episodes: List, -) : Parcelable