broken
This commit is contained in:
@@ -10,42 +10,42 @@ namespace RebootKit.Engine.Foundation {
|
||||
}
|
||||
|
||||
public readonly struct Logger {
|
||||
private readonly string _name;
|
||||
readonly string m_Name;
|
||||
|
||||
public Logger(string name) {
|
||||
_name = name;
|
||||
m_Name = name;
|
||||
}
|
||||
|
||||
public void Log(LogLevel level, string message) {
|
||||
switch (level) {
|
||||
case LogLevel.Info:
|
||||
UnityEngine.Debug.Log(FormatMessage(level, _name, message, true));
|
||||
UnityEngine.Debug.Log(FormatMessage(level, m_Name, message, true));
|
||||
break;
|
||||
case LogLevel.Debug:
|
||||
UnityEngine.Debug.Log(FormatMessage(level, _name, message, true));
|
||||
UnityEngine.Debug.Log(FormatMessage(level, m_Name, message, true));
|
||||
break;
|
||||
case LogLevel.Warning:
|
||||
UnityEngine.Debug.LogWarning(FormatMessage(level, _name, message, true));
|
||||
UnityEngine.Debug.LogWarning(FormatMessage(level, m_Name, message, true));
|
||||
break;
|
||||
case LogLevel.Error:
|
||||
UnityEngine.Debug.LogError(FormatMessage(level, _name, message, true));
|
||||
UnityEngine.Debug.LogError(FormatMessage(level, m_Name, message, true));
|
||||
break;
|
||||
default:
|
||||
throw new ArgumentOutOfRangeException(nameof(level), level, null);
|
||||
}
|
||||
}
|
||||
|
||||
[Conditional(RConsts.BuildFlagDebug)]
|
||||
[Conditional(RConsts.k_BuildFlagDebug)]
|
||||
public void Info(string message) {
|
||||
Log(LogLevel.Info, message);
|
||||
}
|
||||
|
||||
[Conditional(RConsts.BuildFlagDebug)]
|
||||
[Conditional(RConsts.k_BuildFlagDebug)]
|
||||
public void Debug(string message) {
|
||||
Log(LogLevel.Debug, message);
|
||||
}
|
||||
|
||||
[Conditional(RConsts.BuildFlagDebug)]
|
||||
[Conditional(RConsts.k_BuildFlagDebug)]
|
||||
public void Warning(string message) {
|
||||
Log(LogLevel.Warning, message);
|
||||
}
|
||||
@@ -54,7 +54,7 @@ namespace RebootKit.Engine.Foundation {
|
||||
Log(LogLevel.Error, message);
|
||||
}
|
||||
|
||||
private static string FormatMessage(LogLevel level, string name, string message, bool richText) {
|
||||
static string FormatMessage(LogLevel level, string name, string message, bool richText) {
|
||||
if (!richText) {
|
||||
string prefix = level switch {
|
||||
LogLevel.Info => "",
|
||||
|
||||
Reference in New Issue
Block a user