feature: Treat warnings as errors and set warning level to 5 (#2270)
This commit is contained in:
@@ -7,6 +7,8 @@
|
||||
<Description>A core Discord.Net library containing the REST client and models.</Description>
|
||||
<TargetFrameworks Condition=" '$(OS)' == 'Windows_NT' ">net6.0;net5.0;net461;netstandard2.0;netstandard2.1</TargetFrameworks>
|
||||
<TargetFrameworks Condition=" '$(OS)' != 'Windows_NT' ">net6.0;net5.0;netstandard2.0;netstandard2.1</TargetFrameworks>
|
||||
<WarningLevel>5</WarningLevel>
|
||||
<TreatWarningsAsErrors>True</TreatWarningsAsErrors>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\Discord.Net.Core\Discord.Net.Core.csproj" />
|
||||
|
||||
@@ -1161,7 +1161,6 @@ namespace Discord.Rest
|
||||
/// in order to use this property.
|
||||
/// </remarks>
|
||||
/// </param>
|
||||
/// <param name="speakers">A collection of speakers for the event.</param>
|
||||
/// <param name="location">The location of the event; links are supported</param>
|
||||
/// <param name="coverImage">The optional banner image for the event.</param>
|
||||
/// <param name="options">The options to be used when sending the request.</param>
|
||||
|
||||
@@ -333,7 +333,6 @@ namespace Discord.Rest
|
||||
=> await FollowupWithFilesAsync(attachments, text, embeds, isTTS, ephemeral, allowedMentions, components, embed, options).ConfigureAwait(false);
|
||||
/// <inheritdoc/>
|
||||
Task IDiscordInteraction.RespondWithFilesAsync(IEnumerable<FileAttachment> attachments, string text, Embed[] embeds, bool isTTS, bool ephemeral, AllowedMentions allowedMentions, MessageComponent components, Embed embed, RequestOptions options) => throw new NotSupportedException("REST-Based interactions don't support files.");
|
||||
/// <inheritdoc/>
|
||||
#if NETCOREAPP3_0_OR_GREATER != true
|
||||
/// <inheritdoc/>
|
||||
Task IDiscordInteraction.RespondWithFileAsync(Stream fileStream, string fileName, string text, Embed[] embeds, bool isTTS, bool ephemeral, AllowedMentions allowedMentions, MessageComponent components, Embed embed, RequestOptions options) => throw new NotSupportedException("REST-Based interactions don't support files.");
|
||||
|
||||
@@ -25,7 +25,7 @@ namespace Discord.Rest
|
||||
public string Name { get; private set; }
|
||||
/// <inheritdoc />
|
||||
public string Icon { get; private set; }
|
||||
/// <inheritdoc>/>
|
||||
/// <inheritdoc />
|
||||
public Emoji Emoji { get; private set; }
|
||||
/// <inheritdoc />
|
||||
public GuildPermissions Permissions { get; private set; }
|
||||
|
||||
@@ -243,7 +243,7 @@ namespace Discord.Net.ED25519
|
||||
/// <summary>
|
||||
/// // Decode a base58-encoded string into byte array
|
||||
/// </summary>
|
||||
/// <param name="strBase58">Base58 data string</param>
|
||||
/// <param name="input">Base58 data string</param>
|
||||
/// <returns>Byte array</returns>
|
||||
public static byte[] Base58Decode(string input)
|
||||
{
|
||||
|
||||
@@ -60,14 +60,9 @@ namespace Discord.Net.Queue
|
||||
_clearToken?.Cancel();
|
||||
_clearToken?.Dispose();
|
||||
_clearToken = new CancellationTokenSource();
|
||||
if (_parentToken != null)
|
||||
{
|
||||
_requestCancelTokenSource?.Dispose();
|
||||
_requestCancelTokenSource = CancellationTokenSource.CreateLinkedTokenSource(_clearToken.Token, _parentToken);
|
||||
_requestCancelToken = _requestCancelTokenSource.Token;
|
||||
}
|
||||
else
|
||||
_requestCancelToken = _clearToken.Token;
|
||||
_requestCancelTokenSource?.Dispose();
|
||||
_requestCancelTokenSource = CancellationTokenSource.CreateLinkedTokenSource(_clearToken.Token, _parentToken);
|
||||
_requestCancelToken = _requestCancelTokenSource.Token;
|
||||
}
|
||||
finally { _tokenLock.Release(); }
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user