Extract CLI logic from TestNG core#2612
Conversation
|
@juherr - Please give me some more time to go through this implementation (maybe this weekend). I liked this decoupling 👍 One thing. Do you think we can start preferring to use Streams and lambdas over regular for loops ? |
|
@juherr - I tried checking out your branch and then running the tests via Please let me know if I am doing anything incorrectly here. |
|
@krmahadevan Thanks for the feedback. I moved it to draft because I didn't check tests yet. If the move looks good enough for you, I will finish it asap. |
|
@juherr - Sure. I am fine with this change. Please help take it forward. |
Did you remember to?
CHANGES.txthttps://github.com/remkop/picocli is the new defacto library for CLI.
Even if there is no plan to change the default implementation, JCommander was deeply linked.
The goal of this PR is to remove the strong dependency to JCommander.