Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

doc: Fix deprecations #196

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open

doc: Fix deprecations #196

wants to merge 2 commits into from

Conversation

jtojnar
Copy link
Contributor

@jtojnar jtojnar commented Feb 24, 2024

See the individual commit messages for details.

  • Verified that the docs still build and look the same.

@jtojnar jtojnar requested a review from AesaraB August 4, 2024 12:57
@jtojnar jtojnar force-pushed the doc-deprecations branch 2 times, most recently from ad041c4 to ffe3b5f Compare August 4, 2024 14:42
Sphinx [6.2.0] and later will warn we are not using the “new” (well introduced in [1.0] in 2010) syntax:

    WARNING: The pre-Sphinx 1.0 'intersphinx_mapping' format is deprecated and will be removed in Sphinx 8. Update to the current format as described in the documentation. Hint: "intersphinx_mapping = {'<name>': ('http://docs.python.org/', None)}".https://www.sphinx-doc.org/en/master/usage/extensions/intersphinx.html#confval-intersphinx_mapping

[6.2.0]: https://www.sphinx-doc.org/en/master/changes.html#release-6-2-0-released-apr-23-2023
[1.0]: https://www.sphinx-doc.org/en/master/changes.html#release-1-0-jul-23-2010
This will get rid of the following warnings:

    warning: Tag 'OUTPUT_TEXT_DIRECTION' at line 102 of file '/build/libmypaint/doc/Doxyfile' has become obsolete.
             To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
    warning: Tag 'TCL_SUBST' at line 260 of file '/build/libmypaint/doc/Doxyfile' has become obsolete.
             To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
    warning: Tag 'CLANG_ASSISTED_PARSING' at line 1068 of file '/build/libmypaint/doc/Doxyfile' belongs to an option that was not enabled at compile time.
             To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u", or recompile doxygen with this feature enabled.
    warning: Tag 'CLANG_OPTIONS' at line 1076 of file '/build/libmypaint/doc/Doxyfile' belongs to an option that was not enabled at compile time.
             To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u", or recompile doxygen with this feature enabled.
    warning: Tag 'CLANG_DATABASE_PATH' at line 1086 of file '/build/libmypaint/doc/Doxyfile' belongs to an option that was not enabled at compile time.
             To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u", or recompile doxygen with this feature enabled.
    warning: Tag 'COLS_IN_ALPHA_INDEX' at line 1104 of file '/build/libmypaint/doc/Doxyfile' has become obsolete.
             To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
    warning: Tag 'HTML_TIMESTAMP' at line 1240 of file '/build/libmypaint/doc/Doxyfile' has become obsolete.
             To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
    warning: Tag 'FORMULA_TRANSPARENT' at line 1532 of file '/build/libmypaint/doc/Doxyfile' has become obsolete.
             To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
    warning: Tag 'LATEX_SOURCE_CODE' at line 1834 of file '/build/libmypaint/doc/Doxyfile' has become obsolete.
             To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
    warning: Tag 'LATEX_TIMESTAMP' at line 1850 of file '/build/libmypaint/doc/Doxyfile' has become obsolete.
             To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
    warning: Tag 'RTF_SOURCE_CODE' at line 1924 of file '/build/libmypaint/doc/Doxyfile' has become obsolete.
             To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
    warning: Tag 'DOCBOOK_PROGRAMLISTING' at line 2029 of file '/build/libmypaint/doc/Doxyfile' has become obsolete.
             To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
    warning: Tag 'CLASS_DIAGRAMS' at line 2216 of file '/build/libmypaint/doc/Doxyfile' has become obsolete.
             To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
    warning: Tag 'DOT_FONTNAME' at line 2258 of file '/build/libmypaint/doc/Doxyfile' has become obsolete.
             To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
    warning: Tag 'DOT_FONTSIZE' at line 2265 of file '/build/libmypaint/doc/Doxyfile' has become obsolete.
             To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
    warning: Tag 'DOT_TRANSPARENT' at line 2491 of file '/build/libmypaint/doc/Doxyfile' has become obsolete.
             To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"

We used the default values for those keys so the removal does not affect us.
@jtojnar
Copy link
Contributor Author

jtojnar commented Sep 11, 2024

Rebased onto master.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

1 participant