BaseTreeComponent which will receive events and be able to react with custom logic.BaseTree to be used with Timber.Tree#plant(Timber.Tree) .timber.log.Timber#e(Throwable, String, Object...) with the specified crashPrefix
to send a crash report to the specified service.BaseTree's log method gets called.BaseTreeComponent used for plain loggingLog priority such as Log.INFO to a string.DebugTree's log method.BaseTreeComponent which then will not receive any events anymore.BaseTreeComponent.doLog(int, String, String, Throwable) gets
called.UniversalDebug.BaseTreeComponent which vibrates every time BaseTree.log(int, String, String, Throwable) gets called.