Maoni0 / realmon

A monitoring tool that tells you when GCs happen in a process and some characteristics about these GCs
MIT License
281 stars 25 forks source link

Remove the Reference to Sharprompt and Replace Usage with the Spectre.Console API (old Spectre.CLI API) #40

Open MokoSan opened 2 years ago

MokoSan commented 2 years ago

Related to #39, now that we are planning to incorporate the Spectre.Console API, makes sense to replace all usage of the Sharprompt API for the prompts and remove the reference altogether.

These include:

  1. Creating a new Config which involves:
  2. Filling in the Default Values if a configuration is meant to be overwritten:
    • For the MultiSelectionPrompt This done by using the Select<T> functionality.