Restore output for siblings of internal components
Copied here from https://bugs.kde.org as requested in BUG:488682 comment 1:
SUMMARY
Since !16 (merged), commit 371b65ac, doxyqml no longer generates any output for any classes declared in the same qmldir
file as an internal component or even a public component with the substring internal
in its name.
STEPS TO REPRODUCE
- Run doxyqml over a file that has an associated
qmldir
file in which the string "internal" appears (anywhere, can be part of a longer word) - Note that the output is empty
OBSERVED RESULT
No output at all
EXPECTED RESULT
What would normally be output for that file if the string internal
did not apear in qmldir
. Exception: if the qmldir
actually declares the current file to be an internal component, then the output being empty is correct.
SOFTWARE/OS VERSIONS
Linux, Python 3.10