NadekoBot.Extensions should now be fully annotated with nullable reference types as well as many classes from NadekoBot.Common

This commit is contained in:
Kwoth
2021-12-28 10:44:00 +01:00
parent 0634470a8a
commit 59f5056035
543 changed files with 1895 additions and 1448 deletions

View File

@@ -1,4 +1,5 @@
using NadekoBot.Services.Database.Models;
#nullable disable
using NadekoBot.Services.Database.Models;
using NadekoBot.Modules.Xp.Services;
using NadekoBot.Modules.Gambling.Services;
@@ -19,7 +20,7 @@ public partial class Xp : NadekoModule<XpService>
[RequireContext(ContextType.Guild)]
public async Task Experience([Leftover] IUser user = null)
{
user = user ?? ctx.User;
user ??= ctx.User;
await ctx.Channel.TriggerTypingAsync().ConfigureAwait(false);
var (img, fmt) = await _service.GenerateXpImageAsync((IGuildUser)user).ConfigureAwait(false);
await using (img)
@@ -434,4 +435,4 @@ public partial class Xp : NadekoModule<XpService>
await Task.Delay(1000).ConfigureAwait(false);
await ReplyConfirmLocalizedAsync(strs.template_reloaded).ConfigureAwait(false);
}
}
}