We have a strange behaviour in our codecoverage that increased with our current redesign, so I would like to understand how this happens – and maybe how to avoid it. Here is an example
for the code at
https://github.com/JuliaManifolds/Manifolds.jl/blob/96fc568bc4dcd6d5e1022828865056e5905b8f77/src/manifolds/Euclidean.jl#L189-L200
for. completeness:
The function is introduced in our interface and called from
https://github.com/JuliaManifolds/ManifoldsBase.jl/blob/8097c01a690a1741e2de5b66abefd20cbe43b1ce/src/bases.jl#L577-L579
and here is (also for completeness) a screenshot of the current code coverage report
Where can this false report of a line that is covered but reported as uncovered come from?