From 9a5a1489ef7d5554b718a9620d57e4c63f8dbb42 Mon Sep 17 00:00:00 2001 From: akwizgran <michael@briarproject.org> Date: Fri, 11 May 2018 11:41:49 +0100 Subject: [PATCH] Remove a redundant method. --- .../briar/android/login/PasswordFragment.java | 12 +++++++----- .../briar/android/login/SetupController.java | 5 ++--- .../briar/android/login/SetupControllerImpl.java | 5 ++--- .../briar/android/login/PasswordFragmentTest.java | 2 +- 4 files changed, 12 insertions(+), 12 deletions(-) diff --git a/briar-android/src/main/java/org/briarproject/briar/android/login/PasswordFragment.java b/briar-android/src/main/java/org/briarproject/briar/android/login/PasswordFragment.java index 2b9c0adebd..49c90239c9 100644 --- a/briar-android/src/main/java/org/briarproject/briar/android/login/PasswordFragment.java +++ b/briar-android/src/main/java/org/briarproject/briar/android/login/PasswordFragment.java @@ -112,15 +112,17 @@ public class PasswordFragment extends SetupFragment { @Override public void onClick(View view) { - if (!setupController.needToShowDozeFragment()) { - nextButton.setVisibility(INVISIBLE); - progressBar.setVisibility(VISIBLE); - } IBinder token = passwordEntry.getWindowToken(); Object o = getContext().getSystemService(INPUT_METHOD_SERVICE); ((InputMethodManager) o).hideSoftInputFromWindow(token, 0); setupController.setPassword(passwordEntry.getText().toString()); - setupController.showDozeFragmentOrCreateAccount(); + if (setupController.needToShowDozeFragment()) { + setupController.showDozeFragment(); + } else { + nextButton.setVisibility(INVISIBLE); + progressBar.setVisibility(VISIBLE); + setupController.createAccount(); + } } } diff --git a/briar-android/src/main/java/org/briarproject/briar/android/login/SetupController.java b/briar-android/src/main/java/org/briarproject/briar/android/login/SetupController.java index e9681c5470..7d130b26a2 100644 --- a/briar-android/src/main/java/org/briarproject/briar/android/login/SetupController.java +++ b/briar-android/src/main/java/org/briarproject/briar/android/login/SetupController.java @@ -22,10 +22,9 @@ public interface SetupController { /** * This should be called after the author name and the password have been - * set. It decides whether to show the doze fragment or create the account - * right away. + * set. */ - void showDozeFragmentOrCreateAccount(); + void showDozeFragment(); /** * This should be called after the author name and the password have been diff --git a/briar-android/src/main/java/org/briarproject/briar/android/login/SetupControllerImpl.java b/briar-android/src/main/java/org/briarproject/briar/android/login/SetupControllerImpl.java index 2d8fb420ce..a491aee7a7 100644 --- a/briar-android/src/main/java/org/briarproject/briar/android/login/SetupControllerImpl.java +++ b/briar-android/src/main/java/org/briarproject/briar/android/login/SetupControllerImpl.java @@ -63,10 +63,9 @@ public class SetupControllerImpl extends PasswordControllerImpl } @Override - public void showDozeFragmentOrCreateAccount() { + public void showDozeFragment() { if (setupActivity == null) throw new IllegalStateException(); - if (needToShowDozeFragment()) setupActivity.showDozeFragment(); - else createAccount(); + setupActivity.showDozeFragment(); } @Override diff --git a/briar-android/src/test/java/org/briarproject/briar/android/login/PasswordFragmentTest.java b/briar-android/src/test/java/org/briarproject/briar/android/login/PasswordFragmentTest.java index cfad66d884..4ddc21cc97 100644 --- a/briar-android/src/test/java/org/briarproject/briar/android/login/PasswordFragmentTest.java +++ b/briar-android/src/test/java/org/briarproject/briar/android/login/PasswordFragmentTest.java @@ -73,7 +73,7 @@ public class PasswordFragmentTest { // assert controller has been called properly verify(setupController, times(1)).setPassword(safePass); - verify(setupController, times(1)).showDozeFragmentOrCreateAccount(); + verify(setupController, times(1)).createAccount(); } @Test -- GitLab