summaryrefslogtreecommitdiffstats
path: root/src/core/doc
diff options
context:
space:
mode:
authorTopi Reinio <topi.reinio@qt.io>2021-09-24 13:08:29 +0200
committerQt Cherry-pick Bot <cherrypick_bot@qt-project.org>2021-09-24 23:36:17 +0000
commit6d53c28a0229873950f4e83714deae52339c58c0 (patch)
treecdb2edd6380d76181023cad398f14aa27a09528a /src/core/doc
parentd63c2b80249cbd6cd5154004c85e9faa90c0b962 (diff)
Doc: Fix QDoc warnings for licensing documentation
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. Change-Id: I06e9c54bceb5465c89de115cb8cd8aa0e75e9c51 Reviewed-by: Paul Wicking <paul.wicking@qt.io> (cherry picked from commit 2e268202d4f1ae14698aff3eabb1d60e6d04128d) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
Diffstat (limited to 'src/core/doc')
-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 24648b848..df6c40c4f 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
+*/