Skip to content

Commit 9e10715

Browse files
Merge pull request #1224 from peterschrammel/ignore-doxygen-warnings
Suppress some doxygen warnings
2 parents c9e526f + bfb397e commit 9e10715

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

scripts/run_diff.sh

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,14 +38,17 @@ then
3838
doxygen=doxygen
3939
doxygenlogdir="doc/html"
4040
doxygenlog="$doxygenlogdir/doxygen.log"
41+
suppress_warnings=(
42+
"warning: Included by graph for .* not generated, too many nodes. Consider increasing DOT_GRAPH_MAX_NODES.")
4143
if ! $doxygen --version &>/dev/null
4244
then
4345
echo "Lint script could not be found in the $script_folder directory"
4446
echo "Ensure cpplint.py is inside the $script_folder directory then run again"
4547
exit 1
4648
else
4749
mkdir -p $doxygenlogdir && cd src && $doxygen &> ../$doxygenlog && cd ..
48-
cmd='cat $doxygenlog'
50+
suppress_warnings_regex=$(IFS="|" ; echo "${suppress_warnings[*]}")
51+
cmd='grep -Ev "$suppress_warnings_regex" $doxygenlog'
4952
fi
5053
else
5154
echo "Mode $mode not recognized"

0 commit comments

Comments
 (0)