Index: third_party/crashpad/crashpad/doc/support/crashpad.doxy |
diff --git a/third_party/crashpad/crashpad/doc/support/crashpad.doxy b/third_party/crashpad/crashpad/doc/support/crashpad.doxy |
index 276a79455a95e86416f8c51ac471d060c249e44d..198b7176d59942422b801a7fa527258189a7275d 100644 |
--- a/third_party/crashpad/crashpad/doc/support/crashpad.doxy |
+++ b/third_party/crashpad/crashpad/doc/support/crashpad.doxy |
@@ -1,4 +1,4 @@ |
-# Doxyfile 1.8.9.1 |
+# Doxyfile 1.8.12 |
# This file describes the settings to be used by the documentation system |
# doxygen (www.doxygen.org) for a project. |
@@ -162,7 +162,7 @@ STRIP_FROM_PATH = |
# using the -I flag. |
STRIP_FROM_INC_PATH = . \ |
- compat/mac \ |
+ compat/non_mac \ |
compat/non_win |
# If the SHORT_NAMES tag is set to YES, doxygen will generate much shorter (but |
@@ -295,6 +295,15 @@ EXTENSION_MAPPING = |
MARKDOWN_SUPPORT = YES |
+# When the TOC_INCLUDE_HEADINGS tag is set to a non-zero value, all headings up |
+# to that level are automatically included in the table of contents, even if |
+# they do not have an id attribute. |
+# Note: This feature currently applies only to Markdown headings. |
+# Minimum value: 0, maximum value: 99, default value: 0. |
+# This tag requires that the tag MARKDOWN_SUPPORT is set to YES. |
+ |
+TOC_INCLUDE_HEADINGS = 0 |
+ |
# When enabled doxygen tries to link words that correspond to documented |
# classes, or namespaces to their corresponding documentation. Such a link can |
# be prevented in individual cases by putting a % sign in front of the word or |
@@ -345,6 +354,13 @@ IDL_PROPERTY_SUPPORT = YES |
DISTRIBUTE_GROUP_DOC = YES |
+# If one adds a struct or class to a group and this option is enabled, then also |
+# any nested class or struct is added to the same group. By default this option |
+# is disabled and one has to add nested compounds explicitly via \ingroup. |
+# The default value is: NO. |
+ |
+GROUP_NESTED_COMPOUNDS = NO |
+ |
# Set the SUBGROUPING tag to YES to allow class member groups of the same type |
# (for instance a group of public functions) to be put as a subgroup of that |
# type (e.g. under the Public Functions section). Set it to NO to prevent |
@@ -700,7 +716,7 @@ CITE_BIB_FILES = |
# messages are off. |
# The default value is: NO. |
-QUIET = NO |
+QUIET = YES |
# The WARNINGS tag can be used to turn on/off the warning messages that are |
# generated to standard error (stderr) by doxygen. If WARNINGS is set to YES |
@@ -716,7 +732,7 @@ WARNINGS = YES |
# will automatically be disabled. |
# The default value is: YES. |
-WARN_IF_UNDOCUMENTED = YES |
+WARN_IF_UNDOCUMENTED = NO |
# If the WARN_IF_DOC_ERROR tag is set to YES, doxygen will generate warnings for |
# potential errors in the documentation, such as not documenting some parameters |
@@ -734,6 +750,12 @@ WARN_IF_DOC_ERROR = YES |
WARN_NO_PARAMDOC = NO |
+# If the WARN_AS_ERROR tag is set to YES then doxygen will immediately stop when |
+# a warning is encountered. |
+# The default value is: NO. |
+ |
+WARN_AS_ERROR = NO |
+ |
# The WARN_FORMAT tag determines the format of the warning messages that doxygen |
# can produce. The string should contain the $file, $line, and $text tags, which |
# will be replaced by the file and line number from which the warning originated |
@@ -757,7 +779,7 @@ WARN_LOGFILE = |
# The INPUT tag is used to specify the files and/or directories that contain |
# documented source files. You may enter file names like myfile.cpp or |
# directories like /usr/src/myproject. Separate the files or directories with |
-# spaces. |
+# spaces. See also FILE_PATTERNS and EXTENSION_MAPPING |
# Note: If this tag is empty the current directory is searched. |
INPUT = |
@@ -773,12 +795,17 @@ INPUT_ENCODING = UTF-8 |
# If the value of the INPUT tag contains directories, you can use the |
# FILE_PATTERNS tag to specify one or more wildcard patterns (like *.cpp and |
-# *.h) to filter out the source-files in the directories. If left blank the |
-# following patterns are tested:*.c, *.cc, *.cxx, *.cpp, *.c++, *.java, *.ii, |
-# *.ixx, *.ipp, *.i++, *.inl, *.idl, *.ddl, *.odl, *.h, *.hh, *.hxx, *.hpp, |
-# *.h++, *.cs, *.d, *.php, *.php4, *.php5, *.phtml, *.inc, *.m, *.markdown, |
-# *.md, *.mm, *.dox, *.py, *.f90, *.f, *.for, *.tcl, *.vhd, *.vhdl, *.ucf, |
-# *.qsf, *.as and *.js. |
+# *.h) to filter out the source-files in the directories. |
+# |
+# Note that for custom extensions or not directly supported extensions you also |
+# need to set EXTENSION_MAPPING for the extension otherwise the files are not |
+# read by doxygen. |
+# |
+# If left blank the following patterns are tested:*.c, *.cc, *.cxx, *.cpp, |
+# *.c++, *.java, *.ii, *.ixx, *.ipp, *.i++, *.inl, *.idl, *.ddl, *.odl, *.h, |
+# *.hh, *.hxx, *.hpp, *.h++, *.cs, *.d, *.php, *.php4, *.php5, *.phtml, *.inc, |
+# *.m, *.markdown, *.md, *.mm, *.dox, *.py, *.pyw, *.f90, *.f95, *.f03, *.f08, |
+# *.f, *.for, *.tcl, *.vhd, *.vhdl, *.ucf and *.qsf. |
FILE_PATTERNS = *.c \ |
*.cc \ |
@@ -799,7 +826,10 @@ RECURSIVE = YES |
# Note that relative paths are relative to the directory from which doxygen is |
# run. |
-EXCLUDE = third_party |
+EXCLUDE = compat/mac \ |
+ compat/non_cxx11_lib \ |
+ compat/win \ |
+ third_party |
# The EXCLUDE_SYMLINKS tag can be used to select whether or not files or |
# directories that are symbolic links (a Unix file system feature) are excluded |
@@ -868,6 +898,10 @@ IMAGE_PATH = |
# Note that the filter must not add or remove lines; it is applied before the |
# code is scanned, but not when the output code is generated. If lines are added |
# or removed, the anchors will not be placed correctly. |
+# |
+# Note that for custom extensions or not directly supported extensions you also |
+# need to set EXTENSION_MAPPING for the extension otherwise the files are not |
+# properly processed by doxygen. |
INPUT_FILTER = |
@@ -877,6 +911,10 @@ INPUT_FILTER = |
# (like *.cpp=my_cpp_filter). See INPUT_FILTER for further information on how |
# filters are used. If the FILTER_PATTERNS tag is empty or if none of the |
# patterns match the file name, INPUT_FILTER is applied. |
+# |
+# Note that for custom extensions or not directly supported extensions you also |
+# need to set EXTENSION_MAPPING for the extension otherwise the files are not |
+# properly processed by doxygen. |
FILTER_PATTERNS = |
@@ -1091,7 +1129,7 @@ HTML_STYLESHEET = |
# list). For an example see the documentation. |
# This tag requires that the tag GENERATE_HTML is set to YES. |
-HTML_EXTRA_STYLESHEET = |
+HTML_EXTRA_STYLESHEET = doc/support/crashpad_doxygen.css |
# The HTML_EXTRA_FILES tag can be used to specify one or more extra images or |
# other source files which should be copied to the HTML output directory. Note |
@@ -1135,8 +1173,9 @@ HTML_COLORSTYLE_GAMMA = 80 |
# If the HTML_TIMESTAMP tag is set to YES then the footer of each generated HTML |
# page will contain the date and time when the page was generated. Setting this |
-# to NO can help when comparing the output of multiple runs. |
-# The default value is: YES. |
+# to YES can help to show when doxygen was last run and thus if the |
+# documentation is up to date. |
+# The default value is: NO. |
# This tag requires that the tag GENERATE_HTML is set to YES. |
HTML_TIMESTAMP = NO |
@@ -1610,9 +1649,12 @@ COMPACT_LATEX = NO |
PAPER_TYPE = a4 |
# The EXTRA_PACKAGES tag can be used to specify one or more LaTeX package names |
-# that should be included in the LaTeX output. To get the times font for |
-# instance you can specify |
-# EXTRA_PACKAGES=times |
+# that should be included in the LaTeX output. The package can be specified just |
+# by its name or with the correct syntax as to be used with the LaTeX |
+# \usepackage command. To get the times font for instance you can specify : |
+# EXTRA_PACKAGES=times or EXTRA_PACKAGES={times} |
+# To use the option intlimits with the amsmath package you can specify: |
+# EXTRA_PACKAGES=[intlimits]{amsmath} |
# If left blank no extra packages will be included. |
# This tag requires that the tag GENERATE_LATEX is set to YES. |
@@ -1715,6 +1757,14 @@ LATEX_SOURCE_CODE = NO |
LATEX_BIB_STYLE = plain |
+# If the LATEX_TIMESTAMP tag is set to YES then the footer of each generated |
+# page will contain the date and time when the page was generated. Setting this |
+# to NO can help when comparing the output of multiple runs. |
+# The default value is: NO. |
+# This tag requires that the tag GENERATE_LATEX is set to YES. |
+ |
+LATEX_TIMESTAMP = NO |
+ |
#--------------------------------------------------------------------------- |
# Configuration options related to the RTF output |
#--------------------------------------------------------------------------- |
@@ -2217,7 +2267,8 @@ INCLUDED_BY_GRAPH = YES |
# |
# Note that enabling this option will significantly increase the time of a run. |
# So in most cases it will be better to enable call graphs for selected |
-# functions only using the \callgraph command. |
+# functions only using the \callgraph command. Disabling a call graph can be |
+# accomplished by means of the command \hidecallgraph. |
# The default value is: NO. |
# This tag requires that the tag HAVE_DOT is set to YES. |
@@ -2228,7 +2279,8 @@ CALL_GRAPH = NO |
# |
# Note that enabling this option will significantly increase the time of a run. |
# So in most cases it will be better to enable caller graphs for selected |
-# functions only using the \callergraph command. |
+# functions only using the \callergraph command. Disabling a caller graph can be |
+# accomplished by means of the command \hidecallergraph. |
# The default value is: NO. |
# This tag requires that the tag HAVE_DOT is set to YES. |
@@ -2251,11 +2303,15 @@ GRAPHICAL_HIERARCHY = YES |
DIRECTORY_GRAPH = YES |
# The DOT_IMAGE_FORMAT tag can be used to set the image format of the images |
-# generated by dot. |
+# generated by dot. For an explanation of the image formats see the section |
+# output formats in the documentation of the dot tool (Graphviz (see: |
+# http://www.graphviz.org/)). |
# Note: If you choose svg you need to set HTML_FILE_EXTENSION to xhtml in order |
# to make the SVG files visible in IE 9+ (other browsers do not have this |
# requirement). |
-# Possible values are: png, jpg, gif and svg. |
+# Possible values are: png, jpg, gif, svg, png:gd, png:gd:gd, png:cairo, |
+# png:cairo:gd, png:cairo:cairo, png:cairo:gdiplus, png:gdiplus and |
+# png:gdiplus:gdiplus. |
# The default value is: png. |
# This tag requires that the tag HAVE_DOT is set to YES. |