Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-41003

External site information is needlessly duplicated for each doc module

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: P2: Important P2: Important
    • 5.4.0 Beta
    • 5.4.0
    • Documentation
    • None
    • 1ce0acfb141a899ec91f7586015c13c5aa3f0137 (qtbase)

      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.

        For Gerrit Dashboard: QTBUG-41003
        # Subject Branch Project Status CR V

            treinio Topi Reiniƶ
            treinio Topi Reiniƶ
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes