Renamed some of the classes which still had 'Cr' instead of 'Expr' in them

This commit is contained in:
Kwoth
2022-06-16 04:03:59 +02:00
parent 91e4d9dffc
commit deaedce6c7
7 changed files with 18 additions and 18 deletions

View File

@@ -31,38 +31,38 @@ public sealed class CommandTypeReader : NadekoTypeReader<CommandInfo>
} }
} }
public sealed class CommandOrCrTypeReader : NadekoTypeReader<CommandOrCrInfo> public sealed class CommandOrExprTypeReader : NadekoTypeReader<CommandOrExprInfo>
{ {
private readonly CommandService _cmds; private readonly CommandService _cmds;
private readonly CommandHandler _commandHandler; private readonly CommandHandler _commandHandler;
private readonly NadekoExpressionsService _exprs; private readonly NadekoExpressionsService _exprs;
public CommandOrCrTypeReader(CommandService cmds, NadekoExpressionsService exprs, CommandHandler commandHandler) public CommandOrExprTypeReader(CommandService cmds, NadekoExpressionsService exprs, CommandHandler commandHandler)
{ {
_cmds = cmds; _cmds = cmds;
_exprs = exprs; _exprs = exprs;
_commandHandler = commandHandler; _commandHandler = commandHandler;
} }
public override async ValueTask<TypeReaderResult<CommandOrCrInfo>> ReadAsync(ICommandContext ctx, string input) public override async ValueTask<TypeReaderResult<CommandOrExprInfo>> ReadAsync(ICommandContext ctx, string input)
{ {
input = input.ToUpperInvariant(); input = input.ToUpperInvariant();
if (_exprs.ExpressionExists(ctx.Guild?.Id, input) || _exprs.ExpressionExists(null, input)) if (_exprs.ExpressionExists(ctx.Guild?.Id, input) || _exprs.ExpressionExists(null, input))
return TypeReaderResult.FromSuccess(new CommandOrCrInfo(input, CommandOrCrInfo.Type.Custom)); return TypeReaderResult.FromSuccess(new CommandOrExprInfo(input, CommandOrExprInfo.Type.Custom));
var cmd = await new CommandTypeReader(_commandHandler, _cmds).ReadAsync(ctx, input); var cmd = await new CommandTypeReader(_commandHandler, _cmds).ReadAsync(ctx, input);
if (cmd.IsSuccess) if (cmd.IsSuccess)
{ {
return TypeReaderResult.FromSuccess(new CommandOrCrInfo(((CommandInfo)cmd.Values.First().Value).Name, return TypeReaderResult.FromSuccess(new CommandOrExprInfo(((CommandInfo)cmd.Values.First().Value).Name,
CommandOrCrInfo.Type.Normal)); CommandOrExprInfo.Type.Normal));
} }
return TypeReaderResult.FromError<CommandOrCrInfo>(CommandError.ParseFailed, "No such command or cr found."); return TypeReaderResult.FromError<CommandOrExprInfo>(CommandError.ParseFailed, "No such command or expression found.");
} }
} }
public class CommandOrCrInfo public class CommandOrExprInfo
{ {
public enum Type public enum Type
{ {
@@ -76,7 +76,7 @@ public class CommandOrCrInfo
public bool IsCustom public bool IsCustom
=> CmdType == Type.Custom; => CmdType == Type.Custom;
public CommandOrCrInfo(string input, Type type) public CommandOrExprInfo(string input, Type type)
{ {
Name = input; Name = input;
CmdType = type; CmdType = type;

View File

@@ -14,7 +14,7 @@ public partial class Administration
[Cmd] [Cmd]
[RequireContext(ContextType.Guild)] [RequireContext(ContextType.Guild)]
[UserPerm(GuildPerm.Administrator)] [UserPerm(GuildPerm.Administrator)]
public async partial Task DiscordPermOverride(CommandOrCrInfo cmd, params GuildPerm[] perms) public async partial Task DiscordPermOverride(CommandOrExprInfo cmd, params GuildPerm[] perms)
{ {
if (perms is null || perms.Length == 0) if (perms is null || perms.Length == 0)
{ {

View File

@@ -189,7 +189,7 @@ public sealed class NadekoExpressionsService : IExecOnMessage, IReadyExecutor
continue; continue;
} }
// if CA is disabled, and CR has AllowTarget, then the // if CA is disabled, and expr has AllowTarget, then the
// content has to start with the trigger followed by a space // content has to start with the trigger followed by a space
if (expr.AllowTarget if (expr.AllowTarget
&& content.StartsWith(trigger, StringComparison.OrdinalIgnoreCase) && content.StartsWith(trigger, StringComparison.OrdinalIgnoreCase)

View File

@@ -145,7 +145,7 @@ public partial class Help : NadekoModule<HelpService>
return "❓"; return "❓";
case "administration": case "administration":
return "🛠️"; return "🛠️";
case "customreactions": case "expressions":
return "🗣️"; return "🗣️";
case "searches": case "searches":
return "🔍"; return "🔍";

View File

@@ -79,7 +79,7 @@ public partial class Permissions
[Cmd] [Cmd]
[RequireContext(ContextType.Guild)] [RequireContext(ContextType.Guild)]
[Priority(1)] [Priority(1)]
public partial Task CmdCooldown(CommandOrCrInfo command, int secs) public partial Task CmdCooldown(CommandOrExprInfo command, int secs)
=> CmdCooldownInternal(command.Name, secs); => CmdCooldownInternal(command.Name, secs);
[Cmd] [Cmd]

View File

@@ -60,7 +60,7 @@ public partial class Permissions
[Cmd] [Cmd]
[OwnerOnly] [OwnerOnly]
public async partial Task GlobalCommand(CommandOrCrInfo cmd) public async partial Task GlobalCommand(CommandOrExprInfo cmd)
{ {
var commandName = cmd.Name.ToLowerInvariant(); var commandName = cmd.Name.ToLowerInvariant();
var added = _service.ToggleCommand(commandName); var added = _service.ToggleCommand(commandName);

View File

@@ -204,7 +204,7 @@ public partial class Permissions : NadekoModule<PermissionService>
[Cmd] [Cmd]
[RequireContext(ContextType.Guild)] [RequireContext(ContextType.Guild)]
public async partial Task SrvrCmd(CommandOrCrInfo command, PermissionAction action) public async partial Task SrvrCmd(CommandOrExprInfo command, PermissionAction action)
{ {
await _service.AddPermissions(ctx.Guild.Id, await _service.AddPermissions(ctx.Guild.Id,
new Permissionv2 new Permissionv2
@@ -245,7 +245,7 @@ public partial class Permissions : NadekoModule<PermissionService>
[Cmd] [Cmd]
[RequireContext(ContextType.Guild)] [RequireContext(ContextType.Guild)]
public async partial Task UsrCmd(CommandOrCrInfo command, PermissionAction action, [Leftover] IGuildUser user) public async partial Task UsrCmd(CommandOrExprInfo command, PermissionAction action, [Leftover] IGuildUser user)
{ {
await _service.AddPermissions(ctx.Guild.Id, await _service.AddPermissions(ctx.Guild.Id,
new Permissionv2 new Permissionv2
@@ -302,7 +302,7 @@ public partial class Permissions : NadekoModule<PermissionService>
[Cmd] [Cmd]
[RequireContext(ContextType.Guild)] [RequireContext(ContextType.Guild)]
public async partial Task RoleCmd(CommandOrCrInfo command, PermissionAction action, [Leftover] IRole role) public async partial Task RoleCmd(CommandOrExprInfo command, PermissionAction action, [Leftover] IRole role)
{ {
if (role == role.Guild.EveryoneRole) if (role == role.Guild.EveryoneRole)
return; return;
@@ -366,7 +366,7 @@ public partial class Permissions : NadekoModule<PermissionService>
[Cmd] [Cmd]
[RequireContext(ContextType.Guild)] [RequireContext(ContextType.Guild)]
public async partial Task ChnlCmd(CommandOrCrInfo command, PermissionAction action, [Leftover] ITextChannel chnl) public async partial Task ChnlCmd(CommandOrExprInfo command, PermissionAction action, [Leftover] ITextChannel chnl)
{ {
await _service.AddPermissions(ctx.Guild.Id, await _service.AddPermissions(ctx.Guild.Id,
new Permissionv2 new Permissionv2