diff --git a/Cake.ArgumentHelpers/ArgumentOrEnvironmentVariableAlias.cs b/Cake.ArgumentHelpers/ArgumentOrEnvironmentVariableAlias.cs index f2ae0f9..a09554f 100644 --- a/Cake.ArgumentHelpers/ArgumentOrEnvironmentVariableAlias.cs +++ b/Cake.ArgumentHelpers/ArgumentOrEnvironmentVariableAlias.cs @@ -7,7 +7,7 @@ namespace Cake.ArgumentHelpers { /// /// Contains Aliases for helping work with combinations of Argument and Environment variables. /// - [CakeAliasCategory("Argument")] + [CakeAliasCategory("Arguments")] [CakeAliasCategory("Environment")] public static class ArgumentOrEnvironmentVariableAlias { /// @@ -17,8 +17,7 @@ namespace Cake.ArgumentHelpers { /// An optional prefix used to qualify the same variable name when present in EnvironmentVariable form (e.g., "MySetting" command-line argument vs. "MyTool_MySetting" environment variable). /// Value found or default, first checked in command-line argument, then environment variable. [CakeMethodAlias] - [CakeAliasCategory("Argument")] - [CakeAliasCategory("Environment")] + [CakeAliasCategory("Argument or environment variable")] public static bool ArgumentOrEnvironmentVariable(this ICakeContext context, string name, string environmentNamePrefix, bool defaultValue) { return ArgumentAliases.Argument(context, name, EnvironmentAliases.EnvironmentVariable(context, (environmentNamePrefix ?? "") + name) ?? defaultValue.ToString()).Equals("true", StringComparison.OrdinalIgnoreCase); } @@ -29,8 +28,7 @@ namespace Cake.ArgumentHelpers { /// The argument name to attempt to find in either the command line parameters or environment variables. /// Value found or default, first checked in command-line argument, then environment variable. [CakeMethodAlias] - [CakeAliasCategory("Argument")] - [CakeAliasCategory("Environment")] + [CakeAliasCategory("Argument or environment variable")] public static bool ArgumentOrEnvironmentVariable(this ICakeContext context, string name, bool defaultValue) { return context.ArgumentOrEnvironmentVariable(name, null, defaultValue); } @@ -42,8 +40,7 @@ namespace Cake.ArgumentHelpers { /// An optional prefix used to qualify the same variable name when present in EnvironmentVariable form (e.g., "MySetting" command-line argument vs. "MyTool_MySetting" environment variable). /// Value found or default, first checked in command-line argument, then environment variable. [CakeMethodAlias] - [CakeAliasCategory("Argument")] - [CakeAliasCategory("Environment")] + [CakeAliasCategory("Argument or environment variable")] public static string ArgumentOrEnvironmentVariable(this ICakeContext context, string name, string environmentNamePrefix, string defaultValue) { return ArgumentAliases.Argument(context, name, EnvironmentAliases.EnvironmentVariable(context, environmentNamePrefix + name)) ?? defaultValue; } @@ -55,8 +52,7 @@ namespace Cake.ArgumentHelpers { /// An optional prefix used to qualify the same variable name when present in EnvironmentVariable form (e.g., "MySetting" command-line argument vs. "MyTool_MySetting" environment variable). /// Value found or default, first checked in command-line argument, then environment variable. [CakeMethodAlias] - [CakeAliasCategory("Argument")] - [CakeAliasCategory("Environment")] + [CakeAliasCategory("Argument or environment variable")] public static string ArgumentOrEnvironmentVariable(this ICakeContext context, string name, string environmentNamePrefix) { return ArgumentOrEnvironmentVariable(context, name, environmentNamePrefix, null);