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

Support Multi-Module projects #61

Open
karianna opened this issue Jun 27, 2023 · 2 comments
Open

Support Multi-Module projects #61

karianna opened this issue Jun 27, 2023 · 2 comments

Comments

@karianna
Copy link

Ran ./mvnw org.hjug.refactorfirst.plugin:refactor-first-maven-plugin:0.4.0:report from my root project but it did not cascade reporting down into the modules. POM file setup as per READMe (build and reporting sections in parent pom).

@jimbethancourt
Copy link
Collaborator

Hi Martijn,
Thanks so much for your feedback. Currently RefactorFirst aggregates all sources into a single report to allow for the broadest view possible of the codebase under inspection to allow the team to make the most informed decision possible.

A feature could be added to have individual reports generated for each module, but that's not available at the moment. It wouldn't likely be a trivial effort, but it could be done.

On a scale of 1 (not valuable) - 5 (extremely valuable), how valuable would you find individual reports for individual modules?

Thanks,
Jim

@karianna
Copy link
Author

Ah OK, so it does scan all of the child modules and aggregates? That's good enough for my use case. I'd say 2 on the priority.

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

No branches or pull requests

2 participants