From fb1fcb06005e925f6c1ebabeb1f31007bc86a48c Mon Sep 17 00:00:00 2001 From: daniel oeh Date: Sun, 6 Jul 2014 13:48:38 +0200 Subject: Increased use of library methods --- src/de/danoeh/antennapod/preferences/PlaybackPreferences.java | 7 +++++-- src/de/danoeh/antennapod/preferences/UserPreferences.java | 5 +++-- 2 files changed, 8 insertions(+), 4 deletions(-) (limited to 'src/de/danoeh/antennapod/preferences') diff --git a/src/de/danoeh/antennapod/preferences/PlaybackPreferences.java b/src/de/danoeh/antennapod/preferences/PlaybackPreferences.java index 80e0768dd..1d1ab052f 100644 --- a/src/de/danoeh/antennapod/preferences/PlaybackPreferences.java +++ b/src/de/danoeh/antennapod/preferences/PlaybackPreferences.java @@ -4,6 +4,9 @@ import android.content.Context; import android.content.SharedPreferences; import android.preference.PreferenceManager; import android.util.Log; + +import org.apache.commons.lang3.Validate; + import de.danoeh.antennapod.BuildConfig; /** @@ -66,8 +69,8 @@ public class PlaybackPreferences implements public static void createInstance(Context context) { if (BuildConfig.DEBUG) Log.d(TAG, "Creating new instance of UserPreferences"); - if (context == null) - throw new IllegalArgumentException("Context must not be null"); + Validate.notNull(context); + instance = new PlaybackPreferences(context); PreferenceManager.getDefaultSharedPreferences(context) diff --git a/src/de/danoeh/antennapod/preferences/UserPreferences.java b/src/de/danoeh/antennapod/preferences/UserPreferences.java index bb10e46d1..fa6331631 100644 --- a/src/de/danoeh/antennapod/preferences/UserPreferences.java +++ b/src/de/danoeh/antennapod/preferences/UserPreferences.java @@ -12,6 +12,7 @@ import de.danoeh.antennapod.R; import de.danoeh.antennapod.activity.OpmlImportFromPathActivity; import de.danoeh.antennapod.receiver.FeedUpdateReceiver; import org.apache.commons.lang3.StringUtils; +import org.apache.commons.lang3.Validate; import org.json.JSONArray; import org.json.JSONException; @@ -92,8 +93,8 @@ public class UserPreferences implements public static void createInstance(Context context) { if (BuildConfig.DEBUG) Log.d(TAG, "Creating new instance of UserPreferences"); - if (context == null) - throw new IllegalArgumentException("Context must not be null"); + Validate.notNull(context); + instance = new UserPreferences(context); createImportDirectory(); -- cgit v1.2.3