https://github.com/drewhamilton/limber
A wrapper for https://github.com/JakeWharton/timber which mirrors its logging API but keeps the Android dependency separate, so it can be used in pure Java modules.
https://github.com/drewhamilton/limber
android android-library java logging timber
Last synced: about 2 months ago
JSON representation
A wrapper for https://github.com/JakeWharton/timber which mirrors its logging API but keeps the Android dependency separate, so it can be used in pure Java modules.
- Host: GitHub
- URL: https://github.com/drewhamilton/limber
- Owner: drewhamilton
- License: apache-2.0
- Created: 2018-04-16T23:00:19.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2018-04-17T01:03:54.000Z (about 8 years ago)
- Last Synced: 2025-11-07T09:22:59.716Z (8 months ago)
- Topics: android, android-library, java, logging, timber
- Language: Java
- Homepage:
- Size: 64.5 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Limber
Limber is designed to do the same thing [Timber](https://github.com/JakeWharton/timber) does without
forcing you to rely on Android if you don't want to. Limber has basically the same API as Timber,
but implements the logging API in a pure Java module and adds on the Timber wrapper in a separate
Android module.
My primary reason for doing this is so I can make use of Timber's magic tagging in pure Java
modules.
#### To-do:
1. Convince Jake Wharton to reopen and accept Timber PR
[#63](https://github.com/JakeWharton/timber/pull/63), which would make this library unnecessary.
2. Implement tests
3. Figure out how to actually publish this as a library
4. Support multiple logging clients at the same time?
5. Implement alternate logging clients?