Closed sebastic closed 2 months ago
When I grep the source for blockquote
I find exactly nothing. Seems really odd.
That's what I noticed too, the line it references is empty:
70 * <p>
71 * This implementation uses algorithms originally designed variously by
72 * Knuth, Kahan, Dekker, and Linnainmaa.
73 * Douglas Priest developed the first C implementation of these techniques.
74 * Other more recent C++ implementation are due to Keith M. Briggs and David Bailey et al.
75 *
76 * <h3>References</h3>
77 * <ul>
78 * <li>Priest, D., <i>Algorithms for Arbitrary Precision Floating Point Arithmetic</i>,
79 * in P. Kornerup and D. Matula, Eds., Proc. 10th Symposium on Computer Arithmetic,
80 * IEEE Computer Society Press, Los Alamitos, Calif., 1991.
81 * <li>Yozo Hida, Xiaoye S. Li and David H. Bailey,
82 * <i>Quad-Double Arithmetic: Algorithms, Implementation, and Application</i>,
83 * manuscript, Oct 2000; Lawrence Berkeley National Laboratory Report BNL-46996.
84 * <li>David Bailey, <i>High Precision Software Directory</i>;
85 * <tt>http://crd.lbl.gov/~dhbailey/mpdist/index.html</tt>
86 * </ul>
Perhaps it's stricter about missing closing tags like the <p>
& <li>
. But I'd expect it to complain about include/geos/algorithm/InteriorPointArea.h
too, which has similar markup in its comments.
Testing with the doxygen 1.20.0 package from the Salsa CI artifacts shows that it's indeed choking on the empty lines. Removing the empty line 75 moves the error to the next empty line and so forth.
I think we should just ignore this warning:
--- geos-3.13.0~beta1.orig/doxygen/check_doxygen_errors.cmake
+++ geos-3.13.0~beta1/doxygen/check_doxygen_errors.cmake
@@ -32,7 +32,7 @@ if(EXISTS "${DOXYGEN_LOGFILE}")
foreach(LINE ${LOGFILE})
string(REGEX MATCH
- ".*(not documented|ignoring unsupported tag).*" IGNORE ${LINE})
+ ".*(not documented|ignoring unsupported tag|tag without matching).*" IGNORE ${LINE})
if("${IGNORE}" STREQUAL "")
list(APPEND ERRORS ${LINE})
endif()
Good plan, I have patched that suggestion back to 3.10.
As reported in Debian Bug #1080182:
geos_3.12.2-1.xz
From the buildlog: