Closed jaydcarlson closed 3 years ago
I'd be happy to add this, but we need some tests for it. All the major features of doxypypy are presently covered by tests in the test
folder, and all of these tests get run prior to each release. We don't want to go down the path of adding in new features that'll silently break later, because that won't help anybody.
Doxygen gets confused by Python properties; this PR works around this issue by rewriting the property's definition in a manner that Doxygen understands.
After applying this patch, doxypypy will transform this:
into this:
We create a new property that will contain the correct docstring; we then use \private to hide the existing getter/setter from doxygen.
Closes #18.