// Path: app/src/main/java/com/rai220/securityalarmbot/utils/L.java
// public class L {
//     private static final String TAG = "SecurityAlarmBot";
// 
//     private static final int MAX_LOG_SIZE = 10 * 1000;
//     private static final LinkedList<String> logs = new LinkedList<>();
// 
//     private L() {
//     }
// 
//     public static void e(String error) {
//         Log.e(TAG, error);
//         saveToLog("e", error);
//     }
// 
//     public static void e(Throwable th) {
//         e(null, th);
//     }
// 
//     public static void e(String message, Throwable th) {
//         Log.e(TAG, "", th);
//         StackTraceElement[] stack = th.getStackTrace();
//         StackTraceElement lastElement = stack[stack.length - 1];
//         String where = lastElement.getClassName() + ":" + lastElement.getLineNumber();
//         Answers.getInstance().logCustom(new CustomEvent("Error").putCustomAttribute("error_text", where));
//         if (message != null) {
//             Crashlytics.log(message);
//         }
//         Crashlytics.logException(th);
// 
//         saveToLog("e", where);
//     }
// 
//     public static void i(Object obj) {
//         saveToLog("I", "" + obj);
//         Log.i(TAG, "" + obj);
//     }
// 
//     public static void d(Object obj) {
//         Log.d(TAG, "" + obj);
//     }
// 
//     public static String logsToString() {
//         synchronized (logs) {
//             return Joiner.on("\n").join(logs);
//         }
//     }
// 
//     private static void saveToLog(String level, String text) {
//         synchronized (logs) {
//             logs.addLast("" + System.currentTimeMillis() + " (" + level + ") " + text);
//             if (logs.size() > MAX_LOG_SIZE) {
//                 logs.removeFirst();
//             }
//         }
//     }
// }


import android.app.Service;
import com.google.firebase.iid.FirebaseInstanceId;
import com.google.firebase.iid.FirebaseInstanceIdService;
import com.rai220.securityalarmbot.utils.L;
package com.rai220.securityalarmbot;



/**
 * Created by rai220 on 11/24/16.
 */
public class TelephotoFirebaseInstanceIDService extends FirebaseInstanceIdService {
    @Override
    public void onTokenRefresh() {
// Path: app/src/main/java/com/rai220/securityalarmbot/utils/L.java
// public class L {
//     private static final String TAG = "SecurityAlarmBot";
// 
//     private static final int MAX_LOG_SIZE = 10 * 1000;
//     private static final LinkedList<String> logs = new LinkedList<>();
// 
//     private L() {
//     }
// 
//     public static void e(String error) {
//         Log.e(TAG, error);
//         saveToLog("e", error);
//     }
// 
//     public static void e(Throwable th) {
//         e(null, th);
//     }
// 
//     public static void e(String message, Throwable th) {
//         Log.e(TAG, "", th);
//         StackTraceElement[] stack = th.getStackTrace();
//         StackTraceElement lastElement = stack[stack.length - 1];
//         String where = lastElement.getClassName() + ":" + lastElement.getLineNumber();
//         Answers.getInstance().logCustom(new CustomEvent("Error").putCustomAttribute("error_text", where));
//         if (message != null) {
//             Crashlytics.log(message);
//         }
//         Crashlytics.logException(th);
// 
//         saveToLog("e", where);
//     }
// 
//     public static void i(Object obj) {
//         saveToLog("I", "" + obj);
//         Log.i(TAG, "" + obj);
//     }
// 
//     public static void d(Object obj) {
//         Log.d(TAG, "" + obj);
//     }
// 
//     public static String logsToString() {
//         synchronized (logs) {
//             return Joiner.on("\n").join(logs);
//         }
//     }
// 
//     private static void saveToLog(String level, String text) {
//         synchronized (logs) {
//             logs.addLast("" + System.currentTimeMillis() + " (" + level + ") " + text);
//             if (logs.size() > MAX_LOG_SIZE) {
//                 logs.removeFirst();
//             }
//         }
//     }
// }


// Path: app/src/main/java/com/rai220/securityalarmbot/TelephotoFirebaseInstanceIDService.java
import android.app.Service;
import com.google.firebase.iid.FirebaseInstanceId;
import com.google.firebase.iid.FirebaseInstanceIdService;
import com.rai220.securityalarmbot.utils.L;

package com.rai220.securityalarmbot;



/**
 * Created by rai220 on 11/24/16.
 */
public class TelephotoFirebaseInstanceIDService extends FirebaseInstanceIdService {
    @Override
    public void onTokenRefresh() {
        super.onTokenRefresh();