Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/stefan-niedermann/nextcloud-deck.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Niedermann <info@niedermann.it>2021-08-03 16:53:37 +0300
committerStefan Niedermann <info@niedermann.it>2021-08-03 16:53:37 +0300
commit1027c67c681159a3326d2bcec0095a32608d6d11 (patch)
tree7464ae7a0ac5d6cd11f9666d00a6bfe3ecdfcd2b /app/src/main/java/it/niedermann/nextcloud/deck/persistence/sync/adapters
parentd6035cec024bd23b24651b740b67a09885d747de (diff)
Replaced explicit types with diamond operator
Signed-off-by: Stefan Niedermann <info@niedermann.it>
Diffstat (limited to 'app/src/main/java/it/niedermann/nextcloud/deck/persistence/sync/adapters')
-rw-r--r--app/src/main/java/it/niedermann/nextcloud/deck/persistence/sync/adapters/db/util/LiveDataHelper.java8
-rw-r--r--app/src/main/java/it/niedermann/nextcloud/deck/persistence/sync/adapters/db/util/extrawurst/Debouncer.java2
-rw-r--r--app/src/main/java/it/niedermann/nextcloud/deck/persistence/sync/adapters/db/util/extrawurst/UserSearchLiveData.java2
3 files changed, 6 insertions, 6 deletions
diff --git a/app/src/main/java/it/niedermann/nextcloud/deck/persistence/sync/adapters/db/util/LiveDataHelper.java b/app/src/main/java/it/niedermann/nextcloud/deck/persistence/sync/adapters/db/util/LiveDataHelper.java
index 397d1339f..af503b029 100644
--- a/app/src/main/java/it/niedermann/nextcloud/deck/persistence/sync/adapters/db/util/LiveDataHelper.java
+++ b/app/src/main/java/it/niedermann/nextcloud/deck/persistence/sync/adapters/db/util/LiveDataHelper.java
@@ -1,5 +1,7 @@
package it.niedermann.nextcloud.deck.persistence.sync.adapters.db.util;
+import static androidx.lifecycle.Transformations.distinctUntilChanged;
+
import androidx.annotation.NonNull;
import androidx.lifecycle.LifecycleOwner;
import androidx.lifecycle.LiveData;
@@ -9,8 +11,6 @@ import androidx.lifecycle.Observer;
import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;
-import static androidx.lifecycle.Transformations.distinctUntilChanged;
-
public class LiveDataHelper {
private LiveDataHelper() {
@@ -39,7 +39,7 @@ public class LiveDataHelper {
}
public static <I> MediatorLiveData<I> of(I oneShot) {
- return new MediatorLiveData<I>() {
+ return new MediatorLiveData<>() {
@Override
public void observe(@NonNull LifecycleOwner owner, @NonNull Observer observer) {
super.observe(owner, observer);
@@ -55,7 +55,7 @@ public class LiveDataHelper {
}
public static <T> void observeOnce(LiveData<T> liveData, LifecycleOwner owner, Observer<T> observer) {
- final Observer<T> tempObserver = new Observer<T>() {
+ final Observer<T> tempObserver = new Observer<>() {
@Override
public void onChanged(T result) {
liveData.removeObserver(this);
diff --git a/app/src/main/java/it/niedermann/nextcloud/deck/persistence/sync/adapters/db/util/extrawurst/Debouncer.java b/app/src/main/java/it/niedermann/nextcloud/deck/persistence/sync/adapters/db/util/extrawurst/Debouncer.java
index fca4ca369..b9fa58b7d 100644
--- a/app/src/main/java/it/niedermann/nextcloud/deck/persistence/sync/adapters/db/util/extrawurst/Debouncer.java
+++ b/app/src/main/java/it/niedermann/nextcloud/deck/persistence/sync/adapters/db/util/extrawurst/Debouncer.java
@@ -7,7 +7,7 @@ import java.util.concurrent.TimeUnit;
public class Debouncer <T> {
private final ScheduledExecutorService sched = Executors.newScheduledThreadPool(1);
- private final ConcurrentHashMap<T, TimerTask> delayedMap = new ConcurrentHashMap<T, TimerTask>();
+ private final ConcurrentHashMap<T, TimerTask> delayedMap = new ConcurrentHashMap<>();
private final Callback<T> callback;
private final int interval;
diff --git a/app/src/main/java/it/niedermann/nextcloud/deck/persistence/sync/adapters/db/util/extrawurst/UserSearchLiveData.java b/app/src/main/java/it/niedermann/nextcloud/deck/persistence/sync/adapters/db/util/extrawurst/UserSearchLiveData.java
index 4a90664c9..e0f546399 100644
--- a/app/src/main/java/it/niedermann/nextcloud/deck/persistence/sync/adapters/db/util/extrawurst/UserSearchLiveData.java
+++ b/app/src/main/java/it/niedermann/nextcloud/deck/persistence/sync/adapters/db/util/extrawurst/UserSearchLiveData.java
@@ -52,7 +52,7 @@ public class UserSearchLiveData extends MediatorLiveData<List<User>> implements
if (server.hasInternetConnection()) {
try {
Account account = db.getAccountByIdDirectly(accountId);
- server.searchUser(term, new ResponseCallback<OcsUserList>(account) {
+ server.searchUser(term, new ResponseCallback<>(account) {
@Override
public void onResponse(OcsUserList response) {
if (response == null || response.getUsers().isEmpty()){