Что StackTraceElements возвращает "new Throwable(). GetStackTrace()"?

Причина, по которой я спрашиваю, что StackTraceElements возвращает new Throwable().getStackTrace() возвращается потому, что метод Timber # getTag предполагает, что 6-й StackTraceElement является источником журнала... например: new Throwable().getStackTrace()[5] == MainFragment Class или же new Throwable().getStackTrace()[5] == Logging Class

Замечания: new Throwable().getStackTrace() вызывается в Timber # getTag, а не там, где мы ведем журнал. Во время регистрации мы иногда даже не передаем Throwable (Timber.d("Fetching restaurants."))

0 ответов

Другие вопросы по тегам