Details
-
Bug
-
Resolution: Done
-
P2: Important
-
5.4.0
-
None
-
1ce0acfb141a899ec91f7586015c13c5aa3f0137 (qtbase)
Description
The global Qt doc configuration includes the following line:
sources += externalsites
which adds 256 \externalpage entries into each documentation project that uses the global Qt doc config. These entries are written to every index file, leading to unneccessary duplication, increased .index file sizes, and affects the total doc generation time.
Consider the QtDoc project, for example: It has 49 dependencies, which means that the same external site information is read 50 times (100 times total over -prepare and -generate phases), and qdoc ends up having (49 * 256 = 12544) redundant entries in its node tree.
Attachments
Issue Links
- is required for
-
QTBUG-40300 Qt 5.4 Documentation Issues (meta bug)
- Closed