shouldLog method
Implementation
bool shouldLog(LogMessage msg) {
// bool debugMode = false;
// assert(debugMode = true);
if (_kReleaseMode && !enableInReleaseMode) {
return false;
}
if (onlyLevel != null && onlyLevel != msg.level) {
return false;
}
if (msg.level >= (minLevel ?? LogLevel.fine)) {
if (onlyTags != null) {
if (onlyTags!.contains(msg.logger.tag)) {
return true;
}
} else if (exceptTags != null) {
if (!exceptTags!.contains(msg.logger.tag)) {
return true;
}
} else {
return true;
}
}
return false;
}