aboutsummaryrefslogtreecommitdiffstats
path: root/includes/diff/Hook/DifferenceEngineRenderRevisionAddParserOutputHook.php
diff options
context:
space:
mode:
authorTimo Tijhof <krinkle@fastmail.com>2024-03-09 22:04:05 +0000
committerTimo Tijhof <krinkle@fastmail.com>2024-03-09 22:04:05 +0000
commit5001f914d52052e108a1563506159dc6e636156f (patch)
tree6bda33cd8899f40835d9f19777f64a7b77276b4b /includes/diff/Hook/DifferenceEngineRenderRevisionAddParserOutputHook.php
parent9acba1fba92ab6626d2141098749bdad16c8879a (diff)
downloadmediawikicore-5001f914d52052e108a1563506159dc6e636156f.tar.gz
mediawikicore-5001f914d52052e108a1563506159dc6e636156f.zip
docs: Set stable permalink on markdown files
In Doxygen 1.9.7, the URL generation logic changed such that input files in directories (i.e. /docs/Hooks.md) are published with the slug `md_docs_2Hooks.html` instead of `md_docs_Hooks.html`. This was done to improve an edge case where if two conflicting files existed (e.g. docs_Foo.md and docs/Foo.md) both can now get their own stable URL in a determimistic way (e.g. as opposed to a-z sorting and appending _2 only if a conflict exists). But this made other more common URLs no longer stable. Work around this by setting an explict permalink for each markdown file. Ref https://github.com/doxygen/doxygen/issues/10721. Change-Id: Ifeb03602452c1148bd372555bebac9922c583ac2
Diffstat (limited to 'includes/diff/Hook/DifferenceEngineRenderRevisionAddParserOutputHook.php')
0 files changed, 0 insertions, 0 deletions