Skip to content

System.CommandLine docs update #46594

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

Merged
merged 25 commits into from
Jun 19, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
0157219
Updating docs to beta5: symbols, syntax, getting started guide
adamsitnik May 22, 2025
ea2caee
Updating docs to beta5: termination, middleware, completions, binding
adamsitnik May 23, 2025
c8cf7d0
Updating docs to beta5: help customization
adamsitnik May 26, 2025
f19bdea
move "design guidance" to a dedicated doc, introduce new paragraphs: …
adamsitnik May 26, 2025
e76e12d
join syntax and "define commands", simplify the descriptions and just…
adamsitnik May 26, 2025
3153d7a
improve getting started tutorial: start it with bare minimum sample t…
adamsitnik May 27, 2025
9a82823
update Help customization based on our recent changes
adamsitnik May 30, 2025
f8dbb31
the separation of parsing and invocation
adamsitnik Jun 2, 2025
c4c828a
simplify parsing and validation doc, add config doc, polish other docs
adamsitnik Jun 3, 2025
0a11108
Fix grammar and markdown issues using Copilot
adamsitnik Jun 3, 2025
b883370
beta5 breaking changes: renaming, the separation of names and aliases…
adamsitnik Jun 4, 2025
5e6c15f
beta5 breaking changes: configuration, invocation, benefits
adamsitnik Jun 5, 2025
8bbb74a
final polishing
adamsitnik Jun 6, 2025
e9e0172
fix markdown linter errors, add redirects
adamsitnik Jun 6, 2025
9bba7f3
Fix redirect link addresses
jeffhandley Jun 18, 2025
c7deb2f
Apply suggestions from code review
jeffhandley Jun 18, 2025
afbdb82
Apply feedback for the TOC and beta version references
jeffhandley Jun 18, 2025
b36a0e2
address code review feedback that was shared outside of github
adamsitnik Jun 18, 2025
32b0632
make it possible to build the samples
adamsitnik Jun 18, 2025
f2c88d0
address code review feedback
adamsitnik Jun 19, 2025
5521b93
fix the build
adamsitnik Jun 19, 2025
01e3e23
add missing redirect
adamsitnik Jun 19, 2025
ce143f1
dont use xref for APIs that were not synced yet
adamsitnik Jun 19, 2025
f3f3db9
fix the build?
adamsitnik Jun 19, 2025
8874914
fix the code snipplets rendering
adamsitnik Jun 19, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
28 changes: 28 additions & 0 deletions .openpublishing.redirection.fundamentals.json
Original file line number Diff line number Diff line change
Expand Up @@ -168,6 +168,34 @@
"source_path_from_root": "/docs/fundamentals/networking/httpclient.md",
"redirect_url": "/dotnet/fundamentals/networking/http/httpclient"
},
{
"source_path_from_root": "/docs/standard/commandline/customize-help.md",
"redirect_url": "/dotnet/standard/commandline/how-to-customize-help"
},
{
"source_path_from_root": "/docs/standard/commandline/define-commands.md",
"redirect_url": "/dotnet/standard/commandline/syntax#commands"
},
{
"source_path_from_root": "/docs/standard/commandline/dependency-injection.md",
"redirect_url": "/dotnet/standard/commandline/migration-guide-2.0.0-beta5#invocation"
},
{
"source_path_from_root": "/docs/standard/commandline/handle-termination.md",
"redirect_url": "/dotnet/standard/commandline/how-to-parse-and-invoke#process-termination-timeout"
},
{
"source_path_from_root": "/docs/standard/commandline/model-binding.md",
"redirect_url": "/dotnet/standard/commandline/how-to-parse-and-invoke"
},
{
"source_path_from_root": "/docs/standard/commandline/use-middleware.md",
"redirect_url": "/dotnet/standard/commandline/migration-guide-2.0.0-beta5#configuration"
},
{
"source_path_from_root": "/docs/standard/commandline/tab-completion.md",
"redirect_url": "/dotnet/standard/commandline/how-to-enable-tab-completion"
},
{
"source_path_from_root": "/docs/fundamentals/networking/httpclient-guidelines.md",
"redirect_url": "/dotnet/fundamentals/networking/http/httpclient-guidelines"
Expand Down
33 changes: 18 additions & 15 deletions docs/fundamentals/toc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -934,22 +934,25 @@ items:
href: ../standard/commandline/index.md
- name: Get started tutorial
href: ../standard/commandline/get-started-tutorial.md
- name: Command-line syntax
- name: Command-line syntax overview
href: ../standard/commandline/syntax.md
- name: Define commands
href: ../standard/commandline/define-commands.md
- name: Model binding
href: ../standard/commandline/model-binding.md
- name: Tab completion
href: ../standard/commandline/tab-completion.md
- name: Dependency injection
href: ../standard/commandline/dependency-injection.md
- name: Customize help
href: ../standard/commandline/customize-help.md
- name: Handle termination
href: ../standard/commandline/handle-termination.md
- name: Use middleware
href: ../standard/commandline/use-middleware.md
- name: How to
expanded: true
items:
- name: Parse and invoke the result
href: ../standard/commandline/how-to-parse-and-invoke.md
- name: Customize parsing and validation
href: ../standard/commandline/how-to-customize-parsing-and-validation.md
- name: Configure the parser
href: ../standard/commandline/how-to-configure-the-parser.md
- name: Enable and customize tab completion
href: ../standard/commandline/how-to-enable-tab-completion.md
- name: Customize help
href: ../standard/commandline/how-to-customize-help.md
- name: Design guidance
href: ../standard/commandline/design-guidance.md
- name: Migration guide to 2.0.0-beta5
href: ../standard/commandline/migration-guide-2.0.0-beta5.md
- name: File and stream I/O
items:
- name: Overview
Expand Down
140 changes: 0 additions & 140 deletions docs/standard/commandline/customize-help.md

This file was deleted.

Loading