Skip to content

Commit a6d4a0c

Browse files
committed
remove abbreviations from verbosity enum definition and update callsites
1 parent 2946c17 commit a6d4a0c

File tree

60 files changed

+196
-179
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

60 files changed

+196
-179
lines changed

src/Cli/Microsoft.DotNet.Cli.Utils/MSBuildArgs.cs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ namespace Microsoft.DotNet.Cli.Utils;
1212
/// </summary>
1313
public sealed class MSBuildArgs
1414
{
15-
private MSBuildArgs(ReadOnlyDictionary<string, string>? properties, ReadOnlyDictionary<string, string>? restoreProperties, string[]? targets, VerbosityOptions? verbosity, string[]? otherMSBuildArgs)
15+
private MSBuildArgs(ReadOnlyDictionary<string, string>? properties, ReadOnlyDictionary<string, string>? restoreProperties, string[]? targets, Verbosity? verbosity, string[]? otherMSBuildArgs)
1616
{
1717
GlobalProperties = properties;
1818
RestoreGlobalProperties = restoreProperties;
@@ -37,7 +37,7 @@ private MSBuildArgs(ReadOnlyDictionary<string, string>? properties, ReadOnlyDict
3737
/// The ordered list of targets that should be passed to MSBuild.
3838
/// </summary>
3939
public string[]? RequestedTargets { get; }
40-
public VerbosityOptions? Verbosity { get; }
40+
public Verbosity? Verbosity { get; }
4141

4242
/// <summary>
4343
/// All other arguments that aren't already explicitly modeled by this structure.
@@ -71,7 +71,7 @@ public static MSBuildArgs AnalyzeMSBuildArguments(IEnumerable<string> forwardedA
7171
var restoreProperties = parseResult.GetResult("--restoreProperty") is OptionResult restoreResult ? restoreResult.GetValueOrDefault<ReadOnlyDictionary<string, string>?>() : null;
7272
var requestedTargets = parseResult.GetResult("--target") is OptionResult targetResult ? targetResult.GetValueOrDefault<string[]?>() : null;
7373
var verbosity = parseResult.GetResult("--verbosity") is OptionResult verbosityResult
74-
? verbosityResult.GetValueOrDefault<VerbosityOptions?>()
74+
? verbosityResult.GetValueOrDefault<Verbosity?>()
7575
: null;
7676
var otherMSBuildArgs = parseResult.UnmatchedTokens.ToArray();
7777
return new MSBuildArgs(
@@ -92,7 +92,7 @@ public static MSBuildArgs FromOtherArgs(params ReadOnlySpan<string> args)
9292
{
9393
return new MSBuildArgs(null, null, null, null, args.ToArray());
9494
}
95-
public static MSBuildArgs FromVerbosity(VerbosityOptions verbosity)
95+
public static MSBuildArgs FromVerbosity(Verbosity verbosity)
9696
{
9797
return new MSBuildArgs(null, null, null, verbosity, null);
9898
}
@@ -174,7 +174,7 @@ public MSBuildArgs CloneWithAdditionalTargets(params ReadOnlySpan<string> additi
174174
return new MSBuildArgs(GlobalProperties, RestoreGlobalProperties, newTargets, Verbosity, OtherMSBuildArgs.ToArray());
175175
}
176176

177-
public MSBuildArgs CloneWithVerbosity(VerbosityOptions newVerbosity)
177+
public MSBuildArgs CloneWithVerbosity(Verbosity newVerbosity)
178178
{
179179
return new MSBuildArgs(GlobalProperties, RestoreGlobalProperties, RequestedTargets, newVerbosity, OtherMSBuildArgs.ToArray());
180180
}

src/Cli/Microsoft.DotNet.Cli.Utils/MSBuildForwardingAppWithoutLogging.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ public static string MSBuildVersion
2222

2323
private const string SdksDirectoryName = "Sdks";
2424

25-
internal const VerbosityOptions DefaultVerbosity = VerbosityOptions.m;
25+
internal const Verbosity DefaultVerbosity = Verbosity.minimal;
2626

2727
// Null if we're running MSBuild in-proc.
2828
private ForwardingAppImplementation? _forwardingApp;

src/Cli/Microsoft.DotNet.Cli.Utils/VerbosityOptions.cs renamed to src/Cli/Microsoft.DotNet.Cli.Utils/Verbosity.cs

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,16 +6,11 @@ namespace Microsoft.DotNet.Cli.Utils;
66
/// The odd naming is because we're currently leaning entirely on System.CommandLine's
77
/// default enum parsing.
88
/// </summary>
9-
public enum VerbosityOptions
9+
public enum Verbosity
1010
{
1111
quiet,
12-
q,
1312
minimal,
14-
m,
1513
normal,
16-
n,
1714
detailed,
18-
d,
19-
diagnostic,
20-
diag
15+
diagnostic
2116
}

src/Cli/dotnet/CliSchema.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -187,11 +187,11 @@ private static RootCommandDetails CreateRootCommandDetails(Command command)
187187

188188
/// <summary>
189189
/// Maps some types that don't serialize well to more human-readable strings.
190-
/// For example, <see cref="VerbosityOptions"/> is serialized as a string instead of an integer.
190+
/// For example, <see cref="Verbosity"/> is serialized as a string instead of an integer.
191191
/// </summary>
192192
private static object? HumanizeValue(object? v) => v switch
193193
{
194-
VerbosityOptions o => Enum.GetName(o),
194+
Verbosity o => Enum.GetName(o),
195195
null => null,
196196
_ => v // For other types, return as is
197197
};

src/Cli/dotnet/Commands/Build/BuildCommandParser.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ internal static class BuildCommandParser
5858
/// </summary>
5959
public static readonly Option<string[]?> TargetOption = CommonOptions.MSBuildTargetOption();
6060

61-
public static readonly Option<Utils.VerbosityOptions?> VerbosityOption = CommonOptions.VerbosityOption();
61+
public static readonly Option<Utils.Verbosity?> VerbosityOption = CommonOptions.VerbosityOption();
6262

6363
private static readonly Command Command = ConstructCommand();
6464

src/Cli/dotnet/Commands/Clean/CleanCommandParser.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ internal static class CleanCommandParser
3535

3636
public static readonly Option<string[]> TargetOption = CommonOptions.RequiredMSBuildTargetOption("Clean");
3737

38-
public static readonly Option<Utils.VerbosityOptions> VerbosityOption = CommonOptions.VerbosityOption(Utils.VerbosityOptions.normal);
38+
public static readonly Option<Utils.Verbosity> VerbosityOption = CommonOptions.VerbosityOption(Utils.Verbosity.normal);
3939

4040

4141
private static readonly Command Command = ConstructCommand();

src/Cli/dotnet/Commands/New/NewCommandParser.cs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ internal static class NewCommandParser
3030

3131
private const string HostIdentifier = "dotnetcli";
3232

33-
private const VerbosityOptions DefaultVerbosity = VerbosityOptions.normal;
33+
private const Verbosity DefaultVerbosity = Verbosity.normal;
3434

3535
private static readonly Option<bool> s_disableSdkTemplatesOption = new Option<bool>("--debug:disable-sdk-templates")
3636
{
@@ -47,7 +47,7 @@ internal static class NewCommandParser
4747
Recursive = true
4848
}.Hide();
4949

50-
private static readonly Option<VerbosityOptions> s_verbosityOption = new("--verbosity", "-v")
50+
private static readonly Option<Verbosity> s_verbosityOption = new("--verbosity", "-v")
5151
{
5252
DefaultValueFactory = _ => DefaultVerbosity,
5353
Description = CliCommandStrings.Verbosity_OptionDescription,
@@ -81,22 +81,22 @@ static CliTemplateEngineHost GetEngineHost(ParseResult parseResult)
8181
FileInfo? outputPath = parseResult.GetValue(SharedOptions.OutputOption);
8282

8383
OptionResult? verbosityOptionResult = parseResult.GetResult(s_verbosityOption);
84-
VerbosityOptions verbosity = DefaultVerbosity;
84+
Verbosity verbosity = DefaultVerbosity;
8585

8686
if (diagnosticMode || CommandLoggingContext.IsVerbose)
8787
{
8888
CommandLoggingContext.SetError(true);
8989
CommandLoggingContext.SetOutput(true);
9090
CommandLoggingContext.SetVerbose(true);
91-
verbosity = VerbosityOptions.diagnostic;
91+
verbosity = Verbosity.diagnostic;
9292
}
9393
else if (verbosityOptionResult != null
9494
&& !verbosityOptionResult.Implicit
9595
// if verbosityOptionResult contains an error, ArgumentConverter.GetValueOrDefault throws an exception
9696
// and callstack is pushed to process output
9797
&& !parseResult.Errors.Any(error => error.SymbolResult == verbosityOptionResult))
9898
{
99-
VerbosityOptions userSetVerbosity = verbosityOptionResult.GetValueOrDefault<VerbosityOptions>();
99+
Verbosity userSetVerbosity = verbosityOptionResult.GetValueOrDefault<Verbosity>();
100100
if (userSetVerbosity.IsQuiet())
101101
{
102102
CommandLoggingContext.SetError(false);

src/Cli/dotnet/Commands/NuGet/NuGetCommandParser.cs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -152,7 +152,7 @@ private static Command GetVerifyCommand()
152152
verifyCommand.Options.Add(new ForwardedOption<IEnumerable<string>>(fingerprint)
153153
.ForwardAsManyArgumentsEachPrefixedByOption(fingerprint)
154154
.AllowSingleArgPerToken());
155-
verifyCommand.Options.Add(CommonOptions.VerbosityOption(Utils.VerbosityOptions.normal));
155+
verifyCommand.Options.Add(CommonOptions.VerbosityOption(Utils.Verbosity.normal));
156156

157157
verifyCommand.SetAction(NuGetCommand.Run);
158158

@@ -183,13 +183,13 @@ private static Command GetTrustCommand()
183183
// as well as the standard NugetCommand.Run handler
184184

185185
trustCommand.Options.Add(configFile);
186-
trustCommand.Options.Add(CommonOptions.VerbosityOption(Utils.VerbosityOptions.normal));
186+
trustCommand.Options.Add(CommonOptions.VerbosityOption(Utils.Verbosity.normal));
187187
trustCommand.SetAction(NuGetCommand.Run);
188188

189189
foreach (var command in trustCommand.Subcommands)
190190
{
191191
command.Options.Add(configFile);
192-
command.Options.Add(CommonOptions.VerbosityOption(Utils.VerbosityOptions.normal));
192+
command.Options.Add(CommonOptions.VerbosityOption(Utils.Verbosity.normal));
193193
command.SetAction(NuGetCommand.Run);
194194
}
195195

@@ -260,7 +260,7 @@ private static Command GetSignCommand()
260260
{
261261
Arity = ArgumentArity.Zero
262262
});
263-
signCommand.Options.Add(CommonOptions.VerbosityOption(Utils.VerbosityOptions.normal));
263+
signCommand.Options.Add(CommonOptions.VerbosityOption(Utils.Verbosity.normal));
264264

265265
signCommand.SetAction(NuGetCommand.Run);
266266

src/Cli/dotnet/Commands/Pack/PackCommand.cs

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -73,14 +73,14 @@ public static CommandBase FromParseResult(ParseResult parseResult, string? msbui
7373
msbuildPath);
7474
}
7575

76-
private static LogLevel MappingVerbosityToNugetLogLevel(VerbosityOptions? verbosity)
76+
private static LogLevel MappingVerbosityToNugetLogLevel(Verbosity? verbosity)
7777
{
7878
return verbosity switch
7979
{
80-
VerbosityOptions.diagnostic or VerbosityOptions.diag => LogLevel.Debug,
81-
VerbosityOptions.minimal or VerbosityOptions.m => LogLevel.Minimal,
82-
VerbosityOptions.normal or VerbosityOptions.n => LogLevel.Information,
83-
VerbosityOptions.detailed or VerbosityOptions.d => LogLevel.Verbose,
80+
Verbosity.diagnostic => LogLevel.Debug,
81+
Verbosity.minimal => LogLevel.Minimal,
82+
Verbosity.normal => LogLevel.Information,
83+
Verbosity.detailed => LogLevel.Verbose,
8484
_ => LogLevel.Minimal
8585
};
8686
}
@@ -91,14 +91,14 @@ public static int RunPackCommand(ParseResult parseResult)
9191

9292
if (args.Count != 1)
9393
{
94-
Console.Error.WriteLine(CliStrings.PackCmd_OneNuspecAllowed);
94+
Console.Error.WriteLine(CliStrings.PackCmd_OneNuspecAllowed);
9595
return 1;
9696
}
9797

9898
var nuspecPath = args[0];
9999

100100
var packArgs = new PackArgs()
101-
{
101+
{
102102
Logger = new NuGetConsoleLogger(),
103103
Exclude = new List<string>(),
104104
OutputDirectory = parseResult.GetValue(PackCommandParser.OutputOption),

src/Cli/dotnet/Commands/Pack/PackCommandParser.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ internal static class PackCommandParser
6060
public static readonly Option<string?> ConfigurationOption = CommonOptions.ConfigurationOption(CliCommandStrings.PackConfigurationOptionDescription);
6161

6262
public static readonly Option<string[]> TargetOption = CommonOptions.RequiredMSBuildTargetOption("Pack", [("_IsPacking", "true")]);
63-
public static readonly Option<Utils.VerbosityOptions?> VerbosityOption = BuildCommandParser.VerbosityOption;
63+
public static readonly Option<Utils.Verbosity?> VerbosityOption = BuildCommandParser.VerbosityOption;
6464

6565
public static Option<NuGetVersion> VersionOption =
6666
new ForwardedOption<NuGetVersion>("--version")

0 commit comments

Comments
 (0)