Author: mkestner
Date: 2007-11-07 16:46:10 -0500 (Wed, 07 Nov 2007)
New Revision: 89167

Modified:
   trunk/gtk-sharp/audit/extract-missing.cs
Log:
add missing attribute formatting

Modified: trunk/gtk-sharp/audit/extract-missing.cs
===================================================================
--- trunk/gtk-sharp/audit/extract-missing.cs    2007-11-07 21:35:12 UTC (rev 
89166)
+++ trunk/gtk-sharp/audit/extract-missing.cs    2007-11-07 21:46:10 UTC (rev 
89167)
@@ -55,7 +55,14 @@
                                        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);
                        }
 

_______________________________________________
Mono-patches maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches

Reply via email to