From 7024e04d15bf5573135a4726908184f1256b7cce Mon Sep 17 00:00:00 2001
From: Ernir Erlingsson <ernir@ymirmobile.com>
Date: Sat, 6 May 2017 21:31:53 +0200
Subject: [PATCH] fixed final akwizgran comments

---
 .../briar/android/threaded/ThreadItemAdapter.java  | 14 ++++++--------
 .../briar/android/threaded/ThreadListActivity.java |  2 +-
 .../briar/client/MessageTrackerTest.java           | 11 ++---------
 3 files changed, 9 insertions(+), 18 deletions(-)

diff --git a/briar-android/src/main/java/org/briarproject/briar/android/threaded/ThreadItemAdapter.java b/briar-android/src/main/java/org/briarproject/briar/android/threaded/ThreadItemAdapter.java
index 99a4a3335a..1c10a8b360 100644
--- a/briar-android/src/main/java/org/briarproject/briar/android/threaded/ThreadItemAdapter.java
+++ b/briar-android/src/main/java/org/briarproject/briar/android/threaded/ThreadItemAdapter.java
@@ -67,15 +67,13 @@ public class ThreadItemAdapter<I extends ThreadItem>
 	}
 
 	void setItemWithIdVisible(MessageId messageId) {
-		if (messageId != null) {
-			int pos = 0;
-			for (I item : items) {
-				if (item.getId().equals(messageId)) {
-					layoutManager.scrollToPosition(pos);
-					break;
-				}
-				pos++;
+		int pos = 0;
+		for (I item : items) {
+			if (item.getId().equals(messageId)) {
+				layoutManager.scrollToPosition(pos);
+				break;
 			}
+			pos++;
 		}
 	}
 
diff --git a/briar-android/src/main/java/org/briarproject/briar/android/threaded/ThreadListActivity.java b/briar-android/src/main/java/org/briarproject/briar/android/threaded/ThreadListActivity.java
index b62f35c772..fba82cc144 100644
--- a/briar-android/src/main/java/org/briarproject/briar/android/threaded/ThreadListActivity.java
+++ b/briar-android/src/main/java/org/briarproject/briar/android/threaded/ThreadListActivity.java
@@ -154,7 +154,7 @@ public abstract class ThreadListActivity<G extends NamedGroup, A extends ThreadI
 			int position =
 					layoutManager.findFirstVisibleItemPosition();
 			I i = adapter.getItemAt(position);
-			return i == null ? null : adapter.getItemAt(position).getId();
+			return i == null ? null : i.getId();
 		}
 		return null;
 	}
diff --git a/briar-core/src/test/java/org/briarproject/briar/client/MessageTrackerTest.java b/briar-core/src/test/java/org/briarproject/briar/client/MessageTrackerTest.java
index 6f841703fe..a7e8603202 100644
--- a/briar-core/src/test/java/org/briarproject/briar/client/MessageTrackerTest.java
+++ b/briar-core/src/test/java/org/briarproject/briar/client/MessageTrackerTest.java
@@ -6,20 +6,17 @@ import org.briarproject.bramble.api.data.BdfEntry;
 import org.briarproject.bramble.api.db.DatabaseComponent;
 import org.briarproject.bramble.api.sync.GroupId;
 import org.briarproject.bramble.api.sync.MessageId;
+import org.briarproject.bramble.test.BrambleMockTestCase;
 import org.briarproject.bramble.test.TestUtils;
 import org.briarproject.briar.api.client.MessageTracker;
-import org.briarproject.briar.test.BriarTestCase;
 import org.jmock.Expectations;
-import org.jmock.Mockery;
-import org.junit.After;
 import org.junit.Assert;
 import org.junit.Test;
 
 import static org.briarproject.briar.client.MessageTrackerConstants.GROUP_KEY_STORED_MESSAGE_ID;
 
-public class MessageTrackerTest extends BriarTestCase {
+public class MessageTrackerTest extends BrambleMockTestCase {
 
-	protected final Mockery context = new Mockery();
 	protected final GroupId groupId = new GroupId(TestUtils.getRandomId());
 	protected final ClientHelper clientHelper =
 			context.mock(ClientHelper.class);
@@ -50,8 +47,4 @@ public class MessageTrackerTest extends BriarTestCase {
 		Assert.assertTrue(messageId.equals(loadedId));
 	}
 
-	@After
-	public void checkExpectations() {
-		context.assertIsSatisfied();
-	}
 }
-- 
GitLab