]> git.ktnx.net Git - mobile-ledger.git/blobdiff - app/src/main/java/net/ktnx/mobileledger/async/DbOpQueue.java
wrap Log.d calls, skipping them on non-debug builds
[mobile-ledger.git] / app / src / main / java / net / ktnx / mobileledger / async / DbOpQueue.java
index 7bf5cec333554a5dcd01cad8a9b374a909f099b4..2bc541e388840f69871c943ebe370d1083faa65b 100644 (file)
 
 package net.ktnx.mobileledger.async;
 
-import android.util.Log;
-
 import java.util.concurrent.BlockingQueue;
 import java.util.concurrent.LinkedBlockingQueue;
 
+import static net.ktnx.mobileledger.utils.Logger.debug;
+
 public class DbOpQueue {
     static private final BlockingQueue<DbOpItem> queue = new LinkedBlockingQueue<>();
     static private DbOpRunner runner;
     synchronized static public void init() {
         if (runner != null) return;
-        Log.d("opQueue", "Starting runner thread");
+        debug("opQueue", "Starting runner thread");
         runner = new DbOpRunner(queue);
         runner.start();
     }
@@ -36,7 +36,7 @@ public class DbOpQueue {
     }
     public static void add(String sql, Object[] params) {
         init();
-        Log.d("opQueue", "Adding " + sql);
+        debug("opQueue", "Adding " + sql);
         queue.add(new DbOpItem(sql, params));
     }
     static void add(String sql) {