@@ -106,15 +106,15 @@ private void LogSimpleMessage(LogMessage message)
106
106
{
107
107
switch ( message . Type )
108
108
{
109
- case LogMessageType . Warning :
110
- Log . LogWarning ( message . Text ) ;
111
- break ;
112
- case LogMessageType . Error :
113
- Log . LogError ( message . Text ) ;
114
- break ;
115
- case LogMessageType . Info :
116
- Log . LogMessage ( MessageImportance . Low , message . Text ) ;
117
- break ;
109
+ case LogMessageType . Warning :
110
+ Log . LogWarning ( message . Text ) ;
111
+ break ;
112
+ case LogMessageType . Error :
113
+ Log . LogError ( message . Text ) ;
114
+ break ;
115
+ case LogMessageType . Info :
116
+ Log . LogMessage ( MessageImportance . Low , message . Text ) ;
117
+ break ;
118
118
}
119
119
}
120
120
@@ -146,23 +146,25 @@ private void LogParsedMessage(LogMessage message)
146
146
colEndNumber = colStartNumber ;
147
147
}
148
148
149
+ var msgType = match . Groups [ 4 ] . Value ;
149
150
var msgCode = match . Groups [ 5 ] . Value ;
150
151
var msgText = match . Groups [ 6 ] . Value ;
151
152
152
- switch ( message . Type )
153
+ if ( string . Compare ( msgType , "error" , StringComparison . InvariantCultureIgnoreCase ) == 0 )
153
154
{
154
- case LogMessageType . Warning :
155
155
Log . LogError ( string . Empty , msgCode , string . Empty , filePath , lineNumber , colStartNumber , lineNumber , colEndNumber , msgText ) ;
156
- break ;
157
- case LogMessageType . Error :
156
+ }
157
+ else if ( string . Compare ( msgType , "warning" , StringComparison . InvariantCultureIgnoreCase ) == 0 )
158
+ {
158
159
Log . LogWarning ( string . Empty , msgCode , string . Empty , filePath , lineNumber , colStartNumber , lineNumber , colEndNumber , msgText ) ;
159
- break ;
160
- case LogMessageType . Info :
160
+ }
161
+ else if ( string . Compare ( msgType , "info" , StringComparison . InvariantCultureIgnoreCase ) == 0 )
162
+ {
161
163
Log . LogWarning ( string . Empty , msgCode , string . Empty , filePath , lineNumber , colStartNumber , lineNumber , colEndNumber , msgText ) ;
162
- break ;
163
- default :
164
+ }
165
+ else
166
+ {
164
167
Log . LogWarning ( line ) ;
165
- break ;
166
168
}
167
169
}
168
170
else
0 commit comments