GNOME Bugzilla – Bug 549180
No support for Objective-C Extensions
Last modified: 2018-07-30 10:44:49 UTC
Please describe the problem: Objective C Extensions are like anonymous categories, in that they declare additional methods that are part of the class implementation. Unlike categories, the methods declared in the extensions must be implemented as a part of the class. Extensions are written as follows: @interface ClassName () // Method declarations here @end This differs from the Category format, where a category name would be included between the parenthesis. There is no \extension command, so I attempted to use the \category command to document my extensions. Building the documentation resulted in the following error: Warning: missing argument after \category It appears that empty parenthesis are not allowed in the category tag. Steps to reproduce: 1. 2. 3. Actual results: Expected results: Does this happen every time? Other information: I suppose the could be rendered moot if #525147 is implemented.
As discussed in https://github.com/doxygen/doxygen/pull/734 , Doxygen has moved its issue tracking to https://github.com/doxygen/doxygen/issues All Doxygen tickets in GNOME Bugzilla have been migrated to Github. You can subscribe and participate in the new ticket in Github. You can find the corresponding Github ticket by searching for its Bugzilla ID (number) in Github. Hence I am closing this GNOME Bugzilla ticket. Please use the corresponding ticket in Github instead. Thanks a lot!