Skip to content

Commit 751910b

Browse files
committed
Default to warnings and restructuring of changelogs
1 parent 30052c7 commit 751910b

File tree

8 files changed

+283
-268
lines changed

8 files changed

+283
-268
lines changed

.editorconfig

Lines changed: 260 additions & 260 deletions
Large diffs are not rendered by default.

CHANGELOG.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,11 +23,14 @@
2323
### Improvements
2424
- Server info embed for admins was slightly improved and fixed
2525
- `config reset-settings` now shows a confirmation message before resetting the settings
26-
- Refactored the code to use `System.Text.Json` source generator and removed `System.Reflection` calls
2726
- The exception embed was slightly improved with more details
28-
- Refactored the settings code to use the Options Pattern with source generation validation
2927
- Improvements regarding information security
28+
29+
### Development
30+
- Refactored the code to use `System.Text.Json` source generator and removed `System.Reflection` calls
31+
- Refactored the settings code to use the Options Pattern with source generation validation
3032
- Debug code was excluded from compiling in release mode
33+
- `.editorconfig` now default to warnings
3134

3235
## 2.1.2 - 2024-12-15
3336
### Dependencies

src/AzzyBot.Bot/Settings/Validators/AppStatsValidator.cs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
1-
using AzzyBot.Core.Utilities.Records;
1+
using System.Diagnostics.CodeAnalysis;
2+
using AzzyBot.Core.Utilities.Records;
23
using Microsoft.Extensions.Options;
34

45
namespace AzzyBot.Bot.Settings.Validators;
56

7+
[SuppressMessage("Roslynator", "RCS1251:Remove unnecessary braces from record declaration", Justification = "Class has to be empty.")]
68
[OptionsValidator]
79
public sealed partial class AppStatsValidator : IValidateOptions<AppStats>
810
{

src/AzzyBot.Bot/Settings/Validators/AzzyBotSettingsValidator.cs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
1-
using Microsoft.Extensions.Options;
1+
using System.Diagnostics.CodeAnalysis;
2+
using Microsoft.Extensions.Options;
23

34
namespace AzzyBot.Bot.Settings.Validators;
45

6+
[SuppressMessage("Roslynator", "RCS1251:Remove unnecessary braces from record declaration", Justification = "Class has to be empty.")]
57
[OptionsValidator]
68
public sealed partial class AzzyBotSettingsValidator : IValidateOptions<AzzyBotSettings>
79
{

src/AzzyBot.Bot/Settings/Validators/CoreUpdaterValidator.cs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
1-
using Microsoft.Extensions.Options;
1+
using System.Diagnostics.CodeAnalysis;
2+
using Microsoft.Extensions.Options;
23

34
namespace AzzyBot.Bot.Settings.Validators;
45

6+
[SuppressMessage("Roslynator", "RCS1251:Remove unnecessary braces from record declaration", Justification = "Class has to be empty.")]
57
[OptionsValidator]
68
public sealed partial class CoreUpdaterValidator : IValidateOptions<CoreUpdaterSettings>
79
{

src/AzzyBot.Bot/Settings/Validators/DatabaseSettingsValidator.cs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
1-
using AzzyBot.Data.Settings;
1+
using System.Diagnostics.CodeAnalysis;
2+
using AzzyBot.Data.Settings;
23
using Microsoft.Extensions.Options;
34

45
namespace AzzyBot.Bot.Settings.Validators;
56

7+
[SuppressMessage("Roslynator", "RCS1251:Remove unnecessary braces from record declaration", Justification = "Class has to be empty.")]
68
[OptionsValidator]
79
public sealed partial class DatabaseSettingsValidator : IValidateOptions<DatabaseSettings>
810
{

src/AzzyBot.Bot/Settings/Validators/DiscordStatusSettingsValidator.cs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
1-
using Microsoft.Extensions.Options;
1+
using System.Diagnostics.CodeAnalysis;
2+
using Microsoft.Extensions.Options;
23

34
namespace AzzyBot.Bot.Settings.Validators;
45

6+
[SuppressMessage("Roslynator", "RCS1251:Remove unnecessary braces from record declaration", Justification = "Class has to be empty.")]
57
[OptionsValidator]
68
public sealed partial class DiscordStatusSettingsValidator : IValidateOptions<DiscordStatusSettings>
79
{

src/AzzyBot.Bot/Settings/Validators/MusicStreamingSettingsValidator.cs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
1-
using Microsoft.Extensions.Options;
1+
using System.Diagnostics.CodeAnalysis;
2+
using Microsoft.Extensions.Options;
23

34
namespace AzzyBot.Bot.Settings.Validators;
45

6+
[SuppressMessage("Roslynator", "RCS1251:Remove unnecessary braces from record declaration", Justification = "Class has to be empty.")]
57
[OptionsValidator]
68
public sealed partial class MusicStreamingSettingsValidator : IValidateOptions<MusicStreamingSettings>
79
{

0 commit comments

Comments
 (0)