doxygen/doxygen — pull request #183 by chickenandpork (2014-06-17 04:04:13+00:00)
Title: Resolves the error of unbalanced tags opened/closed in docbook output

Resolves the error of unbalanced tags opened/closed in docbook output: parser error : Opening and ending tag mismatch: para line 358 and tbody

This occurs only when Exceptions are documented (in Java, maybe in other languages that have exceptions).

This error appears in any docbook output of a class with any method that throws an exception: simply xmllint all of the resulting docbook/class*xml files, you'll see they have unbalanced elements such as the example at top of para on the functions with exceptions.

The error may also occur with documented template parameters.

I'm not sure this matches the intended result, but this result no longer fails, and works well enough for me.

make test, Checking 1...58, 012_cite.dox fails due to missing bibtex (since I don't have latex, I don't have any ~tex executables. Maybe you need latex for this). This test also fails without my patch. Otherwise, all tests still pass.