unstub parameters and reduce spew
svn path=/trunk/gtk-sharp/; revision=73645
This commit is contained in:
parent
1b4aec9d52
commit
3e4881d3c1
3 changed files with 13 additions and 34 deletions
|
@ -63,7 +63,6 @@ namespace GtkSharp.Docs
|
||||||
Stream stream = File.OpenRead (filename);
|
Stream stream = File.OpenRead (filename);
|
||||||
api_doc.Load (stream);
|
api_doc.Load (stream);
|
||||||
stream.Close ();
|
stream.Close ();
|
||||||
Console.WriteLine ("opened:" + filename);
|
|
||||||
}
|
}
|
||||||
catch (XmlException e)
|
catch (XmlException e)
|
||||||
{
|
{
|
||||||
|
@ -79,23 +78,17 @@ namespace GtkSharp.Docs
|
||||||
XmlElement elem = ((IHasXmlNode)iter.Current).GetNode ().ParentNode.ParentNode as XmlElement;
|
XmlElement elem = ((IHasXmlNode)iter.Current).GetNode ().ParentNode.ParentNode as XmlElement;
|
||||||
XmlElement summ = elem ["Docs"] ["summary"];
|
XmlElement summ = elem ["Docs"] ["summary"];
|
||||||
XmlElement rem = elem ["Docs"] ["remarks"];
|
XmlElement rem = elem ["Docs"] ["remarks"];
|
||||||
|
XmlElement param = elem ["Docs"] ["param"];
|
||||||
string summary = summ.InnerXml;
|
string summary = summ.InnerXml;
|
||||||
string remarks = rem.InnerXml;
|
string remarks = rem.InnerXml;
|
||||||
if (summary == "To be added." && remarks == "To be added.")
|
if (summary == "To be added." && remarks == "To be added.")
|
||||||
{
|
{
|
||||||
summ.InnerXml = "Protected Constructor.";
|
Console.WriteLine (filename + ": Documenting ctor(GType)");
|
||||||
rem.InnerXml = "Chain to this constructor if you have manually registered a native <see cref=\"T:GLib.GType\" /> value for your subclass.";
|
summ.InnerXml = "Obsolete Protected Constructor.";
|
||||||
}
|
rem.InnerXml = "Do not use. Replaced by <see cref=\"M:GLib.Object.CreateNativeObject\" /> which registers native types automatically. Subclasses should chain to the IntPtr constructor passing <see cref=\"M:System.IntPtr.Zero\" /> and call CreateNativeObject instead of using this constructor. This constructor is provided for backward compatibility if you have manually registered a native <see cref=\"T:GLib.GType\" /> value for your subclass.";
|
||||||
else
|
param.InnerXml = "Native type value.";
|
||||||
{
|
|
||||||
Console.WriteLine ("Member had docs: .ctor (GType)");
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else
|
|
||||||
{
|
|
||||||
Console.WriteLine ("Member not found: .ctor (GType)");
|
|
||||||
}
|
|
||||||
|
|
||||||
api_doc.Save (filename);
|
api_doc.Save (filename);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -62,7 +62,6 @@ namespace GtkSharp.Docs
|
||||||
Stream stream = File.OpenRead (filename);
|
Stream stream = File.OpenRead (filename);
|
||||||
api_doc.Load (stream);
|
api_doc.Load (stream);
|
||||||
stream.Close ();
|
stream.Close ();
|
||||||
Console.WriteLine ("opened:" + filename);
|
|
||||||
}
|
}
|
||||||
catch (XmlException e)
|
catch (XmlException e)
|
||||||
{
|
{
|
||||||
|
@ -78,23 +77,17 @@ namespace GtkSharp.Docs
|
||||||
XmlElement elem = ((IHasXmlNode)iter.Current).GetNode () as XmlElement;
|
XmlElement elem = ((IHasXmlNode)iter.Current).GetNode () as XmlElement;
|
||||||
XmlElement summ = elem ["Docs"] ["summary"];
|
XmlElement summ = elem ["Docs"] ["summary"];
|
||||||
XmlElement rem = elem ["Docs"] ["remarks"];
|
XmlElement rem = elem ["Docs"] ["remarks"];
|
||||||
|
XmlElement val = elem ["Docs"] ["value"];
|
||||||
string summary = summ.InnerXml;
|
string summary = summ.InnerXml;
|
||||||
string remarks = rem.InnerXml;
|
string remarks = rem.InnerXml;
|
||||||
if (summary == "To be added." && remarks == "To be added.")
|
if (summary == "To be added." && remarks == "To be added.")
|
||||||
{
|
{
|
||||||
|
Console.WriteLine (filename + ": documenting GType property");
|
||||||
summ.InnerXml = "GType Property.";
|
summ.InnerXml = "GType Property.";
|
||||||
rem.InnerXml = "Returns the native <see cref=\"T:GLib.GType\" /> value for <see cref=\"T:" + t + "\" />.";
|
rem.InnerXml = "Returns the native <see cref=\"T:GLib.GType\" /> value for <see cref=\"T:" + t + "\" />.";
|
||||||
}
|
val.InnerXml = "The native <see cref=\"T:GLib.GType\" /> value.";
|
||||||
else
|
|
||||||
{
|
|
||||||
Console.WriteLine ("Member had docs: GType");
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else
|
|
||||||
{
|
|
||||||
Console.WriteLine ("Member not found: GType");
|
|
||||||
}
|
|
||||||
|
|
||||||
api_doc.Save (filename);
|
api_doc.Save (filename);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -62,7 +62,6 @@ namespace GtkSharp.Docs
|
||||||
Stream stream = File.OpenRead (filename);
|
Stream stream = File.OpenRead (filename);
|
||||||
api_doc.Load (stream);
|
api_doc.Load (stream);
|
||||||
stream.Close ();
|
stream.Close ();
|
||||||
Console.WriteLine ("opened:" + filename);
|
|
||||||
}
|
}
|
||||||
catch (XmlException e)
|
catch (XmlException e)
|
||||||
{
|
{
|
||||||
|
@ -78,23 +77,17 @@ namespace GtkSharp.Docs
|
||||||
XmlElement elem = ((IHasXmlNode)iter.Current).GetNode ().ParentNode.ParentNode as XmlElement;
|
XmlElement elem = ((IHasXmlNode)iter.Current).GetNode ().ParentNode.ParentNode as XmlElement;
|
||||||
XmlElement summ = elem ["Docs"] ["summary"];
|
XmlElement summ = elem ["Docs"] ["summary"];
|
||||||
XmlElement rem = elem ["Docs"] ["remarks"];
|
XmlElement rem = elem ["Docs"] ["remarks"];
|
||||||
|
XmlElement param = elem ["Docs"] ["param"];
|
||||||
string summary = summ.InnerXml;
|
string summary = summ.InnerXml;
|
||||||
string remarks = rem.InnerXml;
|
string remarks = rem.InnerXml;
|
||||||
if (summary == "To be added" && remarks == "To be added")
|
if (summary == "To be added." && remarks == "To be added.")
|
||||||
{
|
{
|
||||||
|
Console.WriteLine (filename + ": documenting IntPtr ctor");
|
||||||
summ.InnerXml = "Internal constructor";
|
summ.InnerXml = "Internal constructor";
|
||||||
rem.InnerXml = "This is not typically used by C# code.";
|
rem.InnerXml = "This is not typically used by C# code. Exposed primarily for use by language bindings to wrap native object instances.";
|
||||||
}
|
param.InnerXml = "Native object pointer.";
|
||||||
else
|
|
||||||
{
|
|
||||||
Console.WriteLine ("Member had docs: .ctor (IntPtr)");
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else
|
|
||||||
{
|
|
||||||
Console.WriteLine ("Member not found: .ctor (IntPtr)");
|
|
||||||
}
|
|
||||||
|
|
||||||
api_doc.Save (filename);
|
api_doc.Save (filename);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue