On Tue, Feb 14, 2023 at 10:51:11PM +0100, Peter Krempa wrote: > Now that we have the source file name as a custom attribute we can use > it to report which file actually needs to be edited to fix the error: > > ERROR: 'docs/uri.rst': broken link to: 'drvqemu.html#exaple' > > rather than: > > broken link targets: > docs/uri.html broken link: drvqemu.html#exaple > > which pointed to file which does not exist in the source directory. > > This also allows us to delete all the relative path handling needed to > report at least somewhat user-legible errors before. > > Signed-off-by: Peter Krempa <pkrempa@xxxxxxxxxx> > --- > scripts/check-html-references.py | 46 +++++++++++++------------------- > 1 file changed, 19 insertions(+), 27 deletions(-) Reviewed-by: Daniel P. Berrangé <berrange@xxxxxxxxxx> With regards, Daniel -- |: https://berrange.com -o- https://www.flickr.com/photos/dberrange :| |: https://libvirt.org -o- https://fstop138.berrange.com :| |: https://entangle-photo.org -o- https://www.instagram.com/dberrange :|