From 2e268202d4f1ae14698aff3eabb1d60e6d04128d Mon Sep 17 00:00:00 2001 From: Topi Reinio Date: Fri, 24 Sep 2021 13:08:29 +0200 Subject: 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. Pick-to: 6.2 Change-Id: I06e9c54bceb5465c89de115cb8cd8aa0e75e9c51 Reviewed-by: Paul Wicking --- src/core/doc/src/external-resources.qdoc | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) 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 +*/ -- cgit v1.2.3