diff --git a/bramble-api/src/main/java/org/briarproject/bramble/api/contact/ContactManager.java b/bramble-api/src/main/java/org/briarproject/bramble/api/contact/ContactManager.java index 75e61ccc1..a2e2ef78c 100644 --- a/bramble-api/src/main/java/org/briarproject/bramble/api/contact/ContactManager.java +++ b/bramble-api/src/main/java/org/briarproject/bramble/api/contact/ContactManager.java @@ -13,17 +13,12 @@ import org.briarproject.bramble.api.lifecycle.LifecycleManager; import org.briarproject.bramble.api.nullsafety.NotNullByDefault; import java.util.Collection; -import java.util.regex.Pattern; import javax.annotation.Nullable; @NotNullByDefault public interface ContactManager { - int LINK_LENGTH = 64; - Pattern LINK_REGEX = - Pattern.compile("(briar://)?([a-z2-7]{" + LINK_LENGTH + "})"); - /** * Registers a hook to be called whenever a contact is added or removed. * This method should be called before diff --git a/briar-android/src/main/java/org/briarproject/briar/android/contact/add/remote/AddContactViewModel.java b/briar-android/src/main/java/org/briarproject/briar/android/contact/add/remote/AddContactViewModel.java index 729201cfd..6ed6087e3 100644 --- a/briar-android/src/main/java/org/briarproject/briar/android/contact/add/remote/AddContactViewModel.java +++ b/briar-android/src/main/java/org/briarproject/briar/android/contact/add/remote/AddContactViewModel.java @@ -22,7 +22,7 @@ import javax.inject.Inject; import static java.util.logging.Level.WARNING; import static java.util.logging.Logger.getLogger; -import static org.briarproject.bramble.api.contact.ContactManager.LINK_REGEX; +import static org.briarproject.bramble.api.contact.HandshakeLinkConstants.LINK_REGEX; import static org.briarproject.bramble.util.LogUtils.logException; @NotNullByDefault @@ -105,7 +105,7 @@ public class AddContactViewModel extends AndroidViewModel { }); } - public LiveData getAddContactResult() { + LiveData getAddContactResult() { return addContactResult; } diff --git a/briar-android/src/main/java/org/briarproject/briar/android/contact/add/remote/LinkExchangeFragment.java b/briar-android/src/main/java/org/briarproject/briar/android/contact/add/remote/LinkExchangeFragment.java index 60450c1f5..e37d987c6 100644 --- a/briar-android/src/main/java/org/briarproject/briar/android/contact/add/remote/LinkExchangeFragment.java +++ b/briar-android/src/main/java/org/briarproject/briar/android/contact/add/remote/LinkExchangeFragment.java @@ -29,7 +29,7 @@ import javax.inject.Inject; import static android.content.Context.CLIPBOARD_SERVICE; import static android.widget.Toast.LENGTH_SHORT; import static java.util.Objects.requireNonNull; -import static org.briarproject.bramble.api.contact.ContactManager.LINK_REGEX; +import static org.briarproject.bramble.api.contact.HandshakeLinkConstants.LINK_REGEX; import static org.briarproject.briar.android.util.UiUtils.observeOnce; @MethodsNotNullByDefault