aboutsummaryrefslogtreecommitdiffstats
path: root/main/src
diff options
context:
space:
mode:
authorBananeweizen <bananeweizen@gmx.de>2014-01-19 10:42:59 +0100
committerBananeweizen <bananeweizen@gmx.de>2014-01-19 10:42:59 +0100
commit7b8856ebf1b6099183e815b0ee7c2b411976a5ba (patch)
treea1348ba860b000e70357557b2369a0937dffe31d /main/src
parentde389deba3e4f19a0b0f85b76ecece1d52bf58c7 (diff)
downloadcgeo-7b8856ebf1b6099183e815b0ee7c2b411976a5ba.zip
cgeo-7b8856ebf1b6099183e815b0ee7c2b411976a5ba.tar.gz
cgeo-7b8856ebf1b6099183e815b0ee7c2b411976a5ba.tar.bz2
fix deprecations
* remove rxjava deprecations * silence commons lang deprecations
Diffstat (limited to 'main/src')
-rw-r--r--main/src/cgeo/geocaching/CacheDetailActivity.java5
-rw-r--r--main/src/cgeo/geocaching/Geocache.java1
-rw-r--r--main/src/cgeo/geocaching/MainActivity.java4
-rw-r--r--main/src/cgeo/geocaching/PocketQueryList.java5
-rw-r--r--main/src/cgeo/geocaching/connector/ConnectorFactory.java7
-rw-r--r--main/src/cgeo/geocaching/connector/gc/RecaptchaHandler.java5
-rw-r--r--main/src/cgeo/geocaching/network/HtmlImage.java2
-rw-r--r--main/src/cgeo/geocaching/network/StatusUpdater.java5
-rw-r--r--main/src/cgeo/geocaching/ui/ImagesList.java2
-rw-r--r--main/src/cgeo/geocaching/utils/GeoDirHandler.java2
10 files changed, 22 insertions, 16 deletions
diff --git a/main/src/cgeo/geocaching/CacheDetailActivity.java b/main/src/cgeo/geocaching/CacheDetailActivity.java
index 6962317..3fe37c4 100644
--- a/main/src/cgeo/geocaching/CacheDetailActivity.java
+++ b/main/src/cgeo/geocaching/CacheDetailActivity.java
@@ -57,12 +57,13 @@ import org.apache.commons.lang3.StringEscapeUtils;
import org.apache.commons.lang3.StringUtils;
import org.apache.commons.lang3.tuple.ImmutablePair;
import org.apache.commons.lang3.tuple.Pair;
+
import rx.Observable;
import rx.Observable.OnSubscribeFunc;
import rx.Observer;
import rx.Subscription;
import rx.android.observables.AndroidObservable;
-import rx.concurrency.Schedulers;
+import rx.schedulers.Schedulers;
import rx.subscriptions.Subscriptions;
import rx.util.functions.Action1;
@@ -1709,7 +1710,7 @@ public class CacheDetailActivity extends AbstractViewPagerActivity<CacheDetailAc
}
});
- AndroidObservable.fromActivity(this, producer.subscribeOn(Schedulers.threadPoolForIO()))
+ AndroidObservable.fromActivity(this, producer.subscribeOn(Schedulers.io()))
.subscribe(new Observer<Spanned>() {
@Override
public void onCompleted() {
diff --git a/main/src/cgeo/geocaching/Geocache.java b/main/src/cgeo/geocaching/Geocache.java
index 8ca5d37..b0a229e 100644
--- a/main/src/cgeo/geocaching/Geocache.java
+++ b/main/src/cgeo/geocaching/Geocache.java
@@ -370,6 +370,7 @@ public class Geocache implements ICache, IWaypoint {
* the other cache to compare this one to
* @return true if both caches have the same content
*/
+ @SuppressWarnings("deprecation")
@SuppressFBWarnings("FE_FLOATING_POINT_EQUALITY")
private boolean isEqualTo(final Geocache other) {
return detailed == other.detailed &&
diff --git a/main/src/cgeo/geocaching/MainActivity.java b/main/src/cgeo/geocaching/MainActivity.java
index 3ffc631..86ccfa5 100644
--- a/main/src/cgeo/geocaching/MainActivity.java
+++ b/main/src/cgeo/geocaching/MainActivity.java
@@ -32,7 +32,7 @@ import rx.Observable.OnSubscribeFunc;
import rx.Observer;
import rx.Subscription;
import rx.android.observables.AndroidObservable;
-import rx.concurrency.Schedulers;
+import rx.schedulers.Schedulers;
import rx.subscriptions.Subscriptions;
import rx.util.functions.Action1;
@@ -557,7 +557,7 @@ public class MainActivity extends AbstractActivity {
}
return Subscriptions.empty();
}
- }).subscribeOn(Schedulers.threadPoolForIO());
+ }).subscribeOn(Schedulers.io());
AndroidObservable.fromActivity(MainActivity.this, address)
.onErrorResumeNext(Observable.from(geo.getCoords().toString()))
.subscribe(new Action1<String>() {
diff --git a/main/src/cgeo/geocaching/PocketQueryList.java b/main/src/cgeo/geocaching/PocketQueryList.java
index 6613441..8ab0ec3 100644
--- a/main/src/cgeo/geocaching/PocketQueryList.java
+++ b/main/src/cgeo/geocaching/PocketQueryList.java
@@ -4,12 +4,13 @@ import cgeo.geocaching.activity.ActivityMixin;
import cgeo.geocaching.connector.gc.GCParser;
import org.apache.commons.collections4.CollectionUtils;
+
import rx.Observable;
import rx.Observable.OnSubscribeFunc;
import rx.Observer;
import rx.Subscription;
import rx.android.observables.AndroidObservable;
-import rx.concurrency.Schedulers;
+import rx.schedulers.Schedulers;
import rx.subscriptions.Subscriptions;
import rx.util.functions.Action1;
@@ -55,7 +56,7 @@ public final class PocketQueryList {
observer.onCompleted();
return Subscriptions.empty();
}
- }).subscribeOn(Schedulers.threadPoolForIO())).subscribe(new Action1<List<PocketQueryList>>() {
+ }).subscribeOn(Schedulers.io())).subscribe(new Action1<List<PocketQueryList>>() {
@Override
public void call(final List<PocketQueryList> pocketQueryLists) {
waitDialog.dismiss();
diff --git a/main/src/cgeo/geocaching/connector/ConnectorFactory.java b/main/src/cgeo/geocaching/connector/ConnectorFactory.java
index 68e3142..c6cfeb5 100644
--- a/main/src/cgeo/geocaching/connector/ConnectorFactory.java
+++ b/main/src/cgeo/geocaching/connector/ConnectorFactory.java
@@ -27,8 +27,9 @@ import cgeo.geocaching.geopoint.Viewport;
import org.apache.commons.lang3.StringUtils;
import org.eclipse.jdt.annotation.NonNull;
import org.eclipse.jdt.annotation.Nullable;
+
import rx.Observable;
-import rx.concurrency.Schedulers;
+import rx.schedulers.Schedulers;
import rx.util.functions.Func1;
import rx.util.functions.Func2;
@@ -196,7 +197,7 @@ public final class ConnectorFactory {
}
});
}
- }, Schedulers.threadPoolForIO()).reduce(new SearchResult(), new Func2<SearchResult, SearchResult, SearchResult>() {
+ }, Schedulers.io()).reduce(new SearchResult(), new Func2<SearchResult, SearchResult, SearchResult>() {
@Override
public SearchResult call(final SearchResult result, final SearchResult searchResult) {
@@ -222,7 +223,7 @@ public final class ConnectorFactory {
/**
* Get the geocode of a trackable from a URL.
- *
+ *
* @param url
* @return {@code null} if the URL cannot be decoded
*/
diff --git a/main/src/cgeo/geocaching/connector/gc/RecaptchaHandler.java b/main/src/cgeo/geocaching/connector/gc/RecaptchaHandler.java
index 0a34928..44ad850 100644
--- a/main/src/cgeo/geocaching/connector/gc/RecaptchaHandler.java
+++ b/main/src/cgeo/geocaching/connector/gc/RecaptchaHandler.java
@@ -6,9 +6,10 @@ import cgeo.geocaching.network.Network;
import cgeo.geocaching.utils.Log;
import org.apache.commons.io.IOUtils;
+
import rx.Observable;
import rx.android.observables.AndroidObservable;
-import rx.concurrency.Schedulers;
+import rx.schedulers.Schedulers;
import rx.util.functions.Action1;
import rx.util.functions.Func0;
@@ -107,7 +108,7 @@ public class RecaptchaHandler extends Handler {
}
return Observable.empty();
}
- }).subscribeOn(Schedulers.threadPoolForIO()));
+ }).subscribeOn(Schedulers.io()));
}
}
diff --git a/main/src/cgeo/geocaching/network/HtmlImage.java b/main/src/cgeo/geocaching/network/HtmlImage.java
index b59a1f2..9f60200 100644
--- a/main/src/cgeo/geocaching/network/HtmlImage.java
+++ b/main/src/cgeo/geocaching/network/HtmlImage.java
@@ -23,7 +23,7 @@ import rx.Observable.OnSubscribeFunc;
import rx.Observer;
import rx.Scheduler;
import rx.Subscription;
-import rx.concurrency.Schedulers;
+import rx.schedulers.Schedulers;
import rx.subjects.PublishSubject;
import rx.subscriptions.CompositeSubscription;
import rx.subscriptions.Subscriptions;
diff --git a/main/src/cgeo/geocaching/network/StatusUpdater.java b/main/src/cgeo/geocaching/network/StatusUpdater.java
index 2d565bf..84df168 100644
--- a/main/src/cgeo/geocaching/network/StatusUpdater.java
+++ b/main/src/cgeo/geocaching/network/StatusUpdater.java
@@ -5,8 +5,9 @@ import cgeo.geocaching.utils.Version;
import org.json.JSONException;
import org.json.JSONObject;
+
import rx.Observable;
-import rx.concurrency.Schedulers;
+import rx.schedulers.Schedulers;
import rx.subjects.BehaviorSubject;
import rx.util.functions.Func1;
@@ -60,7 +61,7 @@ public class StatusUpdater {
"locale", Locale.getDefault().toString()));
return response != null ? Observable.from(Status.defaultStatus((new Status(response)))) : Observable.<Status>empty();
}
- }).subscribeOn(Schedulers.threadPoolForIO());
+ }).subscribeOn(Schedulers.io());
final static public BehaviorSubject<Status> latestStatus = BehaviorSubject.create(Status.defaultStatus(null));
diff --git a/main/src/cgeo/geocaching/ui/ImagesList.java b/main/src/cgeo/geocaching/ui/ImagesList.java
index f564583..3848398 100644
--- a/main/src/cgeo/geocaching/ui/ImagesList.java
+++ b/main/src/cgeo/geocaching/ui/ImagesList.java
@@ -9,7 +9,7 @@ import cgeo.geocaching.utils.Log;
import org.apache.commons.io.IOUtils;
import org.apache.commons.lang3.StringUtils;
-import rx.android.concurrency.AndroidSchedulers;
+import rx.android.schedulers.AndroidSchedulers;
import rx.subscriptions.CompositeSubscription;
import rx.util.functions.Action1;
diff --git a/main/src/cgeo/geocaching/utils/GeoDirHandler.java b/main/src/cgeo/geocaching/utils/GeoDirHandler.java
index b9c605b..e55aede 100644
--- a/main/src/cgeo/geocaching/utils/GeoDirHandler.java
+++ b/main/src/cgeo/geocaching/utils/GeoDirHandler.java
@@ -6,7 +6,7 @@ import cgeo.geocaching.settings.Settings;
import rx.Observable;
import rx.Subscription;
-import rx.android.concurrency.AndroidSchedulers;
+import rx.android.schedulers.AndroidSchedulers;
import rx.util.functions.Action1;
import java.util.concurrent.TimeUnit;