Doxygen C comentários # XML: múltiplo enums com o mesmo nome e escopo diferente foi fundida?

StackOverflow https://stackoverflow.com/questions/1234077

  •  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.

Foi útil?

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
scroll top