Skip to content

feat: Adding the JaCoCo Method Filter to the project - #147

Open
tmikula-dev wants to merge 5 commits into
masterfrom
feature/144-adding-jmf-to-project
Open

feat: Adding the JaCoCo Method Filter to the project#147
tmikula-dev wants to merge 5 commits into
masterfrom
feature/144-adding-jmf-to-project

Conversation

@tmikula-dev

Copy link
Copy Markdown
Collaborator

Overview

This pull request introduces a comprehensive update to the project's code coverage infrastructure, improving the accuracy and maintainability of JaCoCo coverage reports for Scala code. The main changes include the adoption of the JaCoCo Method Filter (JMF) for filtering out compiler-generated boilerplate from coverage metrics, updates to the GitHub Actions workflow for more efficient and granular coverage reporting, and the addition of a project-specific method filter configuration.

Release Notes

  • Adding the JMF to the project with option of filtering out compiler-generated boilerplate from coverage metrics.
  • Changes now collectively provide more accurate, actionable coverage data.

Related

Closes #144

@tmikula-dev tmikula-dev self-assigned this Aug 13, 2026
@tmikula-dev tmikula-dev added the enhancement New feature or request label Aug 13, 2026
@tmikula-dev

Copy link
Copy Markdown
Collaborator Author

I am adding the example of the JaCoCo report, that was triggered by fake changes.

Screenshot 2026-08-13 at 15 19 45

@AbsaOSS AbsaOSS deleted a comment from github-actions Bot Aug 13, 2026
@sonarqubecloud

Copy link
Copy Markdown

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

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Adopt Java Method Filtration JaCoCo Extension

1 participant