Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Full support for Multi module projects #50

Merged
merged 48 commits into from
Jul 25, 2023
Merged

Conversation

thsaravana
Copy link
Member

Fixes #49 #20 #28

Screenshot 2023-07-25 at 01 17 15
  • If the project is Multi Module, then there will now be a Module wise coverage report.
  • If the project has no module (single module), then we will just show the File information.
  • Only Files and Modules, that are part of the "changed files" in the PR will show up in the report.
  • The paths now supports wildcard entries (glob).
  • Did a lot of code cleanup

Testing using this PR: thsaravana/jacoco-android-playground#9

@thsaravana thsaravana added the feature request New feature or request label Jul 24, 2023
@thsaravana thsaravana added this to the 1.5 milestone Jul 24, 2023
@thsaravana thsaravana requested a review from instrap July 24, 2023 23:21
@thsaravana thsaravana self-assigned this Jul 24, 2023
@instrap
Copy link
Member

instrap commented Jul 25, 2023

We should add eslint and prettier check to the check.yml

Copy link
Member

@instrap instrap left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice! Make sure to update the README.md and action.yml, mentioning the support for wildcards in paths input.

@thsaravana thsaravana requested a review from instrap July 25, 2023 10:43
@thsaravana thsaravana merged commit 4a4edd0 into main Jul 25, 2023
1 check passed
@thsaravana thsaravana deleted the multi-module-support branch July 25, 2023 11:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Full support for multi-module projects
2 participants