-
Notifications
You must be signed in to change notification settings - Fork 91
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
Enhance multi-module conflict check for dev mode #1800
Conversation
Signed-off-by: Adam Wisniewski <awisniew@adams-mbp.pok.ibm.com>
liberty-maven-plugin/src/main/java/io/openliberty/tools/maven/server/DevMojo.java
Outdated
Show resolved
Hide resolved
liberty-maven-plugin/src/main/java/io/openliberty/tools/maven/server/DevMojo.java
Outdated
Show resolved
Hide resolved
liberty-maven-plugin/src/main/java/io/openliberty/tools/maven/server/DevMojo.java
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
A couple high-level thoughts:
- Should we do this for 'run' too?
- Can we add a simple test for this?
liberty-maven-plugin/src/main/java/io/openliberty/tools/maven/ServerFeatureSupport.java
Show resolved
Hide resolved
liberty-maven-plugin/src/main/java/io/openliberty/tools/maven/ServerFeatureSupport.java
Outdated
Show resolved
Hide resolved
liberty-maven-plugin/src/main/java/io/openliberty/tools/maven/ServerFeatureSupport.java
Show resolved
Hide resolved
liberty-maven-plugin/src/main/java/io/openliberty/tools/maven/server/DevMojo.java
Outdated
Show resolved
Hide resolved
liberty-maven-plugin/src/main/java/io/openliberty/tools/maven/server/RunServerMojo.java
Outdated
Show resolved
Hide resolved
liberty-maven-plugin/src/main/java/io/openliberty/tools/maven/server/StartDebugMojoSupport.java
Outdated
Show resolved
Hide resolved
16caf60
to
f247868
Compare
...dev-it/src/test/java/net/wasdev/wlp/test/dev/it/MultipleLibertyModulesSkipConflictsTest.java
Outdated
Show resolved
Hide resolved
liberty-maven-plugin/src/main/java/io/openliberty/tools/maven/server/RunServerMojo.java
Outdated
Show resolved
Hide resolved
liberty-maven-plugin/src/main/java/io/openliberty/tools/maven/server/StartDebugMojoSupport.java
Outdated
Show resolved
Hide resolved
cb7aaf5
to
ed12a36
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks like everything has been resolved and tests are passing.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good overall.
I know I have a few logging comments.
Noting we don't, in our tests, seem to confirm that the JAR packaging type is not excluded in determining if there is >1 "leaf". (Not saying that's a problem just confirming in case you thought you did or if I looked too quick.)
liberty-maven-plugin/src/main/java/io/openliberty/tools/maven/server/DevMojo.java
Outdated
Show resolved
Hide resolved
liberty-maven-plugin/src/main/java/io/openliberty/tools/maven/ServerFeatureSupport.java
Show resolved
Hide resolved
liberty-maven-plugin/src/main/java/io/openliberty/tools/maven/ServerFeatureSupport.java
Show resolved
Hide resolved
ed12a36
to
5359802
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good..thanks for addressing those.
Signed-off-by: Adam Wisniewski <awisniew@Adams-MacBook-Pro.local>
5359802
to
d5434a6
Compare
With this change we are: