public override bool Execute ()
{
- if (text == null)
- text = String.Empty;
- Log.LogWarning (null, code, helpKeyword, BuildEngine.ProjectFileOfTaskNode,
+ if (String.IsNullOrEmpty (text))
+ return true;
+
+ Log.LogWarning (null, code, helpKeyword,
+ String.IsNullOrEmpty (File) ? BuildEngine.ProjectFileOfTaskNode : File,
BuildEngine.LineNumberOfTaskNode, BuildEngine.ColumnNumberOfTaskNode,
BuildEngine.LineNumberOfTaskNode, BuildEngine.ColumnNumberOfTaskNode,
text, null);
get { return text; }
set { text = value; }
}
+
+ public string File { get; set; }
}
}
-#endif
\ No newline at end of file
+#endif