fix error when token is null, add custom logger instance
This commit is contained in:
38
lib/log/log.dart
Normal file
38
lib/log/log.dart
Normal file
@ -0,0 +1,38 @@
|
||||
import 'package:logger/logger.dart';
|
||||
|
||||
class Log {
|
||||
static final _verbolg = Logger();
|
||||
static final _linelg = Logger(
|
||||
printer: PrettyPrinter(methodCount: 0, printEmojis: false),
|
||||
);
|
||||
|
||||
/// Log a message at level [Level.verbose].
|
||||
static void v(dynamic message, [dynamic error, StackTrace? stackTrace]) {
|
||||
_linelg.log(Level.verbose, message, error, stackTrace);
|
||||
}
|
||||
|
||||
/// Log a message at level [Level.debug].
|
||||
static void d(dynamic message, [dynamic error, StackTrace? stackTrace]) {
|
||||
_linelg.log(Level.debug, message, error, stackTrace);
|
||||
}
|
||||
|
||||
/// Log a message at level [Level.info].
|
||||
static void i(dynamic message, [dynamic error, StackTrace? stackTrace]) {
|
||||
_linelg.log(Level.info, message, error, stackTrace);
|
||||
}
|
||||
|
||||
/// Log a message at level [Level.warning].
|
||||
static void w(dynamic message, [dynamic error, StackTrace? stackTrace]) {
|
||||
_verbolg.log(Level.warning, message, error, stackTrace);
|
||||
}
|
||||
|
||||
/// Log a message at level [Level.error].
|
||||
static void e(dynamic message, [dynamic error, StackTrace? stackTrace]) {
|
||||
_verbolg.log(Level.error, message, error, stackTrace);
|
||||
}
|
||||
|
||||
/// Log a message at level [Level.wtf].
|
||||
static void wtf(dynamic message, [dynamic error, StackTrace? stackTrace]) {
|
||||
_verbolg.log(Level.wtf, message, error, stackTrace);
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user