Skip to content

Commit 1e27807

Browse files
committed
bump stuff
1 parent 9caf1a7 commit 1e27807

File tree

20 files changed

+45
-86
lines changed

20 files changed

+45
-86
lines changed

DisCatSharp.ApplicationCommands/DisCatSharp.ApplicationCommands.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ Documentation: https://docs.discatsharp.tech/articles/modules/application_comman
2525
</PropertyGroup>
2626

2727
<ItemGroup>
28-
<PackageReference Include="DisCatSharp.Analyzer.Roselyn" Version="4.8.0">
28+
<PackageReference Include="DisCatSharp.Analyzer.Roselyn" Version="5.1.0">
2929
<PrivateAssets>all</PrivateAssets>
3030
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
3131
</PackageReference>

DisCatSharp.CommandsNext/DisCatSharp.CommandsNext.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ Documentation: https://docs.discatsharp.tech/articles/modules/commandsnext/intro
3131
</ItemGroup>
3232

3333
<ItemGroup>
34-
<PackageReference Include="DisCatSharp.Analyzer.Roselyn" Version="4.8.0">
34+
<PackageReference Include="DisCatSharp.Analyzer.Roselyn" Version="5.1.0">
3535
<PrivateAssets>all</PrivateAssets>
3636
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
3737
</PackageReference>

DisCatSharp.Common/DisCatSharp.Common.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ Common tools for DisCatSharp, like regexes and converters!
3131
</PropertyGroup>
3232

3333
<ItemGroup>
34-
<PackageReference Include="DisCatSharp.Analyzer.Roselyn" Version="4.8.0">
34+
<PackageReference Include="DisCatSharp.Analyzer.Roselyn" Version="5.1.0">
3535
<PrivateAssets>all</PrivateAssets>
3636
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
3737
</PackageReference>

DisCatSharp.Configuration.Tests/DisCatSharp.Configuration.Tests.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
</PropertyGroup>
1010

1111
<ItemGroup>
12-
<PackageReference Include="DisCatSharp.Analyzer.Roselyn" Version="4.8.0">
12+
<PackageReference Include="DisCatSharp.Analyzer.Roselyn" Version="5.1.0">
1313
<PrivateAssets>all</PrivateAssets>
1414
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
1515
</PackageReference>

DisCatSharp.Configuration/DisCatSharp.Configuration.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
</PropertyGroup>
2222

2323
<ItemGroup>
24-
<PackageReference Include="DisCatSharp.Analyzer.Roselyn" Version="4.8.0">
24+
<PackageReference Include="DisCatSharp.Analyzer.Roselyn" Version="5.1.0">
2525
<PrivateAssets>all</PrivateAssets>
2626
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
2727
</PackageReference>

DisCatSharp.Docs/vs/toc.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,3 +6,9 @@
66
items:
77
- name: DCS0001
88
href: analyzer/dcs/0001.md
9+
- name: DCS0101
10+
href: analyzer/dcs/0101.md
11+
- name: DCS0102
12+
href: analyzer/dcs/0102.md
13+
- name: DCS0103
14+
href: analyzer/dcs/0103.md

DisCatSharp.Experimental/DisCatSharp.Experimental.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
</PropertyGroup>
2424

2525
<ItemGroup>
26-
<PackageReference Include="DisCatSharp.Analyzer.Roselyn" Version="4.8.0">
26+
<PackageReference Include="DisCatSharp.Analyzer.Roselyn" Version="5.1.0">
2727
<PrivateAssets>all</PrivateAssets>
2828
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
2929
</PackageReference>

DisCatSharp.Experimental/Program.cs

Lines changed: 0 additions & 36 deletions
This file was deleted.

DisCatSharp.Hosting.DependencyInjection/DisCatSharp.Hosting.DependencyInjection.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
</PropertyGroup>
1919

