Details
-
Bug
-
Resolution: Fixed
-
P2: Important
-
None
-
6.8.1
-
-
e42333ebf75e9f8cbe9a56c58fae6e5c29c888ac, 338c7ada8429ee53f2583fe088c0b8e15e2a8119
Description
The 3rd party license attributions, which are documented using the 'qt_attribution.json' files in the repo, should adhere to the format described in QUIP-7. The qtattributionsscanner tool parses these JSON files and generates qdoc output, which is used by qdoc to generate the license attributions page.
Some of these attributions use invalid 'Id' (with camel case and spaces), which is a problem as the id is used with the \page qdoc command. For example, if you are attributing to "Noto Sans Thai Font" and "Noto Sans JP Font" in the same QDocModule, the resulting html filenames are the same for both these attributions, as qdoc ignores rest of the 'Id' value after the first space.