From 9951112908db443ad7cd7cedb1451d41eff0c69a Mon Sep 17 00:00:00 2001 From: RogueException Date: Thu, 18 Aug 2016 20:20:03 -0300 Subject: [PATCH] Readded AutoLoad setter --- src/Discord.Net.Commands/Attributes/ModuleAttribute.cs | 2 +- src/Discord.Net.Commands/Attributes/NameAttribute.cs | 1 + src/Discord.Net/Entities/Permissions/Permissions.cs | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/Discord.Net.Commands/Attributes/ModuleAttribute.cs b/src/Discord.Net.Commands/Attributes/ModuleAttribute.cs index b61e224c3..297cce84c 100644 --- a/src/Discord.Net.Commands/Attributes/ModuleAttribute.cs +++ b/src/Discord.Net.Commands/Attributes/ModuleAttribute.cs @@ -6,7 +6,7 @@ namespace Discord.Commands public class ModuleAttribute : Attribute { public string Prefix { get; } - public bool AutoLoad { get; } + public bool AutoLoad { get; set; } public ModuleAttribute() { diff --git a/src/Discord.Net.Commands/Attributes/NameAttribute.cs b/src/Discord.Net.Commands/Attributes/NameAttribute.cs index 3ea0abe24..6881d1e2e 100644 --- a/src/Discord.Net.Commands/Attributes/NameAttribute.cs +++ b/src/Discord.Net.Commands/Attributes/NameAttribute.cs @@ -7,6 +7,7 @@ namespace Discord.Commands public class NameAttribute : Attribute { public string Text { get; } + public NameAttribute(string text) { Text = text; diff --git a/src/Discord.Net/Entities/Permissions/Permissions.cs b/src/Discord.Net/Entities/Permissions/Permissions.cs index 22c0c3023..d7cfe3191 100644 --- a/src/Discord.Net/Entities/Permissions/Permissions.cs +++ b/src/Discord.Net/Entities/Permissions/Permissions.cs @@ -5,7 +5,7 @@ namespace Discord internal static class Permissions { public const int MaxBits = 53; - + [MethodImpl(MethodImplOptions.AggressiveInlining)] public static PermValue GetValue(ulong allow, ulong deny, ChannelPermission bit) => GetValue(allow, deny, (byte)bit);