}
}
+ public int WarningMessageCount {
+ get {
+ int count = 0, i = 0;
+ while (i++ < messages.Count) {
+ var importance = messages [i - 1].Importance;
+ if (importance == MessageImportance.High)
+ count++;
+ }
+ return count;
+ }
+ }
+
public int CheckHead (string text, MessageImportance importance)
{
string actual_msg;
return 0;
}
+ public int CheckFullLog (string text)
+ {
+ for (int i = 0; i < all_messages.Count; i ++) {
+ BuildEventArgs arg = all_messages [i];
+ if (text == arg.Message) {
+ all_messages.RemoveAt (i);
+ return 0;
+ }
+ }
+
+ return 1;
+ }
+
public void DumpMessages ()
{
foreach (BuildEventArgs arg in all_messages)