pharo-project / pharo-launcher

Lets you manage your pharo images and download new ones
https://pharo-project.github.io/pharo-launcher/
MIT License
109 stars 46 forks source link

Migrate CLI of Pharo launcher to use refactored version of CLAP #576

Closed Bajger closed 1 year ago

Bajger commented 2 years ago

Describe the request Currently, CLI interface of launcher uses original CLAP. Purspose is to use updated version which consists of several improvements. These are:

Expected behavior CLI works as expected (all tests green).

Expected development cost Replace all occurences of flags spec and positional with new approach. Rafactor command specification with new approach. Refactor unit tests to use instance of command from spec, instead of doing explicit match and assigning to command.