2020
<ItemGroup>
21-
<PackageReference Include="DisCatSharp.Analyzer.Roselyn" Version="4.8.0">
21+
<PackageReference Include="DisCatSharp.Analyzer.Roselyn" Version="5.1.0">
2222
<PrivateAssets>all</PrivateAssets>
2323
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
2424
</PackageReference>

DisCatSharp.Hosting.Tests/DisCatSharp.Hosting.Tests.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
</PropertyGroup>
1010

1111
<ItemGroup>
12-
<PackageReference Include="DisCatSharp.Analyzer.Roselyn" Version="4.8.0">
12+
<PackageReference Include="DisCatSharp.Analyzer.Roselyn" Version="5.1.0">
1313
<PrivateAssets>all</PrivateAssets>
1414
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
1515
</PackageReference>

DisCatSharp.Hosting/DisCatSharp.Hosting.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
</ItemGroup>
2424

2525
<ItemGroup>
26-
<PackageReference Include="DisCatSharp.Analyzer.Roselyn" Version="4.8.0">
26+
<PackageReference Include="DisCatSharp.Analyzer.Roselyn" Version="5.1.0">
2727
<PrivateAssets>all</PrivateAssets>
2828
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
2929
</PackageReference>

DisCatSharp.Interactivity/DisCatSharp.Interactivity.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ Documentation: https://docs.discatsharp.tech/articles/modules/interactivity.html
2626

2727
<ItemGroup>
2828
<PackageReference Include="ConcurrentHashSet" Version="1.3.0" />
29-
<PackageReference Include="DisCatSharp.Analyzer.Roselyn" Version="4.8.0">
29+
<PackageReference Include="DisCatSharp.Analyzer.Roselyn" Version="5.1.0">
3030
<PrivateAssets>all</PrivateAssets>
3131
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
3232
</PackageReference>

DisCatSharp.Lavalink/DisCatSharp.Lavalink.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ Documentation: https://docs.discatsharp.tech/articles/modules/audio/lavalink/set
3131
</ItemGroup>
3232

3333
<ItemGroup>
34-
<PackageReference Include="DisCatSharp.Analyzer.Roselyn" Version="4.8.0">
34+
<PackageReference Include="DisCatSharp.Analyzer.Roselyn" Version="5.1.0">
3535
<PrivateAssets>all</PrivateAssets>
3636
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
3737
</PackageReference>

DisCatSharp.Tools/DisCatSharp.Analyzer/DisCatSharp.Analyzer.Package/DisCatSharp.Analyzer.Package.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@
99

1010
<PropertyGroup>
1111
<PackageId>DisCatSharp.Analyzer.Roselyn</PackageId>
12-
<Version>5.0.0</Version>
13-
<PackageVersion>5.0.0</PackageVersion>
12+
<Version>5.1.0</Version>
13+
<PackageVersion>5.1.0</PackageVersion>
1414
<Authors>AITSYS</Authors>
1515
<PackageRequireLicenseAcceptance>false</PackageRequireLicenseAcceptance>
1616
<Description>DisCatSharp Analyzer</Description>

DisCatSharp.Tools/DisCatSharp.Analyzer/DisCatSharp.Analyzer/AnalyzerReleases.Shipped.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,3 +52,14 @@ Rule ID | Category | Severity | Notes
5252
DCS0101 | Information | Warning | DiscordInExperiment Attribute Analyzer
5353
DCS0102 | Information | Warning | DiscordDeprecated Attribute Analyzer
5454
DCS0103 | Information | Warning | DiscordUnreleased Attribute Analyzer
55+
56+
57+
## Release 5.1
58+
59+
### Changed Rules
60+
61+
Rule ID | Category | Severity | Notes
62+
--------|----------|----------|--------------------
63+
DCS0101 | Information | Warning | DiscordInExperiment Attribute Analyzer
64+
DCS0102 | Information | Warning | DiscordDeprecated Attribute Analyzer
65+
DCS0103 | Information | Warning | DiscordUnreleased Attribute Analyzer

