diff options
author | cyBerta <cyberta@riseup.net> | 2023-10-30 18:27:28 +0100 |
---|---|---|
committer | cyBerta <cyberta@riseup.net> | 2023-10-31 18:53:25 +0100 |
commit | 751cae19707c9970b03edd14008c28b2045028ce (patch) | |
tree | 8a05f807e7eac3bda01043d6b1316162e92d7651 /app/src/main/java/se/leap/bitmaskclient/providersetup/ProviderManager.java | |
parent | 2274d71a7942d5a89a27918b28041dae5be3816a (diff) |
Remove old Provider setup flow. In order to update to Gradle 8, we finally say goodbye to Butterknife.
Since the old setup flow UI depends on it (and other dependencies we want to get rid of) it gets removed.
Diffstat (limited to 'app/src/main/java/se/leap/bitmaskclient/providersetup/ProviderManager.java')
-rw-r--r-- | app/src/main/java/se/leap/bitmaskclient/providersetup/ProviderManager.java | 11 |
1 files changed, 1 insertions, 10 deletions
diff --git a/app/src/main/java/se/leap/bitmaskclient/providersetup/ProviderManager.java b/app/src/main/java/se/leap/bitmaskclient/providersetup/ProviderManager.java index b46072ff..38198f89 100644 --- a/app/src/main/java/se/leap/bitmaskclient/providersetup/ProviderManager.java +++ b/app/src/main/java/se/leap/bitmaskclient/providersetup/ProviderManager.java @@ -19,8 +19,6 @@ import android.content.res.AssetManager; import androidx.annotation.VisibleForTesting; -import com.pedrogomez.renderers.AdapteeCollection; - import org.json.JSONObject; import java.io.File; @@ -39,7 +37,7 @@ import se.leap.bitmaskclient.base.models.Provider; /** * Created by parmegv on 4/12/14. */ -public class ProviderManager implements AdapteeCollection<Provider> { +public class ProviderManager { private final AssetManager assetsManager; private File externalFilesDir; @@ -165,12 +163,10 @@ public class ProviderManager implements AdapteeCollection<Provider> { return allProviders; } - @Override public int size() { return providers().size(); } - @Override public Provider get(int index) { Iterator<Provider> iterator = providers().iterator(); while (iterator.hasNext() && index > 0) { @@ -180,7 +176,6 @@ public class ProviderManager implements AdapteeCollection<Provider> { return iterator.next(); } - @Override public boolean add(Provider element) { return element != null && !defaultProviderURLs.contains(element.getMainUrl().toString()) && @@ -188,14 +183,12 @@ public class ProviderManager implements AdapteeCollection<Provider> { customProviderURLs.add(element.getMainUrl().toString()); } - @Override public boolean remove(Object element) { return element instanceof Provider && customProviders.remove(element) && customProviderURLs.remove(((Provider) element).getMainUrl().toString()); } - @Override public boolean addAll(Collection<? extends Provider> elements) { Iterator iterator = elements.iterator(); boolean addedAll = true; @@ -208,7 +201,6 @@ public class ProviderManager implements AdapteeCollection<Provider> { return addedAll; } - @Override public boolean removeAll(Collection<?> elements) { Iterator iterator = elements.iterator(); boolean removedAll = true; @@ -226,7 +218,6 @@ public class ProviderManager implements AdapteeCollection<Provider> { return removedAll; } - @Override public void clear() { defaultProviders.clear(); customProviders.clear(); |