Skip to content
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

Use System.CommandLine for parsing the command line input #2520

Closed
vlada-shubina opened this issue Sep 15, 2020 · 2 comments
Closed

Use System.CommandLine for parsing the command line input #2520

vlada-shubina opened this issue Sep 15, 2020 · 2 comments
Labels
Cost:M Work that requires one engineer up to 2 weeks triaged The issue was evaluated by the triage team, placed on correct area, next action defined.
Milestone

Comments

@vlada-shubina
Copy link
Member

vlada-shubina commented Sep 15, 2020

Exit criteria:

  • Import System.CommandLine package and replace the current parser with it.
  • Some of the existing options should be converted to subcommands (such as --install, --uninstall, --list)
  • Verify help for a specific template is displayed correctly (we don't display the generic dotnet new help)
@vlada-shubina vlada-shubina added the Epic Groups multiple user stories. Can be grouped under a theme. label Sep 15, 2020
@vlada-shubina vlada-shubina changed the title [Epic] Changes after CLI update [Epic] Changes after dotnet CLI update Sep 16, 2020
@vlada-shubina vlada-shubina added triaged The issue was evaluated by the triage team, placed on correct area, next action defined. deferred need-pm-discussion Need agreement from PM that the issue aligns to targeted stories for any of the next 2 releases labels Sep 16, 2020
@vlada-shubina vlada-shubina changed the title [Epic] Changes after dotnet CLI update [Epic] Move to System.CommandLine Sep 22, 2020
@donJoseLuis donJoseLuis added Priority:1 Work that is critical for the release, but we could probably ship without User Story A single user-facing feature. Can be grouped under an epic. parent:1240372 and removed Epic Groups multiple user stories. Can be grouped under a theme. labels Dec 19, 2020
@donJoseLuis donJoseLuis changed the title [Epic] Move to System.CommandLine As a templating owner, I want to move to System.CommandLine, to modernize and simplify the codebase Dec 19, 2020
@donJoseLuis donJoseLuis added the Cost:M Work that requires one engineer up to 2 weeks label Dec 19, 2020
@donJoseLuis
Copy link
Contributor

Related to user story [ ] #2191

@vlada-shubina vlada-shubina removed need-pm-discussion Need agreement from PM that the issue aligns to targeted stories for any of the next 2 releases deferred labels Jan 28, 2021
@vlada-shubina vlada-shubina added this to the May Sprint milestone Apr 14, 2021
@bekir-ozturk
Copy link
Contributor

I'm closing this in favor of the duplicate issue #2191

@bekir-ozturk bekir-ozturk changed the title As a templating owner, I want to move to System.CommandLine, to modernize and simplify the codebase Use System.CommandLine for parsing the command line input Apr 27, 2021
@bekir-ozturk bekir-ozturk removed Priority:1 Work that is critical for the release, but we could probably ship without User Story A single user-facing feature. Can be grouped under an epic. parent:1240372 labels Apr 27, 2021
@bekir-ozturk bekir-ozturk reopened this Apr 27, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Cost:M Work that requires one engineer up to 2 weeks triaged The issue was evaluated by the triage team, placed on correct area, next action defined.
Projects
None yet
Development

No branches or pull requests

3 participants