]> https://gitweb.dealii.org/ - dealii.git/commitdiff
Update doxygen version to 1.9.6. 16024/head
authorJan Philipp Thiele <thiele@wias-berlin.de>
Tue, 31 Oct 2023 16:48:23 +0000 (17:48 +0100)
committerJan Philipp Thiele <thiele@wias-berlin.de>
Tue, 31 Oct 2023 16:48:23 +0000 (17:48 +0100)
.github/workflows/indent.yml

index 96204f61f1474689e0d1c428d4cc2dd888d50109..0b0b26c1aca66dd2286abff07968ebf7ce05e55c 100644 (file)
@@ -20,10 +20,13 @@ jobs:
     - uses: actions/checkout@v4
       with:
         fetch-depth: 100
+    - uses: ssciwr/doxygen-install@v1
+      with:
+        version: "1.9.6"
     - name: setup
       run: |
         ./contrib/utilities/download_clang_format
-        sudo apt update && sudo apt install doxygen graphviz perl texlive-bibtex-extra
+        sudo apt update && sudo apt install graphviz perl texlive-bibtex-extra
         doxygen --version
     - name: indent
       run: |
@@ -39,6 +42,19 @@ jobs:
         # warning: Inheritance graph for 'SmartPointer' not generated, too many nodes (138), threshold is 50. Consider increasing DOT_GRAPH_MAX_NODES.
         # warning: Inheritance graph for 'Subscriptor' not generated, too many nodes (209), threshold is 50. Consider increasing DOT_GRAPH_MAX_NODES.
         sed -i '/Inheritance graph/d' doxygen.log
+        # Suppress:
+        # warning: @copybrief or @copydoc target '<name>' not found
+        # warning: Found recursive @copybrief or @copydoc relation for argument '<arg>'
+        sed -i '/@copybrief or @copydoc/d' doxygen.log 
+        # Suppress:
+        # warning: @copydetails or @copydoc target '<name>' not found
+        # warning: Found recursive @copydetails or @copydoc relation for argument '<arg>'
+        sed -i '/@copydetails or @copydoc/d' doxygen.log 
+        # Suppress:
+        # warning: explicit link request to '<function>' could not be resolved
+        sed -i '/explicit link request to/d' doxygen.log
+        # Remove empty lines
+        sed -i '/^$/d' doxygen.log
         ! [ -s doxygen.log ] || exit 1
         tar -czf doxygen_documentation.tar.gz doc/doxygen
     - name: archive documentation

In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.