code: public static void d(String msg, Throwable cause) {
          if (BuildConfig.DEBUG) {
              Log.d(LOG_TAG, msg, cause);
          }
      }
docs: <p><b>DEBUG:</b> This level of logging should be used to further note what is happening on the device that
  could be relevant to investigate and debug unexpected behaviors. You should log only what is needed to gather
  enough information about what is going on about your component. If your debug logs are dominating the log then
  you probably should be using verbose logging.</p>
  <p/>
  <p><b>This level is NOT logged in release build.</b></p>