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-03-28 23:35:30 +0300
committerStefan Niedermann <info@niedermann.it>2021-03-28 23:35:30 +0300
commitbc5bddc0d25a07ed0748612a6d0969aa8da1530f (patch)
treee42a70fe366f672879084eae29de1a2189c031cf /app/src/main/java/it/niedermann/nextcloud
parent5be64e67e159752acd75585956185c41d788d13c (diff)
Add @NonNull / @Nullable annotations
Signed-off-by: Stefan Niedermann <info@niedermann.it>
Diffstat (limited to 'app/src/main/java/it/niedermann/nextcloud')
-rw-r--r--app/src/main/java/it/niedermann/nextcloud/deck/persistence/sync/helpers/SyncHelper.java7
1 files changed, 5 insertions, 2 deletions
diff --git a/app/src/main/java/it/niedermann/nextcloud/deck/persistence/sync/helpers/SyncHelper.java b/app/src/main/java/it/niedermann/nextcloud/deck/persistence/sync/helpers/SyncHelper.java
index 20421ff1a..93f865e20 100644
--- a/app/src/main/java/it/niedermann/nextcloud/deck/persistence/sync/helpers/SyncHelper.java
+++ b/app/src/main/java/it/niedermann/nextcloud/deck/persistence/sync/helpers/SyncHelper.java
@@ -21,15 +21,18 @@ import it.niedermann.nextcloud.deck.persistence.sync.helpers.providers.AbstractS
import it.niedermann.nextcloud.deck.persistence.sync.helpers.providers.IRelationshipProvider;
public class SyncHelper {
+ @NonNull
private final ServerAdapter serverAdapter;
+ @NonNull
private final DataBaseAdapter dataBaseAdapter;
private Account account;
private long accountId;
private IResponseCallback<Boolean> responseCallback;
+ @Nullable
private final Instant lastSync;
private final boolean etagsEnabled;
- public SyncHelper(ServerAdapter serverAdapter, DataBaseAdapter dataBaseAdapter, Instant lastSync) {
+ public SyncHelper(@NonNull ServerAdapter serverAdapter, @NonNull DataBaseAdapter dataBaseAdapter, @Nullable Instant lastSync) {
this.serverAdapter = serverAdapter;
this.dataBaseAdapter = dataBaseAdapter;
this.lastSync = lastSync;
@@ -84,7 +87,7 @@ public class SyncHelper {
@Override
public void onError(Throwable throwable) {
if (throwable.getClass() == NextcloudHttpRequestFailedException.class) {
- NextcloudHttpRequestFailedException requestFailedException = (NextcloudHttpRequestFailedException) throwable;
+ final NextcloudHttpRequestFailedException requestFailedException = (NextcloudHttpRequestFailedException) throwable;
if (HttpURLConnection.HTTP_NOT_MODIFIED == requestFailedException.getStatusCode()){
DeckLog.log("[" + provider.getClass().getSimpleName() + "] ETags do match! skipping this one.");
// well, etags say we're fine here. no need to go deeper.