mirror of
https://github.com/TeamNewPipe/NewPipe
synced 2025-10-27 13:28:01 +00:00
Merge pull request #12684 from TobiGr/dependency-updates
This commit is contained in:
@@ -76,7 +76,8 @@ public class SuggestionListAdapter
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private static class SuggestionItemCallback extends DiffUtil.ItemCallback<SuggestionItem> {
|
private static final class SuggestionItemCallback
|
||||||
|
extends DiffUtil.ItemCallback<SuggestionItem> {
|
||||||
@Override
|
@Override
|
||||||
public boolean areItemsTheSame(@NonNull final SuggestionItem oldItem,
|
public boolean areItemsTheSame(@NonNull final SuggestionItem oldItem,
|
||||||
@NonNull final SuggestionItem newItem) {
|
@NonNull final SuggestionItem newItem) {
|
||||||
|
|||||||
@@ -396,7 +396,8 @@ public class PeertubeInstanceListFragment extends Fragment {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private static class PeertubeInstanceCallback extends DiffUtil.ItemCallback<PeertubeInstance> {
|
private static final class PeertubeInstanceCallback
|
||||||
|
extends DiffUtil.ItemCallback<PeertubeInstance> {
|
||||||
@Override
|
@Override
|
||||||
public boolean areItemsTheSame(@NonNull final PeertubeInstance oldItem,
|
public boolean areItemsTheSame(@NonNull final PeertubeInstance oldItem,
|
||||||
@NonNull final PeertubeInstance newItem) {
|
@NonNull final PeertubeInstance newItem) {
|
||||||
|
|||||||
@@ -174,7 +174,7 @@ public class SelectChannelFragment extends DialogFragment {
|
|||||||
void onCancel();
|
void onCancel();
|
||||||
}
|
}
|
||||||
|
|
||||||
private class SelectChannelAdapter
|
private final class SelectChannelAdapter
|
||||||
extends RecyclerView.Adapter<SelectChannelAdapter.SelectChannelItemHolder> {
|
extends RecyclerView.Adapter<SelectChannelAdapter.SelectChannelItemHolder> {
|
||||||
@NonNull
|
@NonNull
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
@@ -175,7 +175,7 @@ public class SelectFeedGroupFragment extends DialogFragment {
|
|||||||
void onCancel();
|
void onCancel();
|
||||||
}
|
}
|
||||||
|
|
||||||
private class SelectFeedGroupAdapter
|
private final class SelectFeedGroupAdapter
|
||||||
extends RecyclerView.Adapter<SelectFeedGroupAdapter.SelectFeedGroupItemHolder> {
|
extends RecyclerView.Adapter<SelectFeedGroupAdapter.SelectFeedGroupItemHolder> {
|
||||||
@NonNull
|
@NonNull
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
@@ -138,7 +138,7 @@ public class SelectPlaylistFragment extends DialogFragment {
|
|||||||
void onRemotePlaylistSelected(int serviceId, String url, String name);
|
void onRemotePlaylistSelected(int serviceId, String url, String name);
|
||||||
}
|
}
|
||||||
|
|
||||||
private class SelectPlaylistAdapter
|
private final class SelectPlaylistAdapter
|
||||||
extends RecyclerView.Adapter<SelectPlaylistAdapter.SelectPlaylistItemHolder> {
|
extends RecyclerView.Adapter<SelectPlaylistAdapter.SelectPlaylistItemHolder> {
|
||||||
@NonNull
|
@NonNull
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
@@ -69,7 +69,8 @@ class PreferenceSearchAdapter
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private static class PreferenceCallback extends DiffUtil.ItemCallback<PreferenceSearchItem> {
|
private static final class PreferenceCallback
|
||||||
|
extends DiffUtil.ItemCallback<PreferenceSearchItem> {
|
||||||
@Override
|
@Override
|
||||||
public boolean areItemsTheSame(@NonNull final PreferenceSearchItem oldItem,
|
public boolean areItemsTheSame(@NonNull final PreferenceSearchItem oldItem,
|
||||||
@NonNull final PreferenceSearchItem newItem) {
|
@NonNull final PreferenceSearchItem newItem) {
|
||||||
|
|||||||
@@ -11,17 +11,15 @@ assertj = "3.24.2"
|
|||||||
autoservice = "1.1.1"
|
autoservice = "1.1.1"
|
||||||
bridge = "v2.0.2"
|
bridge = "v2.0.2"
|
||||||
cardview = "1.0.0"
|
cardview = "1.0.0"
|
||||||
checkstyle = "10.12.1"
|
checkstyle = "10.26.1"
|
||||||
constraintlayout = "2.1.4"
|
constraintlayout = "2.1.4"
|
||||||
core = "1.12.0"
|
core = "1.12.0"
|
||||||
desugar = "2.0.4"
|
desugar = "2.0.4"
|
||||||
documentfile = "1.0.1"
|
documentfile = "1.0.1"
|
||||||
exoplayer = "2.18.7"
|
exoplayer = "2.18.7"
|
||||||
extractor = "0023b22095a2d62a60cdfc87f4b5cd85c8b266c3"
|
|
||||||
filepicker = "5.0.0"
|
|
||||||
fragment = "1.6.2"
|
fragment = "1.6.2"
|
||||||
groupie = "2.10.1"
|
groupie = "2.10.1"
|
||||||
jsoup = "1.17.2"
|
jsoup = "1.21.2"
|
||||||
junit = "4.13.2"
|
junit = "4.13.2"
|
||||||
junit-ext = "1.1.5"
|
junit-ext = "1.1.5"
|
||||||
kotlin = "1.9.25"
|
kotlin = "1.9.25"
|
||||||
@@ -31,9 +29,8 @@ lifecycle = "2.6.2"
|
|||||||
localbroadcastmanager = "1.1.0"
|
localbroadcastmanager = "1.1.0"
|
||||||
markwon = "4.6.2"
|
markwon = "4.6.2"
|
||||||
material = "1.11.0"
|
material = "1.11.0"
|
||||||
media = "1.7.0"
|
media = "1.7.1"
|
||||||
mockitoCore = "5.6.0"
|
mockitoCore = "5.6.0"
|
||||||
nanojson = "e9d656ddb49a412a5a0a5d5ef20ca7ef09549996"
|
|
||||||
okhttp = "4.12.0"
|
okhttp = "4.12.0"
|
||||||
phoenix = "2.1.2"
|
phoenix = "2.1.2"
|
||||||
#noinspection NewerVersionAvailable,GradleDependency --> 2.8 is the last version, not 2.71828!
|
#noinspection NewerVersionAvailable,GradleDependency --> 2.8 is the last version, not 2.71828!
|
||||||
@@ -45,14 +42,23 @@ room = "2.6.1"
|
|||||||
runner = "1.5.2"
|
runner = "1.5.2"
|
||||||
rxandroid = "3.0.2"
|
rxandroid = "3.0.2"
|
||||||
rxbinding = "4.0.0"
|
rxbinding = "4.0.0"
|
||||||
rxjava = "3.1.8"
|
rxjava = "3.1.12"
|
||||||
sonarqube = "4.0.0.2929"
|
sonarqube = "4.0.0.2929"
|
||||||
statesaver = "1.4.1"
|
statesaver = "1.4.1"
|
||||||
stetho = "1.6.0"
|
stetho = "1.6.0"
|
||||||
swiperefreshlayout = "1.1.0"
|
swiperefreshlayout = "1.1.0"
|
||||||
# Newer version specified to prevent accessibility regressions with RecyclerView
|
# You can use a local version by uncommenting a few lines in settings.gradle
|
||||||
# see: https://developer.android.com/jetpack/androidx/releases/viewpager2#1.1.0-alpha01
|
# Or you can use a commit you pushed to GitHub by just replacing TeamNewPipe with your GitHub
|
||||||
viewpager2 = "1.1.0-beta02"
|
# name and the commit hash with the commit hash of the (pushed) commit you want to test
|
||||||
|
# This works thanks to JitPack: https://jitpack.io/
|
||||||
|
teamnewpipe-filepicker = "5.0.0"
|
||||||
|
teamnewpipe-nanojson = "e9d656ddb49a412a5a0a5d5ef20ca7ef09549996"
|
||||||
|
# WORKAROUND: if you get errors with the NewPipeExtractor dependency, replace `v0.XX.Y` with
|
||||||
|
# the corresponding commit hash, since JitPack sometimes deletes artifacts.
|
||||||
|
# If there’s already a git hash, just add more of it to the end (or remove a letter)
|
||||||
|
# to cause jitpack to regenerate the artifact.
|
||||||
|
teamnewpipe-newpipe-extractor = "3af73262cc60cf555fd5f1d691f6c58e2db38ef5"
|
||||||
|
viewpager2 = "1.1.0"
|
||||||
webkit = "1.9.0"
|
webkit = "1.9.0"
|
||||||
work = "2.8.1"
|
work = "2.8.1"
|
||||||
|
|
||||||
@@ -106,9 +112,9 @@ lisawray-groupie-core = { module = "com.github.lisawray.groupie:groupie", versio
|
|||||||
lisawray-groupie-viewbinding = { module = "com.github.lisawray.groupie:groupie-viewbinding", version.ref = "groupie" }
|
lisawray-groupie-viewbinding = { module = "com.github.lisawray.groupie:groupie-viewbinding", version.ref = "groupie" }
|
||||||
livefront-bridge = { module = "com.github.livefront:bridge", version.ref = "bridge" }
|
livefront-bridge = { module = "com.github.livefront:bridge", version.ref = "bridge" }
|
||||||
mockito-core = { module = "org.mockito:mockito-core", version.ref = "mockitoCore" }
|
mockito-core = { module = "org.mockito:mockito-core", version.ref = "mockitoCore" }
|
||||||
newpipe-extractor = { module = "com.github.TeamNewPipe:NewPipeExtractor", version.ref = "extractor" }
|
newpipe-extractor = { module = "com.github.TeamNewPipe:NewPipeExtractor", version.ref = "teamnewpipe-newpipe-extractor" }
|
||||||
newpipe-filepicker = { module = "com.github.TeamNewPipe:NoNonsense-FilePicker", version.ref = "filepicker" }
|
newpipe-filepicker = { module = "com.github.TeamNewPipe:NoNonsense-FilePicker", version.ref = "teamnewpipe-filepicker" }
|
||||||
newpipe-nanojson = { module = "com.github.TeamNewPipe:nanojson", version.ref = "nanojson" }
|
newpipe-nanojson = { module = "com.github.TeamNewPipe:nanojson", version.ref = "teamnewpipe-nanojson" }
|
||||||
noties-markwon-core = { module = "io.noties.markwon:core", version.ref = "markwon" }
|
noties-markwon-core = { module = "io.noties.markwon:core", version.ref = "markwon" }
|
||||||
noties-markwon-linkify = { module = "io.noties.markwon:linkify", version.ref = "markwon" }
|
noties-markwon-linkify = { module = "io.noties.markwon:linkify", version.ref = "markwon" }
|
||||||
ocpsoft-prettytime = { module = "org.ocpsoft.prettytime:prettytime", version.ref = "prettytime" }
|
ocpsoft-prettytime = { module = "org.ocpsoft.prettytime:prettytime", version.ref = "prettytime" }
|
||||||
|
|||||||
Reference in New Issue
Block a user