From baf8e91f4931d32eb514f8dd2fb6ccdc54c2e0f5 Mon Sep 17 00:00:00 2001 From: Alex Baker Date: Thu, 13 Oct 2016 17:28:50 -0500 Subject: [PATCH] Remove overloaded method --- .../java/com/todoroo/andlib/data/DatabaseDao.java | 4 ---- .../java/com/todoroo/astrid/dao/MetadataDao.java | 8 +++++--- .../java/com/todoroo/astrid/dao/TagDataDao.java | 14 ++++++++------ .../com/todoroo/astrid/dao/TaskAttachmentDao.java | 3 ++- .../com/todoroo/astrid/dao/UserActivityDao.java | 7 ++++--- 5 files changed, 19 insertions(+), 17 deletions(-) diff --git a/src/main/java/com/todoroo/andlib/data/DatabaseDao.java b/src/main/java/com/todoroo/andlib/data/DatabaseDao.java index 1643ed76d..fd9d7053a 100644 --- a/src/main/java/com/todoroo/andlib/data/DatabaseDao.java +++ b/src/main/java/com/todoroo/andlib/data/DatabaseDao.java @@ -56,10 +56,6 @@ public class DatabaseDao { } public void query(Query query, Callback callback) { - query(callback, query); - } - - public void query(Callback callback, Query query) { query(query).forEach(callback); } diff --git a/src/main/java/com/todoroo/astrid/dao/MetadataDao.java b/src/main/java/com/todoroo/astrid/dao/MetadataDao.java index 461296257..d7c6e6ec7 100644 --- a/src/main/java/com/todoroo/astrid/dao/MetadataDao.java +++ b/src/main/java/com/todoroo/astrid/dao/MetadataDao.java @@ -142,7 +142,8 @@ public class MetadataDao { } public void byTask(long taskId, Callback callback) { - dao.query(callback, Query.select(Metadata.PROPERTIES).where(Metadata.TASK.eq(taskId))); + Query query = Query.select(Metadata.PROPERTIES).where(Metadata.TASK.eq(taskId)); + dao.query(query, callback); } public List byTaskAndKey(long taskId, String key) { @@ -151,8 +152,9 @@ public class MetadataDao { } public void byTaskAndKey(long taskId, String key, Callback callback) { - dao.query(callback, Query.select(Metadata.PROPERTIES).where( - Criterion.and(Metadata.TASK.eq(taskId), Metadata.KEY.eq(key)))); + Query query = Query.select(Metadata.PROPERTIES) + .where(Criterion.and(Metadata.TASK.eq(taskId), Metadata.KEY.eq(key))); + dao.query(query, callback); } } diff --git a/src/main/java/com/todoroo/astrid/dao/TagDataDao.java b/src/main/java/com/todoroo/astrid/dao/TagDataDao.java index 51efa8bf2..f0ffc4517 100644 --- a/src/main/java/com/todoroo/astrid/dao/TagDataDao.java +++ b/src/main/java/com/todoroo/astrid/dao/TagDataDao.java @@ -46,9 +46,10 @@ public class TagDataDao { public void allTags(Callback callback) { // TODO: does this need to be ordered? - dao.query(callback, Query.select(TagData.PROPERTIES) + Query query = Query.select(TagData.PROPERTIES) .where(TagData.DELETION_DATE.eq(0)) - .orderBy(Order.asc(TagData.ID))); + .orderBy(Order.asc(TagData.ID)); + dao.query(query, callback); } public TagData getByUuid(String uuid) { @@ -60,10 +61,11 @@ public class TagDataDao { } public void tagDataOrderedByName(Callback callback) { - dao.query(callback, Query.select(TagData.PROPERTIES).where(Criterion.and( - TagData.DELETION_DATE.eq(0), - TagData.NAME.isNotNull()) - ).orderBy(Order.asc(Functions.upper(TagData.NAME)))); + Query query = Query.select(TagData.PROPERTIES).where(Criterion.and( + TagData.DELETION_DATE.eq(0), + TagData.NAME.isNotNull())) + .orderBy(Order.asc(Functions.upper(TagData.NAME))); + dao.query(query, callback); } public void persist(TagData tagData) { diff --git a/src/main/java/com/todoroo/astrid/dao/TaskAttachmentDao.java b/src/main/java/com/todoroo/astrid/dao/TaskAttachmentDao.java index 5250d9760..377a8f78e 100644 --- a/src/main/java/com/todoroo/astrid/dao/TaskAttachmentDao.java +++ b/src/main/java/com/todoroo/astrid/dao/TaskAttachmentDao.java @@ -27,7 +27,8 @@ public class TaskAttachmentDao { } public void getAttachments(String taskUuid, Callback callback) { - dao.query(callback, byUuid(taskUuid, TaskAttachment.PROPERTIES)); + Query query = byUuid(taskUuid, TaskAttachment.PROPERTIES); + dao.query(query, callback); } private static Query byUuid(String taskUuid, Property... properties) { diff --git a/src/main/java/com/todoroo/astrid/dao/UserActivityDao.java b/src/main/java/com/todoroo/astrid/dao/UserActivityDao.java index 133286de6..61e5b0681 100644 --- a/src/main/java/com/todoroo/astrid/dao/UserActivityDao.java +++ b/src/main/java/com/todoroo/astrid/dao/UserActivityDao.java @@ -26,10 +26,11 @@ public class UserActivityDao { } public void getCommentsForTask(String taskUuid, Callback callback) { - dao.query(callback, Query.select(UserActivity.PROPERTIES).where( + Query query = Query.select(UserActivity.PROPERTIES).where( Criterion.and(UserActivity.ACTION.eq(UserActivity.ACTION_TASK_COMMENT), UserActivity.TARGET_ID.eq(taskUuid), - UserActivity.DELETED_AT.eq(0)) - ).orderBy(Order.desc("1"))); + UserActivity.DELETED_AT.eq(0))) + .orderBy(Order.desc("1")); + dao.query(query, callback); } }