// Path: smssync/src/main/java/org/addhen/smssync/data/util/Logger.java
// public class Logger {
// 
//     public static final boolean LOGGING_MODE = BuildConfig.DEBUG;
// 
//     public Logger() {
// 
//     }
// 
//     public static void log(String tag, String message) {
//         if (LOGGING_MODE) {
//             Timber.tag(tag).i(message);
//         }
//     }
// 
//     public static void log(String tag, String format, Object... args) {
//         if (LOGGING_MODE) {
//             Timber.tag(tag).i(String.format(format, args));
//         }
//     }
// 
//     public static void log(String tag, String message, Exception ex) {
//         if (LOGGING_MODE) {
//             Timber.tag(tag).e(ex, message);
//         }
//     }
// }


import org.addhen.smssync.BuildConfig;
import org.addhen.smssync.data.util.Logger;
import org.addhen.smssync.domain.entity.HttpNameValuePair;
import android.content.Context;
import android.content.pm.PackageManager;
import android.util.Base64;
import java.net.URI;
import java.net.URISyntaxException;
import java.net.URLEncoder;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.Map;
import java.util.concurrent.TimeUnit;
import okhttp3.Headers;
import okhttp3.MediaType;
import okhttp3.OkHttpClient;
import okhttp3.Request;
import okhttp3.RequestBody;
import okhttp3.Response;
import okhttp3.logging.HttpLoggingInterceptor;
import timber.log.Timber;
            }
        }
        return combinedParams;
    }

    public Response getResponse() {
        return mResponse;
    }

    public void setResponse(Response response) {
        mResponse = response;
    }

    public enum HttpMethod {
        POST("POST"),
        GET("GET"),
        PUT("PUT");

        private final String mMethod;

        HttpMethod(String method) {
            mMethod = method;
        }

        public String value() {
            return mMethod;
        }
    }

    protected void log(String message) {
// Path: smssync/src/main/java/org/addhen/smssync/data/util/Logger.java
// public class Logger {
// 
//     public static final boolean LOGGING_MODE = BuildConfig.DEBUG;
// 
//     public Logger() {
// 
//     }
// 
//     public static void log(String tag, String message) {
//         if (LOGGING_MODE) {
//             Timber.tag(tag).i(message);
//         }
//     }
// 
//     public static void log(String tag, String format, Object... args) {
//         if (LOGGING_MODE) {
//             Timber.tag(tag).i(String.format(format, args));
//         }
//     }
// 
//     public static void log(String tag, String message, Exception ex) {
//         if (LOGGING_MODE) {
//             Timber.tag(tag).e(ex, message);
//         }
//     }
// }


// Path: smssync/src/main/java/org/addhen/smssync/data/net/BaseHttpClient.java
import org.addhen.smssync.BuildConfig;
import org.addhen.smssync.data.util.Logger;
import org.addhen.smssync.domain.entity.HttpNameValuePair;
import android.content.Context;
import android.content.pm.PackageManager;
import android.util.Base64;
import java.net.URI;
import java.net.URISyntaxException;
import java.net.URLEncoder;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.Map;
import java.util.concurrent.TimeUnit;
import okhttp3.Headers;
import okhttp3.MediaType;
import okhttp3.OkHttpClient;
import okhttp3.Request;
import okhttp3.RequestBody;
import okhttp3.Response;
import okhttp3.logging.HttpLoggingInterceptor;
import timber.log.Timber;

            }
        }
        return combinedParams;
    }

    public Response getResponse() {
        return mResponse;
    }

    public void setResponse(Response response) {
        mResponse = response;
    }

    public enum HttpMethod {
        POST("POST"),
        GET("GET"),
        PUT("PUT");

        private final String mMethod;

        HttpMethod(String method) {
            mMethod = method;
        }

        public String value() {
            return mMethod;
        }
    }

    protected void log(String message) {
        Logger.log(getClass().getName(), message);