Commit e68c3a7
committed
Implement dotnet tool command aliases
Add typed aliases and settings for dotnet tool subcommands, including install, list, restore, run, search, uninstall, update, and execute. Model command-specific options with dedicated settings classes, keep forwarded tool arguments as explicit ProcessArgumentBuilder parameters for execute/run, and add docs links for each alias.
Add unit coverage for command rendering, overloads, settings, forwarded arguments, validation, working directory behavior, and failure handling.1 parent 506df1e commit e68c3a7
3 files changed
Lines changed: 2001 additions & 0 deletions
File tree
- src
- Cake.Common.Tests/Unit/Tools/DotNet/Tool
- Cake.Common/Tools/DotNet
- Tool
0 commit comments