Replace logging system to use Timber
Description
Change logging system to remove/limit log on Production
This issue will be handle in many merge request to make it easy to review. This one contains the starting point. Other MR will be done over this one and merge into this one. Initially this MR bring:
- Add dependency to Timber library
- Set up Timber's debugTree in eDriveApplication
- Replace default's logging by Timber's logging in foundation.e.drive.services package
Most of the commits have already been reviewed and validated in other MR (part1, 2, 3 & 4). Please just consider first 7 commits (from 623bd0b1 to c082860d) and the last one: 462e67e9
Issue(s)
https://gitlab.e.foundation/e/os/backlog/-/issues/660
Check list
-
Self review -
Test procedure explained -
Tested on fresh install -
Tested applied as an update -
License -
Internal documentation -
User documentation
Edited by Vincent Bourgmayer