From 4b75b226f2b450f916c28c38e1fc1e66a5f2508f Mon Sep 17 00:00:00 2001 From: Natalia Portillo Date: Fri, 16 Dec 2022 20:27:55 +0000 Subject: [PATCH] Ensure that Resharper does not remove the partial modifier from JSON contexts. --- Aaru.CommonTypes | 2 +- Aaru.Filesystems/CPM/Definitions.cs | 3 ++- Aaru.Settings/Settings.cs | 1 + 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/Aaru.CommonTypes b/Aaru.CommonTypes index d9cc6df3a..29c1776fa 160000 --- a/Aaru.CommonTypes +++ b/Aaru.CommonTypes @@ -1 +1 @@ -Subproject commit d9cc6df3a74e6a51cc7e76451457e99f906e4766 +Subproject commit 29c1776fabcc3f1b3dfa8fb419cbfd83c6418166 diff --git a/Aaru.Filesystems/CPM/Definitions.cs b/Aaru.Filesystems/CPM/Definitions.cs index 2e3cc392b..33e9c3575 100644 --- a/Aaru.Filesystems/CPM/Definitions.cs +++ b/Aaru.Filesystems/CPM/Definitions.cs @@ -99,7 +99,8 @@ public sealed partial class CPM [JsonSourceGenerationOptions(WriteIndented = true, DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull, IncludeFields = true)] [JsonSerializable(typeof(CpmDefinitions))] -public class CpmDefinitionsContext : JsonSerializerContext {} +// ReSharper disable once PartialTypeWithSinglePart +public partial class CpmDefinitionsContext : JsonSerializerContext {} /// CP/M disk definitions [SuppressMessage("ReSharper", "InconsistentNaming")] diff --git a/Aaru.Settings/Settings.cs b/Aaru.Settings/Settings.cs index 0776134fd..9e9647f09 100644 --- a/Aaru.Settings/Settings.cs +++ b/Aaru.Settings/Settings.cs @@ -47,6 +47,7 @@ namespace Aaru.Settings; [JsonSourceGenerationOptions(WriteIndented = true, DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull, IncludeFields = true)] [JsonSerializable(typeof(DicSettings))] +// ReSharper disable once PartialTypeWithSinglePart public partial class SettingsContext : JsonSerializerContext {} /// Settings