mirror of
https://github.com/GitJournal/GitJournal.git
synced 2025-07-15 07:56:11 +08:00
Disable Fimber logging in release mode
No point debugging to adb and writing it to a file.
This commit is contained in:
@ -14,8 +14,6 @@ class Log {
|
|||||||
static Future<void> init() async {
|
static Future<void> init() async {
|
||||||
if (foundation.kDebugMode) {
|
if (foundation.kDebugMode) {
|
||||||
Fimber.plantTree(DebugTree.elapsed(useColors: true));
|
Fimber.plantTree(DebugTree.elapsed(useColors: true));
|
||||||
} else {
|
|
||||||
Fimber.plantTree(DebugTree.elapsed(useColors: false));
|
|
||||||
}
|
}
|
||||||
|
|
||||||
var cacheDir = await getTemporaryDirectory();
|
var cacheDir = await getTemporaryDirectory();
|
||||||
@ -31,36 +29,46 @@ class Log {
|
|||||||
|
|
||||||
static void v(String msg,
|
static void v(String msg,
|
||||||
{dynamic ex, StackTrace stacktrace, Map<String, dynamic> props}) {
|
{dynamic ex, StackTrace stacktrace, Map<String, dynamic> props}) {
|
||||||
Fimber.log("V", msg,
|
if (foundation.kDebugMode) {
|
||||||
ex: ex, stacktrace: stacktrace, tag: LogTree.getTag(stackIndex: 2));
|
Fimber.log("V", msg,
|
||||||
|
ex: ex, stacktrace: stacktrace, tag: LogTree.getTag(stackIndex: 2));
|
||||||
|
}
|
||||||
_write('v', msg, ex, stacktrace, props);
|
_write('v', msg, ex, stacktrace, props);
|
||||||
}
|
}
|
||||||
|
|
||||||
static void d(String msg,
|
static void d(String msg,
|
||||||
{dynamic ex, StackTrace stacktrace, Map<String, dynamic> props}) {
|
{dynamic ex, StackTrace stacktrace, Map<String, dynamic> props}) {
|
||||||
Fimber.log("D", msg,
|
if (foundation.kDebugMode) {
|
||||||
ex: ex, stacktrace: stacktrace, tag: LogTree.getTag(stackIndex: 2));
|
Fimber.log("D", msg,
|
||||||
|
ex: ex, stacktrace: stacktrace, tag: LogTree.getTag(stackIndex: 2));
|
||||||
|
}
|
||||||
_write('d', msg, ex, stacktrace, props);
|
_write('d', msg, ex, stacktrace, props);
|
||||||
}
|
}
|
||||||
|
|
||||||
static void i(String msg,
|
static void i(String msg,
|
||||||
{dynamic ex, StackTrace stacktrace, Map<String, dynamic> props}) {
|
{dynamic ex, StackTrace stacktrace, Map<String, dynamic> props}) {
|
||||||
Fimber.log("I", msg,
|
if (foundation.kDebugMode) {
|
||||||
ex: ex, stacktrace: stacktrace, tag: LogTree.getTag(stackIndex: 2));
|
Fimber.log("I", msg,
|
||||||
|
ex: ex, stacktrace: stacktrace, tag: LogTree.getTag(stackIndex: 2));
|
||||||
|
}
|
||||||
_write('i', msg, ex, stacktrace, props);
|
_write('i', msg, ex, stacktrace, props);
|
||||||
}
|
}
|
||||||
|
|
||||||
static void e(String msg,
|
static void e(String msg,
|
||||||
{dynamic ex, StackTrace stacktrace, Map<String, dynamic> props}) {
|
{dynamic ex, StackTrace stacktrace, Map<String, dynamic> props}) {
|
||||||
Fimber.log("E", msg,
|
if (foundation.kDebugMode) {
|
||||||
ex: ex, stacktrace: stacktrace, tag: LogTree.getTag(stackIndex: 2));
|
Fimber.log("E", msg,
|
||||||
|
ex: ex, stacktrace: stacktrace, tag: LogTree.getTag(stackIndex: 2));
|
||||||
|
}
|
||||||
_write('e', msg, ex, stacktrace, props);
|
_write('e', msg, ex, stacktrace, props);
|
||||||
}
|
}
|
||||||
|
|
||||||
static void w(String msg,
|
static void w(String msg,
|
||||||
{dynamic ex, StackTrace stacktrace, Map<String, dynamic> props}) {
|
{dynamic ex, StackTrace stacktrace, Map<String, dynamic> props}) {
|
||||||
Fimber.log("W", msg,
|
if (foundation.kDebugMode) {
|
||||||
ex: ex, stacktrace: stacktrace, tag: LogTree.getTag(stackIndex: 2));
|
Fimber.log("W", msg,
|
||||||
|
ex: ex, stacktrace: stacktrace, tag: LogTree.getTag(stackIndex: 2));
|
||||||
|
}
|
||||||
_write('w', msg, ex, stacktrace, props);
|
_write('w', msg, ex, stacktrace, props);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user