Skip to content

Docs feedback: Cobertura page Java/Kotlin section likely needs updating

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

Problem to solve

On the Cobertura code coverage report page, under Java and Kotlin examples there are examples on how to convert JaCoCo reports to Cobertura using the container image registry.gitlab.com/haynes/jacoco2cobertura.

The project which builds that image mentions that it is deprecated and no longer required since it's currently supported natively, and native support appears to have gone GA in 17.6. Instructions for using JaCoCo natively appear to be on this page.

If the image registry.gitlab.com/haynes/jacoco2cobertura is no longer required, I would like to remove references to it from the documentation to avoid new users accidentally starting to use it without realizing it is deprecated. Perhaps it would be appropriate to simply replace these with directions to the native JaCoCo page?

Further details

I'm currently doing some work to inventory container images that GitLab ships to users for later follow-up security work, and registry.gitlab.com/haynes/jacoco2cobertura came up as it is mentioned in our documentation.

Proposal

Update the Java and Kotlin examples section to refer users to the native JaCoCo page and remove the examples which reference registry.gitlab.com/haynes/jacoco2cobertura.

Who can address the issue

FYI to @haynes as the owner of that container image.

Other links/references

Related security work

Edited by 🤖 GitLab Bot 🤖