protected void log()

in stetho-timber/src/main/java/com/facebook/stetho/timber/StethoTree.java [27:60]


  protected void log(int priority, String tag, String message, Throwable t) {

    ConsolePeerManager peerManager = ConsolePeerManager.getInstanceOrNull();
    if (peerManager == null) {
      return;
    }

    Console.MessageLevel logLevel;

    switch (priority) {
      case Log.VERBOSE:
      case Log.DEBUG:
        logLevel = Console.MessageLevel.DEBUG;
        break;
      case Log.INFO:
        logLevel = Console.MessageLevel.LOG;
        break;
      case Log.WARN:
        logLevel = Console.MessageLevel.WARNING;
        break;
      case Log.ERROR:
      case Log.ASSERT:
        logLevel = Console.MessageLevel.ERROR;
        break;
      default:
        logLevel = Console.MessageLevel.LOG;
    }

    CLog.writeToConsole(
        logLevel,
        Console.MessageSource.OTHER,
        message
    );
  }