mirror of
https://github.com/php/doc-gtk.git
synced 2026-03-24 00:52:17 +01:00
It has: - Unit tests - Checks interfaces - Checks existing methods for parameters - Generates parameters for new methods correclty now - Does not generate interface methods - less bugs
133 lines
3.0 KiB
XML
133 lines
3.0 KiB
XML
<?xml version="1.0" encoding="utf-8" ?>
|
|
<!-- $Revision: 1.2 $ -->
|
|
<classentry id="gtk.docupdatetestclass">
|
|
<classmeta>
|
|
<classtitle>DocUpdateTestClass</classtitle>
|
|
<classparent>GtkWidget</classparent>
|
|
<implements>DocUpdateTestInterface2</implements>
|
|
<shortdesc>
|
|
</shortdesc>
|
|
<desc>
|
|
</desc>
|
|
</classmeta>
|
|
|
|
<constructors>
|
|
|
|
<constructor id="gtk.docupdatetestclass.constructor">
|
|
<funcsynopsis>
|
|
<funcprototype>
|
|
<funcdef> <function>GtkAccelLabel</function></funcdef>
|
|
<paramdef>string <parameter>label</parameter></paramdef>
|
|
</funcprototype>
|
|
</funcsynopsis>
|
|
<shortdesc>
|
|
</shortdesc>
|
|
<desc>
|
|
</desc>
|
|
</constructor>
|
|
|
|
</constructors>
|
|
|
|
<methods>
|
|
|
|
<method id="gtk.docupdatetestclass.method.accelerator_width">
|
|
<funcsynopsis>
|
|
<funcprototype>
|
|
<funcdef>int <function>accelerator_width</function></funcdef>
|
|
<paramdef>void</paramdef>
|
|
</funcprototype>
|
|
</funcsynopsis>
|
|
<shortdesc>
|
|
Method doesn't exist in class
|
|
</shortdesc>
|
|
<desc>
|
|
<para>
|
|
</para>
|
|
</desc>
|
|
</method>
|
|
|
|
<method id="doc.docupdatetestclass.method.alreadyDocced">
|
|
<funcsynopsis>
|
|
<funcprototype>
|
|
<funcdef>int <function>alreadyDocced</function></funcdef>
|
|
<paramdef>void</paramdef>
|
|
</funcprototype>
|
|
</funcsynopsis>
|
|
<shortdesc>
|
|
Docced method
|
|
</shortdesc>
|
|
<desc>
|
|
<para>
|
|
Docced method.
|
|
</para>
|
|
</desc>
|
|
</method>
|
|
|
|
<method id="doc.docupdatetestclass.method.alreadyDoccedNoVoid">
|
|
<funcsynopsis>
|
|
<funcprototype>
|
|
<funcdef>int <function>alreadyDoccedNoVoid</function></funcdef>
|
|
</funcprototype>
|
|
</funcsynopsis>
|
|
<shortdesc>
|
|
Docced method without a void paramdef
|
|
</shortdesc>
|
|
<desc>
|
|
<para>
|
|
Docced method without a void paramdef.
|
|
</para>
|
|
</desc>
|
|
</method>
|
|
|
|
<method id="doc.docupdatetestclass.method.alreadyDoccedWrongParams">
|
|
<funcsynopsis>
|
|
<funcprototype>
|
|
<funcdef>int <function>alreadyDoccedWrongParams</function></funcdef>
|
|
<paramdef>void</paramdef>
|
|
</funcprototype>
|
|
</funcsynopsis>
|
|
<shortdesc>
|
|
Parameter "param1" is missing, but has a void parameter
|
|
that needs to be detected.
|
|
</shortdesc>
|
|
<desc>
|
|
<para>
|
|
</para>
|
|
</desc>
|
|
</method>
|
|
|
|
<method id="doc.docupdatetestclass.method.alreadyDoccedWrongParams2">
|
|
<funcsynopsis>
|
|
<funcprototype>
|
|
<funcdef>int <function>alreadyDoccedWrongParams2</function></funcdef>
|
|
<paramdef><parameter>param1</parameter></paramdef>
|
|
</funcprototype>
|
|
</funcsynopsis>
|
|
<shortdesc>
|
|
param2 is missing
|
|
</shortdesc>
|
|
<desc>
|
|
<para>
|
|
</para>
|
|
</desc>
|
|
</method>
|
|
|
|
<method id="doc.docupdatetestclass.method.interfaceFunc2">
|
|
<funcsynopsis>
|
|
<funcprototype>
|
|
<funcdef>int <function>interfaceFunc2</function></funcdef>
|
|
<paramdef><parameter>param1</parameter></paramdef>
|
|
</funcprototype>
|
|
</funcsynopsis>
|
|
<shortdesc>
|
|
Is in interface, should be removed here
|
|
</shortdesc>
|
|
<desc>
|
|
<para>
|
|
</para>
|
|
</desc>
|
|
</method>
|
|
|
|
</methods>
|
|
|
|
</classentry> |