-
Notifications
You must be signed in to change notification settings - Fork 215
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
Upgrade to Maven 4.0.0-rc-1 #1189
Conversation
All fine, manually tested as well, but one problem (and related IT) fails: raw streams
OTOH, the IMO this is a problem in maven and not mvnd. |
All looks good, tested locally. |
terminal -> doConfigureWithTerminal(context, terminal)); | ||
context.terminal = MessageUtils.getTerminal(); | ||
context.closeables.add(MessageUtils::systemUninstall); | ||
MessageUtils.registerShutdownHook(); |
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.
We should remove this from here, and install it only once in LookupInvoker maybe?
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.
Maven 3 did not create a Terminal
, so this was needed. But now it should go away.
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.
I'd leave all this as is, as shutdown hook is also removed on uninstall, hence IMO we are ok. Also, mvnd creates "exec" terminal while mvn not.
We can further simplify later.
f7a0bed
to
62ab9a8
Compare
nano time is not enough, rather use a "sequence"
# Conflicts: # pom.xml
This PR updates mvnd to Maven 4.0.0-rc-1