Skip to content

Conversation

@wyanlord
Copy link

@wyanlord wyanlord commented Nov 4, 2023

Synchronize the update to JDK21 for jacoco 0.8.11

@Lauri-Nomme
Copy link

hi, could this be merged?

@SurpSG
Copy link
Contributor

SurpSG commented Feb 2, 2025

@Lauri-Nomme
seems the project is not maintained any more.
You can switch to analogue https://github.com/gw-kit/delta-coverage-plugin

@Lauri-Nomme
Copy link

thx, i ended up forking the project to https://github.com/unapplicable/diff-coverage-gradle

the delta-coverage-plugin seems to create a huge load of unnecessary tasks (for "views"), when i just need to create a single one, and this behavior cannot be disabled as it seems.

@SurpSG
Copy link
Contributor

SurpSG commented Feb 4, 2025

@Lauri-Nomme
Delta-Coverage plugin has a lot of handy features. For example, console report that extremely useful for local runs.
See changelog to observe all differences between the plugins.

View - is a great feature, especially if u have multiple source sets, for example:

  • test - for unit test
  • integrationTest - for integration tests
  • etc

If you have a single source set then you won't observe any significant performance degradation. And I bet you won't see any performance difference if you have multiple source sets.

Also, If you use GitHub Actions then you can render the coverage results. See example.


If you still don't want using views then you can apply delta-coverage v2.5.0 without the feature

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants