On Nov 16, 2025, at 9:45 AM, Jean-Louis Leroy via Boost <boost@lists.boost.org> wrote:
Greetings Marshall,
Newcomer here :)
Welcome!
I'd like to merge the following changes to master.
* https://github.com/boostorg/openmethod/commit/52fa71306e1cc41920d2b099446dcf...
This works around a shortcoming in the Antora-MrDocs toolchain. MrDocs generates a link to the header where a name is defined. The URL is calculated using the base-url attribute in mrdocs.yml. Its value must reflect the commit from which the doc was built.
Just a note here - you don’t need permission to merge doc changes.
* https://github.com/boostorg/openmethod/commit/dac3cf7087e70e8090768bfcf87fd2...
This tells codecov to ignore a function that exists only to force the instantiation of a method in a test suite for examples featured in the doc.
This looks fine to me.
* https://github.com/boostorg/openmethod/commit/4d91aab7fd7375b9458e3ae63c5f34...
This makes 'finalize' symmetric with 'initialize'. The change is backward compatible with master (and OpenMethod is a new library anyway).
New library - no installed base to break - ;-) Go ahead.
* https://github.com/boostorg/openmethod/commit/b8da0a108892362a1a6f0b3bc4c2b7...
This removes 'initialize' from namespace 'boost::openmethod::aliases', which is a namespace that makes it easy to import a few names that are used very frequently. 'initialize' is not one of them, as it is typically called only in 'main'. Again, there is no previous version of the library to be compatible with.
Go ahead. But keep an eye on the test results. — Marshall