From 2e2be828786f5c8e890d3221a93c0709266fe8e9 Mon Sep 17 00:00:00 2001 From: FiniteReality Date: Fri, 30 Jun 2017 15:56:43 +0100 Subject: [PATCH] Make the "cannot be loaded" warning fire correctly Why am I such a bad programmer? Maybe I'm just bad with git. Maybe I'm just bad in general. Maybe I should resign from programming. --- src/Discord.Net.Commands/Builders/ModuleClassBuilder.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Discord.Net.Commands/Builders/ModuleClassBuilder.cs b/src/Discord.Net.Commands/Builders/ModuleClassBuilder.cs index b8fbbf462..d02044c28 100644 --- a/src/Discord.Net.Commands/Builders/ModuleClassBuilder.cs +++ b/src/Discord.Net.Commands/Builders/ModuleClassBuilder.cs @@ -24,7 +24,7 @@ namespace Discord.Commands foreach (var typeInfo in assembly.DefinedTypes) { - if (typeInfo.IsPublic) + if (typeInfo.IsPublic || typeInfo.IsNestedPublic) { if (IsValidModuleDefinition(typeInfo) && !typeInfo.IsDefined(typeof(DontAutoLoadAttribute))) @@ -70,7 +70,7 @@ namespace Discord.Commands result[typeInfo.AsType()] = module.Build(service); } - await service._cmdLogger.DebugAsync($"Successfully built and loaded {builtTypes.Count} modules.").ConfigureAwait(false); + await service._cmdLogger.DebugAsync($"Successfully built {builtTypes.Count} modules.").ConfigureAwait(false); return result; }