-
Notifications
You must be signed in to change notification settings - Fork 91
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # 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: