]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
Docs: update doxygen support (#1622)
authorAmos Jeffries <yadij@users.noreply.github.com>
Sun, 7 Jan 2024 18:37:09 +0000 (18:37 +0000)
committerSquid Anubis <squid-anubis@squid-cache.org>
Tue, 9 Jan 2024 21:05:43 +0000 (21:05 +0000)
Doxygen v1.7.5 changed HTML_HEADER requirements: We now need to add an
open div element to the header that Doxygen then closes for us. This
change also fixes the corresponding generated content on Squid website.

Also, disable IDL_PROPERTY_SUPPORT which has been causing some errors
with output getter/setter matching in the generated output.

doc/Programming-Guide/doxygen.header.dyn
squid.dox

index 662f114dd394cfc6b8c32d866880525dcd3fdeb6..d8d12bcf837652d88c939ea9be72125ad6dbcd8d 100644 (file)
@@ -6,3 +6,4 @@
  * Please see the COPYING and CONTRIBUTORS files for details.
 -->
 <div id="doxypage">
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
index c1b5ebf896caa212998b2130ee640b03740f89ce..8ab39e030361f47dd0566fd6b54fa587806bf331 100644 (file)
--- a/squid.dox
+++ b/squid.dox
@@ -349,7 +349,7 @@ SIP_SUPPORT            = NO
 # should set this option to NO.
 # The default value is: YES.
 
-IDL_PROPERTY_SUPPORT   = YES
+IDL_PROPERTY_SUPPORT   = NO
 
 # If member grouping is used in the documentation and the DISTRIBUTE_GROUP_DOC
 # tag is set to YES then doxygen will reuse the documentation of the first