1- # Doxyfile 1.12 .0
1+ # Doxyfile 1.13 .0
22
33# This file describes the settings to be used by the documentation system
44# Doxygen (www.doxygen.org) for a project.
@@ -51,7 +51,7 @@ PROJECT_NAME = tetengo
5151PROJECT_NUMBER = 1.9.0
5252
5353# Using the PROJECT_BRIEF tag one can provide an optional one line description
54- # for a project that appears at the top of each page and should give viewer a
54+ # for a project that appears at the top of each page and should give viewers a
5555# quick idea about the purpose of the project. Keep the description short.
5656
5757PROJECT_BRIEF = "A multipurpose library set"
@@ -80,7 +80,7 @@ OUTPUT_DIRECTORY =
8080# sub-directories (in 2 levels) under the output directory of each output format
8181# and will distribute the generated files over these directories. Enabling this
8282# option can be useful when feeding Doxygen a huge amount of source files, where
83- # putting all generated files in the same directory would otherwise causes
83+ # putting all generated files in the same directory would otherwise cause
8484# performance problems for the file system. Adapt CREATE_SUBDIRS_LEVEL to
8585# control the number of sub-directories.
8686# The default value is: NO.
@@ -192,17 +192,17 @@ STRIP_FROM_PATH =
192192STRIP_FROM_INC_PATH =
193193
194194# If the SHORT_NAMES tag is set to YES, Doxygen will generate much shorter (but
195- # less readable) file names. This can be useful is your file systems doesn't
195+ # less readable) file names. This can be useful if your file system doesn't
196196# support long names like on DOS, Mac, or CD-ROM.
197197# The default value is: NO.
198198
199199SHORT_NAMES = NO
200200
201201# If the JAVADOC_AUTOBRIEF tag is set to YES then Doxygen will interpret the
202- # first line (until the first dot) of a Javadoc-style comment as the brief
203- # description. If set to NO, the Javadoc-style will behave just like regular Qt -
204- # style comments (thus requiring an explicit @brief command for a brief
205- # description.)
202+ # first line (until the first dot, question mark or exclamation mark) of a
203+ # Javadoc-style comment as the brief description. If set to NO, the Javadoc-
204+ # style will behave just like regular Qt-style comments (thus requiring an
205+ # explicit @brief command for a brief description.)
206206# The default value is: NO.
207207
208208JAVADOC_AUTOBRIEF = NO
@@ -218,9 +218,10 @@ JAVADOC_AUTOBRIEF = NO
218218JAVADOC_BANNER = NO
219219
220220# If the QT_AUTOBRIEF tag is set to YES then Doxygen will interpret the first
221- # line (until the first dot) of a Qt-style comment as the brief description. If
222- # set to NO, the Qt-style will behave just like regular Qt-style comments (thus
223- # requiring an explicit \brief command for a brief description.)
221+ # line (until the first dot, question mark or exclamation mark) of a Qt-style
222+ # comment as the brief description. If set to NO, the Qt-style will behave just
223+ # like regular Qt-style comments (thus requiring an explicit \brief command for
224+ # a brief description.)
224225# The default value is: NO.
225226
226227QT_AUTOBRIEF = NO
@@ -373,11 +374,20 @@ MARKDOWN_ID_STYLE = DOXYGEN
373374# When enabled Doxygen tries to link words that correspond to documented
374375# classes, or namespaces to their corresponding documentation. Such a link can
375376# be prevented in individual cases by putting a % sign in front of the word or
376- # globally by setting AUTOLINK_SUPPORT to NO.
377+ # globally by setting AUTOLINK_SUPPORT to NO. Words listed in the
378+ # AUTOLINK_IGNORE_WORDS tag are excluded from automatic linking.
377379# The default value is: YES.
378380
379381AUTOLINK_SUPPORT = YES
380382
383+ # This tag specifies a list of words that, when matching the start of a word in
384+ # the documentation, will suppress auto links generation, if it is enabled via
385+ # AUTOLINK_SUPPORT. This list does not affect affect links explicitly created
386+ # using \# or the \link or commands.
387+ # This tag requires that the tag AUTOLINK_SUPPORT is set to YES.
388+
389+ AUTOLINK_IGNORE_WORDS =
390+
381391# If you use STL classes (i.e. std::string, std::vector, etc.) but do not want
382392# to include (a tag file for) the STL sources as input, then you should set this
383393# tag to YES in order to let Doxygen match functions declarations and
@@ -589,6 +599,14 @@ HIDE_UNDOC_MEMBERS = NO
589599
590600HIDE_UNDOC_CLASSES = NO
591601
602+ # If the HIDE_UNDOC_NAMESPACES tag is set to YES, Doxygen will hide all
603+ # undocumented namespaces that are normally visible in the namespace hierarchy.
604+ # If set to NO, these namespaces will be included in the various overviews. This
605+ # option has no effect if EXTRACT_ALL is enabled.
606+ # The default value is: YES.
607+
608+ HIDE_UNDOC_NAMESPACES = YES
609+
592610# If the HIDE_FRIEND_COMPOUNDS tag is set to YES, Doxygen will hide all friend
593611# declarations. If set to NO, these declarations will be included in the
594612# documentation.
@@ -980,10 +998,10 @@ INPUT = docsrc \
980998INPUT_ENCODING = UTF-8
981999
9821000# This tag can be used to specify the character encoding of the source files
983- # that Doxygen parses The INPUT_FILE_ENCODING tag can be used to specify
1001+ # that Doxygen parses. The INPUT_FILE_ENCODING tag can be used to specify
9841002# character encoding on a per file pattern basis. Doxygen will compare the file
9851003# name with each pattern and apply the encoding instead of the default
986- # INPUT_ENCODING) if there is a match. The character encodings are a list of the
1004+ # INPUT_ENCODING if there is a match. The character encodings are a list of the
9871005# form: pattern=encoding (like *.php=ISO-8859-1).
9881006# See also: INPUT_ENCODING for further information on supported encodings.
9891007
@@ -1179,6 +1197,15 @@ FILTER_SOURCE_PATTERNS =
11791197
11801198USE_MDFILE_AS_MAINPAGE = README.md
11811199
1200+ # If the IMPLICIT_DIR_DOCS tag is set to YES, any README.md file found in sub-
1201+ # directories of the project's root, is used as the documentation for that sub-
1202+ # directory, except when the README.md starts with a \dir, \page or \mainpage
1203+ # command. If set to NO, the README.md file needs to start with an explicit \dir
1204+ # command in order to be used as directory documentation.
1205+ # The default value is: YES.
1206+
1207+ IMPLICIT_DIR_DOCS = YES
1208+
11821209# The Fortran standard specifies that for fixed formatted Fortran code all
11831210# characters from position 72 are to be considered as comment. A common
11841211# extension is to allow longer lines before the automatic comment starts. The
@@ -1547,9 +1574,9 @@ DOCSET_PUBLISHER_NAME = Publisher
15471574# additional HTML index files: index.hhp, index.hhc, and index.hhk. The
15481575# index.hhp is a project file that can be read by Microsoft's HTML Help Workshop
15491576# on Windows. In the beginning of 2021 Microsoft took the original page, with
1550- # a.o. the download links, offline the HTML help workshop was already many years
1551- # in maintenance mode). You can download the HTML help workshop from the web
1552- # archives at Installation executable (see:
1577+ # a.o. the download links, offline ( the HTML help workshop was already many
1578+ # years in maintenance mode). You can download the HTML help workshop from the
1579+ # web archives at Installation executable (see:
15531580# http://web.archive.org/web/20160201063255/http://download.microsoft.com/downlo
15541581# ad/0/A/9/0A939EF6-E31C-430F-A3DF-DFAE7960D564/htmlhelp.exe).
15551582#
@@ -1708,7 +1735,7 @@ ECLIPSE_DOC_ID = org.doxygen.Project
17081735# of each HTML page. A value of NO enables the index and the value YES disables
17091736# it. Since the tabs in the index contain the same information as the navigation
17101737# tree, you can set this option to YES if you also set GENERATE_TREEVIEW to YES.
1711- # The default value is: NO .
1738+ # The default value is: YES .
17121739# This tag requires that the tag GENERATE_HTML is set to YES.
17131740
17141741DISABLE_INDEX = NO
@@ -1725,7 +1752,7 @@ DISABLE_INDEX = NO
17251752# shows how to put an image at the root of the tree instead of the PROJECT_NAME.
17261753# Since the tree basically has the same information as the tab index, you could
17271754# consider setting DISABLE_INDEX to YES when enabling this option.
1728- # The default value is: NO .
1755+ # The default value is: YES .
17291756# This tag requires that the tag GENERATE_HTML is set to YES.
17301757
17311758GENERATE_TREEVIEW = YES
@@ -2137,7 +2164,7 @@ LATEX_HIDE_INDICES = NO
21372164# The LATEX_BIB_STYLE tag can be used to specify the style to use for the
21382165# bibliography, e.g. plainnat, or ieeetr. See
21392166# https://en.wikipedia.org/wiki/BibTeX and \cite for more info.
2140- # The default value is: plain .
2167+ # The default value is: plainnat .
21412168# This tag requires that the tag GENERATE_LATEX is set to YES.
21422169
21432170LATEX_BIB_STYLE = plain
@@ -2811,6 +2838,12 @@ PLANTUML_CFG_FILE =
28112838
28122839PLANTUML_INCLUDE_PATH =
28132840
2841+ # The PLANTUMLFILE_DIRS tag can be used to specify one or more directories that
2842+ # contain PlantUml files that are included in the documentation (see the
2843+ # \plantumlfile command).
2844+
2845+ PLANTUMLFILE_DIRS =
2846+
28142847# The DOT_GRAPH_MAX_NODES tag can be used to set the maximum number of nodes
28152848# that will be shown in the graph. If the number of nodes in a graph becomes
28162849# larger than this value, Doxygen will truncate the graph, which is visualized
0 commit comments