From be591a961af6bb3ca8ffe84a42e750fed8e5c4ff Mon Sep 17 00:00:00 2001 From: Jannik Date: Sun, 9 May 2021 19:32:31 +0200 Subject: [PATCH] update agp and kotlin apg 4.1.3 -> 4.2.0 kotlin 1.4.32 -> 1.5.0 --- app/src/main/java/org/mosad/teapod/parser/AoDParser.kt | 4 ++-- .../java/org/mosad/teapod/util/adapter/MediaItemAdapter.kt | 4 ++-- build.gradle | 6 +++--- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/app/src/main/java/org/mosad/teapod/parser/AoDParser.kt b/app/src/main/java/org/mosad/teapod/parser/AoDParser.kt index 1963c45..9bce88a 100644 --- a/app/src/main/java/org/mosad/teapod/parser/AoDParser.kt +++ b/app/src/main/java/org/mosad/teapod/parser/AoDParser.kt @@ -177,7 +177,7 @@ object AoDParser { itemMediaList.clear() mediaList.clear() resAnimes.select("div.animebox").forEach { - val type = if (it.select("p.animebox-link").select("a").text().toLowerCase(Locale.ROOT) == "zur serie") { + val type = if (it.select("p.animebox-link").select("a").text().lowercase(Locale.ROOT) == "zur serie") { MediaType.TVSHOW } else { MediaType.MOVIE @@ -347,7 +347,7 @@ object AoDParser { // additional info from the media page res.select("table.vertical-table").select("tr").forEach { row -> - when (row.select("th").text().toLowerCase(Locale.ROOT)) { + when (row.select("th").text().lowercase(Locale.ROOT)) { "produktionsjahr" -> media.info.year = row.select("td").text().toInt() "fsk" -> media.info.age = row.select("td").text().toInt() "episodenanzahl" -> { diff --git a/app/src/main/java/org/mosad/teapod/util/adapter/MediaItemAdapter.kt b/app/src/main/java/org/mosad/teapod/util/adapter/MediaItemAdapter.kt index 0038afa..2c23bcf 100644 --- a/app/src/main/java/org/mosad/teapod/util/adapter/MediaItemAdapter.kt +++ b/app/src/main/java/org/mosad/teapod/util/adapter/MediaItemAdapter.kt @@ -49,14 +49,14 @@ class MediaItemAdapter(private val initMedia: List) : RecyclerView.Ad inner class MediaFilter : Filter() { override fun performFiltering(constraint: CharSequence?): FilterResults { - val filterTerm = constraint.toString().toLowerCase(Locale.ROOT) + val filterTerm = constraint.toString().lowercase(Locale.ROOT) val results = FilterResults() val filteredList = if (filterTerm.isEmpty()) { initMedia } else { initMedia.filter { - it.title.toLowerCase(Locale.ROOT).contains(filterTerm) + it.title.lowercase(Locale.ROOT).contains(filterTerm) } } diff --git a/build.gradle b/build.gradle index 734f524..53a5579 100644 --- a/build.gradle +++ b/build.gradle @@ -1,12 +1,12 @@ // Top-level build file where you can add configuration options common to all sub-projects/modules. buildscript { - ext.kotlin_version = "1.4.32" + ext.kotlin_version = "1.5.0" repositories { google() - jcenter() + mavenCentral() } dependencies { - classpath 'com.android.tools.build:gradle:4.1.3' + classpath 'com.android.tools.build:gradle:4.2.0' classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" // NOTE: Do not place your application dependencies here; they belong