2
2
// Licensed under the MIT license. See LICENSE file in the project root for full license information.
3
3
4
4
using Microsoft . DotNet . Cli . CommandLine ;
5
- using LocalizableStrings = Microsoft . DotNet . Tools . Install . LocalizableStrings ;
5
+ using LocalizableStrings = Microsoft . DotNet . Tools . Install . Tool . LocalizableStrings ;
6
6
7
7
namespace Microsoft . DotNet . Cli
8
8
{
@@ -11,17 +11,17 @@ internal static class InstallToolCommandParser
11
11
public static Command InstallTool ( )
12
12
{
13
13
return Create . Command ( "tool" ,
14
- LocalizableStrings . InstallToolCommandDefinition ,
15
- Accept . ExactlyOneArgument ( o => "packageId" )
16
- . With ( name : "packageId" ,
17
- description : LocalizableStrings . InstallToolPackageIdDefinition ) ,
14
+ LocalizableStrings . CommandDescription ,
15
+ Accept . ExactlyOneArgument ( errorMessage : o => LocalizableStrings . SpecifyExactlyOnePackageId )
16
+ . With ( name : LocalizableStrings . PackageIdArgumentName ,
17
+ description : LocalizableStrings . PackageIdArgumentDescription ) ,
18
18
Create . Option (
19
19
"--version" ,
20
- LocalizableStrings . InstallToolVersionDefinition ,
20
+ LocalizableStrings . VersionOptionDescription ,
21
21
Accept . ExactlyOneArgument ( ) ) ,
22
22
Create . Option (
23
23
"--configfile" ,
24
- LocalizableStrings . InstallToolConfigfileDefinition ,
24
+ LocalizableStrings . ConfigFileOptionDescription ,
25
25
Accept . ExactlyOneArgument ( ) ) ,
26
26
Create . Option (
27
27
"--source" ,
@@ -30,7 +30,7 @@ public static Command InstallTool()
30
30
. With ( name : LocalizableStrings . SourceOptionName ) ) ,
31
31
Create . Option (
32
32
"-f|--framework" ,
33
- LocalizableStrings . InstallToolFrameworkDefinition ,
33
+ LocalizableStrings . FrameworkOptionDescription ,
34
34
Accept . ExactlyOneArgument ( ) ) ,
35
35
CommonOptions . HelpOption ( ) ) ;
36
36
}
0 commit comments