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 for multi-module projects #98

Open
kathrynkodama opened this issue Sep 29, 2021 · 4 comments
Open

Support for multi-module projects #98

kathrynkodama opened this issue Sep 29, 2021 · 4 comments
Labels
5 Estimated story points design Outstanding design decisions dev-ex enhancement New feature or request Epic
Milestone

Comments

@kathrynkodama
Copy link
Contributor

kathrynkodama commented Sep 29, 2021

Improve detection of multi-module projects, and consider a tree parent/child view in the dashboard for multiple modules.

Should cover both Maven and Gradle projects.

#61 is related.

@kathrynkodama kathrynkodama added the enhancement New feature or request label Sep 29, 2021
@andre-doherty
Copy link

Hello
Totally agree, it would be too bad that the maven multi-modules support introduced with the 3.4 version of the maven plugin would be left aside.
Do you have a idea when the vs-code plugin will support that ?

@kathrynkodama
Copy link
Contributor Author

@andre-doherty thanks for the feedback! This feature is on the roadmap for the next release, but we cannot provide a timeline for when that will be available.

@kathrynkodama
Copy link
Contributor Author

kathrynkodama commented Jan 12, 2022

As part of this issue, consider a way to properly display the "View test report" actions so that test reports for each individual module are easily displayed to the user.

Edit: Comes from this Slack thread - https://ibm-cloud.slack.com/archives/CJ6U2DWPJ/p1642012398006200

@kathrynkodama
Copy link
Contributor Author

kathrynkodama commented Aug 10, 2022

Team has decided that for multi-module projects, display only the root level pom.xml in the Liberty dashboard view and assume dev mode can figure out which sub module has the correct Liberty configuration (otherwise users would have to start dev mode with custom params, start... action, with the -pl <liberty-module> -am tags

cc: @travis1111

@kathrynkodama kathrynkodama added the 5 Estimated story points label Aug 16, 2022
@kathrynkodama kathrynkodama removed the mvp label Aug 24, 2022
@kathrynkodama kathrynkodama added this to the EOY 2022 GA milestone Aug 24, 2022
@kathrynkodama kathrynkodama added the design Outstanding design decisions label Aug 24, 2022
@TrevCraw TrevCraw removed the SVT-req label Oct 3, 2022
@TrevCraw TrevCraw removed devmode Related to dev mode integration GUI labels Nov 11, 2022
@TrevCraw TrevCraw removed this from the GA milestone Dec 1, 2022
@TrevCraw TrevCraw added this to the GA milestone Feb 3, 2023
@yeekangc yeekangc changed the title Improve the way multi-module projects are handled and displayed in the tool window view Support for multi-module projects Jun 9, 2023
@TrevCraw TrevCraw added dev-ex and removed dev-ex labels Jul 24, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
5 Estimated story points design Outstanding design decisions dev-ex enhancement New feature or request Epic
Projects
Status: To Discuss
Development

No branches or pull requests

4 participants