Пользовательская страница перекрестных ссылок Doxygen показывает пространство имен вместо имен классов (PHP)

У меня есть классы PHP с пространством имен, задокументированные так:

<?php
namespace container;

/**
* Description of Stuff
*
* \xrefitem wpaction "Actions" "Actions WordPress" init
*/
class Stuff {}

Другой пример:

<?php
namespace container;

/**
* Description of Things
*
* \xrefitem wpaction "Actions" "Actions WordPress" admin
*/
class Things {}

Они имеют перекрестные ссылки на странице, определенной как таковой:

/**
* \page wpaction WordPress actions
*
* All WordPress actions used by ACME software.
*/

Проблема в том, что вместо имен классов только container пространство имен появляется на странице перекрестных ссылок, созданной Doxygen:

введите описание изображения здесь

container\Stuff а также container\Things должен появиться вместо

Это ошибка или я что-то не так делаю? Как я могу это исправить?

(Я использую псевдонимы, чтобы сократить вызовы \xrefitem в производственном коде, но я пропустил его в этом тестовом примере, чтобы сузить проблему.)

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]