Until relatively recently, the coverage reports I received for InfiniteOpt.jl were fairly. However, now I am suddenly getting a lot of erroneous misses that tend to be mapped to end statements. Initially this behavior crept in slowly in about 12 places giving me 99.82% coverage.
Now, I am getting getting 254 of these mistaken misses resulting in 96.42% coverage.
This appears to happen randomly throughout the source code files.
So, my question is why is this happening and what can I do?