DisCatSharp.Tools/DisCatSharp.Analyzer/DisCatSharp.Analyzer/AttributeAnalyzer.cs

Lines changed: 9 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -24,11 +24,9 @@
2424

2525
using Microsoft.CodeAnalysis;
2626
using Microsoft.CodeAnalysis.CSharp;
27-
using Microsoft.CodeAnalysis.CSharp.Syntax;
2827
using Microsoft.CodeAnalysis.Diagnostics;
2928

3029
using System;
31-
using System.Collections.Generic;
3230
using System.Collections.Immutable;
3331
using System.Linq;
3432

@@ -43,15 +41,15 @@ public class AttributeAnalyzer : DiagnosticAnalyzer
4341
private static readonly LocalizableString TitleExperimental = new LocalizableResourceString(nameof(Resources.AnalyzerTitleExperimental), Resources.ResourceManager, typeof(Resources));
4442
private static readonly LocalizableString MessageFormatExperimental = new LocalizableResourceString(nameof(Resources.AnalyzerMessageFormatExperimental), Resources.ResourceManager, typeof(Resources));
4543
private static readonly LocalizableString DescriptionExperimental = new LocalizableResourceString(nameof(Resources.AnalyzerDescriptionExperimental), Resources.ResourceManager, typeof(Resources));
46-
private static readonly LocalizableString TitleDiscordInExperiment = new LocalizableResourceString(nameof(Resources.AnalyzerTitleExperimental), Resources.ResourceManager, typeof(Resources));
47-
private static readonly LocalizableString MessageFormatDiscordInExperiment = new LocalizableResourceString(nameof(Resources.AnalyzerMessageFormatExperimental), Resources.ResourceManager, typeof(Resources));
48-
private static readonly LocalizableString DescriptionDiscordInExperiment = new LocalizableResourceString(nameof(Resources.AnalyzerDescriptionExperimental), Resources.ResourceManager, typeof(Resources));
49-
private static readonly LocalizableString TitleDiscordDeprecated = new LocalizableResourceString(nameof(Resources.AnalyzerTitleExperimental), Resources.ResourceManager, typeof(Resources));
50-
private static readonly LocalizableString MessageFormatDiscordDeprecated = new LocalizableResourceString(nameof(Resources.AnalyzerMessageFormatExperimental), Resources.ResourceManager, typeof(Resources));
51-
private static readonly LocalizableString DescriptionDiscordDeprecated = new LocalizableResourceString(nameof(Resources.AnalyzerDescriptionExperimental), Resources.ResourceManager, typeof(Resources));
52-
private static readonly LocalizableString TitleDiscordUnreleased = new LocalizableResourceString(nameof(Resources.AnalyzerTitleExperimental), Resources.ResourceManager, typeof(Resources));
53-
private static readonly LocalizableString MessageFormatDiscordUnreleased = new LocalizableResourceString(nameof(Resources.AnalyzerMessageFormatExperimental), Resources.ResourceManager, typeof(Resources));
54-
private static readonly LocalizableString DescriptionDiscordUnreleased = new LocalizableResourceString(nameof(Resources.AnalyzerDescriptionExperimental), Resources.ResourceManager, typeof(Resources));
44+
private static readonly LocalizableString TitleDiscordInExperiment = new LocalizableResourceString(nameof(Resources.AnalyzerTitleDiscordInExperiment), Resources.ResourceManager, typeof(Resources));
45+
private static readonly LocalizableString MessageFormatDiscordInExperiment = new LocalizableResourceString(nameof(Resources.AnalyzerMessageFormatDiscordInExperiment), Resources.ResourceManager, typeof(Resources));
46+
private static readonly LocalizableString DescriptionDiscordInExperiment = new LocalizableResourceString(nameof(Resources.AnalyzerDescriptionDiscordInExperiment), Resources.ResourceManager, typeof(Resources));
47+
private static readonly LocalizableString TitleDiscordDeprecated = new LocalizableResourceString(nameof(Resources.AnalyzerTitleDiscordDeprecated), Resources.ResourceManager, typeof(Resources));
48+
private static readonly LocalizableString MessageFormatDiscordDeprecated = new LocalizableResourceString(nameof(Resources.AnalyzerDescriptionDiscordDeprecated), Resources.ResourceManager, typeof(Resources));
49+
private static readonly LocalizableString DescriptionDiscordDeprecated = new LocalizableResourceString(nameof(Resources.AnalyzerDescriptionDiscordDeprecated), Resources.ResourceManager, typeof(Resources));
50+
private static readonly LocalizableString TitleDiscordUnreleased = new LocalizableResourceString(nameof(Resources.AnalyzerTitleDiscordUnreleased), Resources.ResourceManager, typeof(Resources));
51+
private static readonly LocalizableString MessageFormatDiscordUnreleased = new LocalizableResourceString(nameof(Resources.AnalyzerDescriptionDiscordUnreleased), Resources.ResourceManager, typeof(Resources));
52+
private static readonly LocalizableString DescriptionDiscordUnreleased = new LocalizableResourceString(nameof(Resources.AnalyzerDescriptionDiscordUnreleased), Resources.ResourceManager, typeof(Resources));
5553

