The primary purpose of this PR is to change the display of the project picker so that it shows the relative path to the project instead of the full path. At least for demo purposes I think this is cleaner. We can discuss how we want this all displayed long-term later.
Before:
After:
Along the way I also changed out the use of the Tuple to a concrete class, which makes the code a little easier to reason with. We'll have more changes here in the future so I'm not sure that class is permanent but I think it makes this more readable in the interim.
The primary purpose of this PR is to change the display of the project picker so that it shows the relative path to the project instead of the full path. At least for demo purposes I think this is cleaner. We can discuss how we want this all displayed long-term later.
Before:![image](https://github.com/dotnet/Scaffolding/assets/9613109/4c95f8a4-b6ae-499a-8acf-943a09962242)
After:![image](https://github.com/dotnet/Scaffolding/assets/9613109/d7bce095-b65b-4e4e-ae23-c10cd5c3560f)
Along the way I also changed out the use of the Tuple to a concrete class, which makes the code a little easier to reason with. We'll have more changes here in the future so I'm not sure that class is permanent but I think it makes this more readable in the interim.