/* * Copyright (C) 2017 MINDORKS NEXTGEN PRIVATE LIMITED * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * https://mindorks.com/license/apache-v2 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License */ package com.mindorks.framework.mvp.utils; import com.mindorks.framework.mvp.BuildConfig; import timber.log.Timber; /** * Created by amitshekhar on 15/02/17. */ public class AppLogger { public static void init() { if (BuildConfig.DEBUG) { Timber.plant(new Timber.DebugTree()); } } public static void d(String s, Object... objects) { Timber.d(s, objects); } public static void d(Throwable throwable, String s, Object... objects) { Timber.d(throwable, s, objects); } public static void i(String s, Object... objects) { Timber.i(s, objects); } public static void i(Throwable throwable, String s, Object... objects) { Timber.i(throwable, s, objects); } public static void w(String s, Object... objects) { Timber.w(s, objects); } public static void w(Throwable throwable, String s, Object... objects) { Timber.w(throwable, s, objects); } public static void e(String s, Object... objects) { Timber.e(s, objects); } public static void e(Throwable throwable, String s, Object... objects) { Timber.e(throwable, s, objects); } }