Doxygen C comentários # XML: múltiplo enums com o mesmo nome e escopo diferente foi fundida?
-
22-07-2019 - |
Pergunta
Eu tenho problema muito estranho com Doxygen: Eu usei-o para criar documentação de tags XML do meu código C #, como sugerido em alguma outra questão StackOverflow. Basicamente heres a situação:
//file: Foo1
public class Foo1
{
public enum Bar
{
Bar1,
Bar2
}
}
//file: Foo2
public class Foo2
{
public enum Bar
{
Bar3,
Bar4
}
}
E em docs finais gerados pelo Doxygen eu tenho:
Foo1 Class Reference (...) Public Types enum Bar{ Bar1, Bar2, Bar3, Bar4 }
E:
Foo2 Class Reference (...) Public Types enum Bar{ Bar1, Bar2, Bar3, Bar4 }
Eu não sei se é um bug, ou eu tenho errado algo feito com a configuração Doxygen.
Solução
É um bug no Doxygen 1.5.5-1.5.9 que é reivindicado ter sido fixado em Doxygen 1.6.0.
A história de ligações O bug volta a esta pergunta muito.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow