【发布时间】:2013-10-22 07:15:17
【问题描述】:
我有一个 java 类,它的方法如下:
private <T extends event> boolean _fire(Class<T> cls, T event);
public <T extends event> void fire(final T event);
我使用 Doxygen 为这些方法生成文档。我知道 Javadoc 更适合 Java,但这是公司政策,我必须使用 Doxygen。
问题是 doxygen 将这两种方法报告为 package protected。
Doxygen 表演:
package functions:
private< T extends WeemoEvent > boolean _fire (Class< T > cls, T event)
public< T extends WeemoEvent > void fire (final T event)
在我看来,doxygen 将通用参数与公共或私有相关联。
有没有办法在 doxygen 中纠正这个问题?
【问题讨论】:
-
听起来像一个错误。请在此处提交错误报告bugzilla.gnome.org/enter_bug.cgi?product=doxygen 并在 tar 或 zip 中附加一个独立的示例(源代码+配置文件)。