Many of the example packages used when showing the value of merged doctests run on an old MSRV and can't benefit from it. I'd go so far as to presume that the packages with the most doctests are likely the most mature and therefore have the most demand for a low MSRV. This prevents those that need it the most to use this feature.
jiff works around this by having CI inject an edition = "2024" but that doesn't work for local development without special knowledge to do so and the risk of merging it.
It would be helpful to have a way to explicitly opt-in to merged doctests without bumping MSRV.
Many of the example packages used when showing the value of merged doctests run on an old MSRV and can't benefit from it. I'd go so far as to presume that the packages with the most doctests are likely the most mature and therefore have the most demand for a low MSRV. This prevents those that need it the most to use this feature.
jiffworks around this by having CI inject anedition = "2024"but that doesn't work for local development without special knowledge to do so and the risk of merging it.It would be helpful to have a way to explicitly opt-in to merged doctests without bumping MSRV.