add missing attribute formatting

svn path=/trunk/gtk-sharp/; revision=89167
This commit is contained in:
Mike Kestner 2007-11-07 21:46:10 +00:00
parent f2b81ea35d
commit 2c2f1e49d5

View File

@ -55,7 +55,14 @@ namespace GtkSharp.Auditing {
Console.WriteLine ("Missing type: " + node.GetAttribute ("name"));
else if (node.ParentNode.ParentNode.Name == "class")
Console.WriteLine ("Missing " + node.Name + " " + (node.ParentNode.ParentNode as XmlElement).GetAttribute ("name") + "." + node.GetAttribute ("name"));
else
else if (node.Name == "attribute") {
if (node.ParentNode.ParentNode.Name == "class")
Console.WriteLine ("Missing attribute (" + (node as XmlElement).GetAttribute ("name") + ") on type: " + (node.ParentNode.ParentNode as XmlElement).GetAttribute ("name"));
else if (node.ParentNode.ParentNode.ParentNode.ParentNode.Name == "class")
Console.WriteLine ("Missing attribute (" + (node as XmlElement).GetAttribute ("name") + ") on " + (node.ParentNode.ParentNode.ParentNode.ParentNode as XmlElement).GetAttribute ("name") + "." + (node.ParentNode.ParentNode as XmlElement).GetAttribute ("name"));
else
Console.WriteLine ("oopsie: " + node.Name + " " + node.ParentNode.ParentNode.Name);
} else
Console.WriteLine ("oopsie: " + node.Name + " " + node.ParentNode.ParentNode.Name);
}