5654
private static readonly DiagnosticDescriptor ExperimentalRule = new DiagnosticDescriptor(DiagnosticIdPrefix + "0001", TitleExperimental, MessageFormatExperimental, Category, DiagnosticSeverity.Warning, true, DescriptionExperimental, "https://docs.discatsharp.tech/vs/analyzer/dcs/0001.html");
5755
private static readonly DiagnosticDescriptor DiscordInExperimentRule = new DiagnosticDescriptor(DiagnosticIdPrefix + "0101", TitleDiscordInExperiment, MessageFormatDiscordInExperiment, Category, DiagnosticSeverity.Warning, true, DescriptionDiscordInExperiment, "https://docs.discatsharp.tech/vs/analyzer/dcs/0101.html");

DisCatSharp.VoiceNext.Natives/DisCatSharp.VoiceNext.Natives.csproj

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,10 @@ Manual Download: https://docs.discatsharp.tech/natives/index.html
3232
</ItemGroup>
3333

3434
<ItemGroup>
35+
<PackageReference Include="DisCatSharp.Analyzer.Roselyn" Version="5.1.0">
36+
<PrivateAssets>all</PrivateAssets>
37+
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
38+
</PackageReference>
3539
<PackageReference Include="DisCatSharp.Attributes" Version="10.3.1-fixed-001" />
3640
<PackageReference Include="Microsoft.Extensions.Logging" Version="7.0.0" />
3741
<PackageReference Include="System.Reflection" Version="4.3.0" />

DisCatSharp.VoiceNext/DisCatSharp.VoiceNext.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ Documentation: https://docs.discatsharp.tech/articles/modules/audio/voicenext/pr
2626
</PropertyGroup>
2727

2828
<ItemGroup>
29-
<PackageReference Include="DisCatSharp.Analyzer.Roselyn" Version="4.8.0">
29+
<PackageReference Include="DisCatSharp.Analyzer.Roselyn" Version="5.1.0">
3030
<PrivateAssets>all</PrivateAssets>
3131
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
3232
</PackageReference>

DisCatSharp/DisCatSharp.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ Written with love and for everyone.
2424
</PropertyGroup>
2525

2626
<ItemGroup>
27-
<PackageReference Include="DisCatSharp.Analyzer.Roselyn" Version="4.8.0">
27+
<PackageReference Include="DisCatSharp.Analyzer.Roselyn" Version="5.1.0">
2828
<PrivateAssets>all</PrivateAssets>
2929
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
3030
</PackageReference>

DisCatSharp/Entities/Guild/DiscordGuild.Features.cs

