package com.microsoft.applicationinsights.logging;

import android.util.Log;

import com.microsoft.applicationinsights.library.ApplicationInsights;

public class InternalLogging {
    private static final String PREFIX = InternalLogging.class.getPackage().getName();

    private InternalLogging() {
        // hide default constructor
    }

    /**
     * Inform SDK users about SDK activities. This has 3 parameters to avoid the string
     * concatenation then verbose mode is disabled.
     *
     * @param tag     the log context
     * @param message the log message
     * @param payload the payload for the message
     */
    public static void info(String tag, String message, String payload) {
        if (ApplicationInsights.isDeveloperMode()) {
            Log.i(PREFIX + tag, message + ":" + payload);
        }
    }

    /**
     * Warn SDK users about non-critical SDK misuse
     *
     * @param tag     the log context
     * @param message the log message
     */
    public static void warn(String tag, String message) {
        if (ApplicationInsights.isDeveloperMode()) {
            Log.w(PREFIX + tag, message);
        }
    }

    /**
     * Log critical SDK error
     *
     * @param tag     the log context
     * @param message the log message
     */
    public static void error(String tag, String message) {
        Log.e(PREFIX + tag, message);
    }
}


@@ -793,32 +793,38 @@
   Log.i(PREFIX +
+ %22 %22 +
  tag, message + 
@@ -1148,32 +1148,38 @@
   Log.w(PREFIX +
+ %22 %22 +
  tag, message);%0D
@@ -1416,16 +1416,22 @@
 PREFIX +
+ %22 %22 +
  tag, me

Add empty space to logging output