diff options
| author | Bananeweizen <bananeweizen@gmx.de> | 2014-01-19 10:42:59 +0100 |
|---|---|---|
| committer | Bananeweizen <bananeweizen@gmx.de> | 2014-01-19 10:42:59 +0100 |
| commit | 7b8856ebf1b6099183e815b0ee7c2b411976a5ba (patch) | |
| tree | a1348ba860b000e70357557b2369a0937dffe31d /main/src | |
| parent | de389deba3e4f19a0b0f85b76ecece1d52bf58c7 (diff) | |
| download | cgeo-7b8856ebf1b6099183e815b0ee7c2b411976a5ba.zip cgeo-7b8856ebf1b6099183e815b0ee7c2b411976a5ba.tar.gz cgeo-7b8856ebf1b6099183e815b0ee7c2b411976a5ba.tar.bz2 | |
fix deprecations
* remove rxjava deprecations
* silence commons lang deprecations
Diffstat (limited to 'main/src')
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; |
