Skip to content

Upgrade to Doxygen v1.16.1#1409

Merged
N-Dekker merged 4 commits intomainfrom
Upgrade-to-Doxygen-v1-16-1
Feb 13, 2026
Merged

Upgrade to Doxygen v1.16.1#1409
N-Dekker merged 4 commits intomainfrom
Upgrade-to-Doxygen-v1-16-1

Conversation

@N-Dekker
Copy link
Copy Markdown
Member

Updated the Doxygen configuration file

The capital 'D' appears preferable for this file name, as the Doxygen GUI
frontend also saves the file that way.
Also removed unnecessary "double-quotes" from parameter values, as suggested by
the Doxyfile generated by Doxygen.
Doxygen is optimized for C++ by default. `OPTIMIZE_OUTPUT_FOR_C` would optimize for plain C instead. According to "Is there a way to optimize doxygen for C++?",
https://stackoverflow.com/questions/3718301/is-there-a-way-to-optimize-doxygen-for-c as answered by Dan Moulding on Sep 15, 2010.
These configuration options appear introduced between Doxyfile 1.11.0 and Doxygen 1.16.1.
@N-Dekker N-Dekker merged commit 265a246 into main Feb 13, 2026
5 of 8 checks passed
@N-Dekker N-Dekker deleted the Upgrade-to-Doxygen-v1-16-1 branch February 13, 2026 11:34
N-Dekker added a commit to N-Dekker/ITKElastix that referenced this pull request Mar 13, 2026
Upgraded to SuperElastix/elastix@d6affa8

Including:

* ENH: use utf-8 via manifest on Windows by codeling in SuperElastix/elastix#1401
* ENH: Add relative path to lib directory to RPATH on Linux and MacOS in SuperElastix/elastix#1404
* COMP: Replace MersenneTwister Initialize calls in tests with SetSeed in SuperElastix/elastix#1406
* COMP: Use GTest::gtest and GTest::gtest_main targets for ITK > v5.4.5 in SuperElastix/elastix#1408
* Upgrade to Doxygen v1.16.1 in SuperElastix/elastix#1409
* Avoid calling `ImageConstIterator::GetIndex()` iteratively, in transforms and metrics in SuperElastix/elastix#1410
* DOC: Exclude GTesting from Doxygen in SuperElastix/elastix#1411
* ENH: Lazy loading for optional components (IMPACT) by vboussot in SuperElastix/elastix#1396
* Small MainBase style improvements regarding lazy component loading in SuperElastix/elastix#1412
* Reduce `#if` blocks in `MainBase::TryLoadComponentPlugin` in SuperElastix/elastix#1414
* STYLE: Remove deprecated member functions from `elx::ParameterObject` in SuperElastix/elastix#1417
* Remove VERSION and SOVERSION target properties, replace "elx" prefix with "elx-", for library files  in SuperElastix/elastix#1416
N-Dekker added a commit to N-Dekker/ITKElastix that referenced this pull request Mar 16, 2026
Upgraded to SuperElastix/elastix@d6affa8

Including:

* ENH: use utf-8 via manifest on Windows by codeling in SuperElastix/elastix#1401
* ENH: Add relative path to lib directory to RPATH on Linux and MacOS in SuperElastix/elastix#1404
* COMP: Replace MersenneTwister Initialize calls in tests with SetSeed in SuperElastix/elastix#1406
* COMP: Use GTest::gtest and GTest::gtest_main targets for ITK > v5.4.5 in SuperElastix/elastix#1408
* Upgrade to Doxygen v1.16.1 in SuperElastix/elastix#1409
* Avoid calling `ImageConstIterator::GetIndex()` iteratively, in transforms and metrics in SuperElastix/elastix#1410
* DOC: Exclude GTesting from Doxygen in SuperElastix/elastix#1411
* ENH: Lazy loading for optional components (IMPACT) by vboussot in SuperElastix/elastix#1396
* Small MainBase style improvements regarding lazy component loading in SuperElastix/elastix#1412
* Reduce `#if` blocks in `MainBase::TryLoadComponentPlugin` in SuperElastix/elastix#1414
* STYLE: Remove deprecated member functions from `elx::ParameterObject` in SuperElastix/elastix#1417
* Remove VERSION and SOVERSION target properties, replace "elx" prefix with "elx-", for library files  in SuperElastix/elastix#1416
N-Dekker added a commit to N-Dekker/ITKElastix that referenced this pull request Mar 17, 2026
Upgraded to SuperElastix/elastix@ef34ca9

Including:

* ENH: use utf-8 via manifest on Windows by codeling in SuperElastix/elastix#1401
* ENH: Add relative path to lib directory to RPATH on Linux and MacOS in SuperElastix/elastix#1404
* COMP: Replace MersenneTwister Initialize calls in tests with SetSeed in SuperElastix/elastix#1406
* COMP: Use GTest::gtest and GTest::gtest_main targets for ITK > v5.4.5 in SuperElastix/elastix#1408
* Upgrade to Doxygen v1.16.1 in SuperElastix/elastix#1409
* Avoid calling `ImageConstIterator::GetIndex()` iteratively, in transforms and metrics in SuperElastix/elastix#1410
* DOC: Exclude GTesting from Doxygen in SuperElastix/elastix#1411
* ENH: Lazy loading for optional components (IMPACT) by vboussot in SuperElastix/elastix#1396
* Small MainBase style improvements regarding lazy component loading in SuperElastix/elastix#1412
* Reduce `#if` blocks in `MainBase::TryLoadComponentPlugin` in SuperElastix/elastix#1414
* STYLE: Remove deprecated member functions from `elx::ParameterObject` in SuperElastix/elastix#1417
* Remove VERSION and SOVERSION target properties, replace "elx" prefix with "elx-", for library files  in SuperElastix/elastix#1416
* STYLE: Remove redundant `file(MAKE_DIRECTORY ...)` calls from CMakeLists in SuperElastix/elastix#1418
* ENH: Use the full date and time (RFC 2822) in Doxygen generated HTML in SuperElastix/elastix#1419
* ENH: Let ParameterObject throw an exception when index is out of range in SuperElastix/elastix#1420
* ENH: ParameterObject.GetParameter throw when parameter name is not there in SuperElastix/elastix#1422
* ENH: Add Chinese chars to path names Testing/Data and output directory in SuperElastix/elastix#1421
* Add patch version number to library file names,  bump elastix version to 5.3.1 in SuperElastix/elastix#1423
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant