@@ -0,0 +1,2520 @@
+/***%0A This is free and unencumbered software released into the public domain.%0A%0A Anyone is free to copy, modify, publish, use, compile, sell, or%0A distribute this software, either in source code form or as a compiled%0A binary, for any purpose, commercial or non-commercial, and by any%0A means.%0A%0A For more information, please refer to %3Chttp://unlicense.org/%3E%0A */%0A%0Apackage com.path.android.jobqueue;%0A%0Aimport android.util.Log;%0A%0Aimport nl.changer.enhancedpriorityjobqueue.BuildConfig;%0A%0A/**%0A * @author Mustafa Ferhan Akman%0A *         %3Cp/%3E%0A *         Create a simple and more understandable Android logs.%0A * @date 21.06.2012%0A */%0A%0Apublic class DebugLog %7B%0A%0A    static String className;%0A    static String methodName;%0A%0A%0A    public static boolean isDebuggable() %7B%0A        return BuildConfig.DEBUG;%0A    %7D%0A%0A    private static String createLog(String log) %7B%0A%0A        StringBuffer buffer = new StringBuffer();%0A        buffer.append(%22%5B%22);%0A        buffer.append(methodName);%0A        buffer.append(%22%5D %22);%0A        buffer.append(log);%0A%0A        return buffer.toString();%0A    %7D%0A%0A    private static void getMethodNames(StackTraceElement%5B%5D sElements) %7B%0A        className = sElements%5B1%5D.getFileName();%0A        methodName = sElements%5B1%5D.getMethodName();%0A    %7D%0A%0A    public static void e(String message) %7B%0A        if (!isDebuggable())%0A            return;%0A%0A        // Throwable instance must be created before any methods%0A        getMethodNames(new Throwable().getStackTrace());%0A        Log.e(className, createLog(message));%0A    %7D%0A%0A    public static void i(String message) %7B%0A        if (!isDebuggable())%0A            return;%0A%0A        getMethodNames(new Throwable().getStackTrace());%0A        Log.i(className, createLog(message));%0A    %7D%0A%0A    public static void d(String message) %7B%0A        if (!isDebuggable())%0A            return;%0A%0A        getMethodNames(new Throwable().getStackTrace());%0A        Log.d(className, createLog(message));%0A    %7D%0A%0A    public static void v(String message) %7B%0A        if (!isDebuggable())%0A            return;%0A%0A        getMethodNames(new Throwable().getStackTrace());%0A        Log.v(className, createLog(message));%0A    %7D%0A%0A    public static void w(String message) %7B%0A        if (!isDebuggable())%0A            return;%0A%0A        getMethodNames(new Throwable().getStackTrace());%0A        Log.w(className, createLog(message));%0A    %7D%0A%0A    public static void wtf(String message) %7B%0A        if (!isDebuggable())%0A            return;%0A%0A        getMethodNames(new Throwable().getStackTrace());%0A        Log.wtf(className, createLog(message));%0A    %7D%0A%0A%7D%0A

Remove non-persistant job queue from the library. All that we intend to do from now should be persistant on disk