summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTopi Reinio <topi.reinio@qt.io>2021-09-24 13:08:29 +0200
committerTopi Reinio <topi.reinio@qt.io>2021-09-24 19:03:14 +0200
commit2e268202d4f1ae14698aff3eabb1d60e6d04128d (patch)
tree5f7db0c15fd30e31671817f2b6fb45a1add379b2
parent00e0f85018b1b4fd2c46063aeeec719aa6fe8bdb (diff)
Doc: Fix QDoc warnings for licensing documentationHEADdev
licenses.py takes the value of the URL attribute directly from Chromium's license attribution files, and uses it as a link target for QDoc's \l command. Some of the URLs are not valid, however. Add \externalpage entries for the invalid ones to either direct to the correct URL or to expand to an empty '#' link. Pick-to: 6.2 Change-Id: I06e9c54bceb5465c89de115cb8cd8aa0e75e9c51 Reviewed-by: Paul Wicking <paul.wicking@qt.io>
-rw-r--r--src/core/doc/src/external-resources.qdoc16
1 files changed, 16 insertions, 0 deletions
diff --git a/src/core/doc/src/external-resources.qdoc b/src/core/doc/src/external-resources.qdoc
index 24648b84..df6c40c4 100644
--- a/src/core/doc/src/external-resources.qdoc
+++ b/src/core/doc/src/external-resources.qdoc
@@ -144,3 +144,19 @@
\externalpage https://developers.google.com/web/updates/2017/09/autoplay-policy-changes
\title Autoplay Policy Changes
*/
+
+// Workarounds for broken links introduced by README.chromium license files
+/*!
+ \externalpage #
+ \title This is the canonical public repository
+*/
+
+/*!
+ \externalpage #
+ \title NA
+*/
+
+/*!
+ \externalpage https://source.chromium.org/chromium/chromium/src/+/master:v8/src/base/ieee754.cc
+ \title source.chromium.org/chromium/chromium/src/+/master:v8/src/base/ieee754.cc
+*/