Lines changed: 0 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -129,42 +129,18 @@ public GuildFeatures(DiscordGuild guild)
129129
if (guild.RawFeatures.Contains("VOICE_CHANNEL_EFFECTS")) this.Features.Add(GuildFeaturesEnum.VoiceChannelEffects);
130130
if (guild.RawFeatures.Contains("SOUNDBOARD")) this.Features.Add(GuildFeaturesEnum.Soundboard);
131131

132-
#pragma warning disable CS0612 // Type or member is obsolete
133132
if (guild.RawFeatures.Contains("COMMERCE")) this.Features.Add(GuildFeaturesEnum.Commerce);
134-
#pragma warning restore CS0612 // Type or member is obsolete
135-
#pragma warning disable CS0612 // Type or member is obsolete
136133
if (guild.RawFeatures.Contains("EXPOSED_TO_BOOSTING_TIERS_EXPERIMENT")) this.Features.Add(GuildFeaturesEnum.ExposedToBoostingTiersExperiment);
137-
#pragma warning restore CS0612 // Type or member is obsolete
138-
#pragma warning disable CS0612 // Type or member is obsolete
139134
if (guild.RawFeatures.Contains("PUBLIC_DISABLED")) this.Features.Add(GuildFeaturesEnum.PublicDisabled);
140-
#pragma warning restore CS0612 // Type or member is obsolete
141-
#pragma warning disable CS0612 // Type or member is obsolete
142135
if (guild.RawFeatures.Contains("PUBLIC")) this.Features.Add(GuildFeaturesEnum.Public);
143-
#pragma warning restore CS0612 // Type or member is obsolete
144-
#pragma warning disable CS0612 // Type or member is obsolete
145136
if (guild.RawFeatures.Contains("SEVEN_DAY_THREAD_ARCHIVE")) this.Features.Add(GuildFeaturesEnum.SevenDayThreadArchive);
146-
#pragma warning restore CS0612 // Type or member is obsolete
147-
#pragma warning disable CS0612 // Type or member is obsolete
148137
if (guild.RawFeatures.Contains("THREE_DAY_THREAD_ARCHIVE")) this.Features.Add(GuildFeaturesEnum.ThreeDayThreadArchive);
149-
#pragma warning restore CS0612 // Type or member is obsolete
150-
#pragma warning disable CS0612 // Type or member is obsolete
151138
if (guild.RawFeatures.Contains("FEATURABLE")) this.Features.Add(GuildFeaturesEnum.Featurable);
152-
#pragma warning restore CS0612 // Type or member is obsolete
153-
#pragma warning disable CS0612 // Type or member is obsolete
154139
if (guild.RawFeatures.Contains("FORCE_RELAY")) this.Features.Add(GuildFeaturesEnum.ForceRelay);
155-
#pragma warning restore CS0612 // Type or member is obsolete
156-
#pragma warning disable CS0612 // Type or member is obsolete
157140
if (guild.RawFeatures.Contains("LURKABLE")) this.Features.Add(GuildFeaturesEnum.Lurkable);
158-
#pragma warning restore CS0612 // Type or member is obsolete
159-
#pragma warning disable CS0612 // Type or member is obsolete
160141
if (guild.RawFeatures.Contains("MEMBER_LIST_DISABLED")) this.Features.Add(GuildFeaturesEnum.MemberListDisabled);
161-
#pragma warning restore CS0612 // Type or member is obsolete
162-
#pragma warning disable CS0612 // Type or member is obsolete
163142
if (guild.RawFeatures.Contains("CHANNEL_BANNER")) this.Features.Add(GuildFeaturesEnum.CanSetChannelBanner);
164-
#pragma warning restore CS0612 // Type or member is obsolete
165-
#pragma warning disable CS0612 // Type or member is obsolete
166143
if (guild.RawFeatures.Contains("PRIVATE_THREADS")) this.Features.Add(GuildFeaturesEnum.CanCreatePrivateThreads);
167-
#pragma warning restore CS0612 // Type or member is obsolete
168144
}
169145

170146
/// <summary>

0 commit comments

Comments
 (0)