Skip to content

Comments

Add Delta Coverage to Code Coverage section#1184

Open
SurpSG wants to merge 1 commit intoakullpp:masterfrom
SurpSG:add-delta-coverage
Open

Add Delta Coverage to Code Coverage section#1184
SurpSG wants to merge 1 commit intoakullpp:masterfrom
SurpSG:add-delta-coverage

Conversation

@SurpSG
Copy link

@SurpSG SurpSG commented Feb 23, 2026

What is Delta Coverage?

Delta Coverage is a Gradle plugin and CLI tool that computes code coverage of new and modified code based on a provided diff. It supports JaCoCo and IntelliJ coverage engines.

Why it belongs here

This submission meets criterion (d) fills a gap: none of the existing Code Coverage entries focus on diff-based coverage — measuring coverage specifically for changed code. The existing tools (Clover, Cobertura, JaCoCo) measure overall project coverage, while Delta Coverage targets only new/modified lines.

Key differentiators:

  • Diff-based: analyzes coverage of changed code only (from git diff, file, or URL)
  • Works with both JaCoCo and IntelliJ coverage engines
  • Available as Gradle plugin and standalone CLI
  • Generates HTML, XML, console, and markdown reports for changed code
  • Enforces coverage thresholds on new lines

Licensed under MIT. English documentation available.

Disclosure: I am the author of this project.

Delta Coverage is a Gradle plugin and CLI that computes code coverage
of new and modified code based on a provided diff. It fills a gap in
the current list — no other tool focuses on diff-based coverage.

Licensed under MIT. https://github.com/gw-kit/delta-coverage-plugin
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.

1 participant