GNOME Bugzilla – Bug 682718
Identification of doxygen version in generated configuration / template files
Last modified: 2018-07-30 10:53:57 UTC
A number of configuration / template files generated with Doxygen have the version number with which they are generated included (e.g. Doxyfile, extensionsFile.rtf) other files don't have this (files generated with doxygen -w and doxygen -l). The advantage is that one can easily see which which version of doxygen these files have initially been generated.
Created attachment 222455 [details] [review] PATCH: Adding version information to all generated / template files This patch sees to it that all generated / template files have the version number in them. A number of template files / configuration files are hard coded, so here the versionString is added, some files go through a header file (e.g header_html.h), in this case the version has been coded as $doxygen_version (with underscore! so it is not confused with the normal $doxygenversion replacements) and in the code automatically replaced by versionString.
Thanks, I'll include it (with some minor adaptions) in the next subversion update.
Just checked the implementation of this patch in svn version 833 (Doxygen-1.8.2-20120930) and I see that (at least for the html footer and header) the line: "<!-- Generated by doxygen $doxygen_version -->\n" is missing, this file puts the version with which the file is generated in the output file, so it can be traced with which version the file was generated. The $doxygenversion is replaced during runtime of Doxygen and thus gives the version that is running at that moment. latexgen.cpp looks OK layout_default.h has same problem as html header and footer
This bug was previously marked ASSIGNED, which means it should be fixed in doxygen version 1.8.3. Please verify if this is indeed the case. Reopen the bug if you think it is not fixed and please include any additional information that you think can be relevant.
See comment 3, checked against svn version 838 / Doxygen 1.8.3
As discussed in https://github.com/doxygen/doxygen/pull/734 , Doxygen has moved its issue tracking to https://github.com/doxygen/doxygen/issues All Doxygen tickets in GNOME Bugzilla have been migrated to Github. You can subscribe and participate in the new ticket in Github. You can find the corresponding Github ticket by searching for its Bugzilla ID (number) in Github. Hence I am closing this GNOME Bugzilla ticket. Please use the corresponding ticket in Github instead. Thanks a lot!