diff --git a/OpenRA.Mods.Common/UtilityCommands/Documentation/ExtractSpriteSequenceDocsCommand.cs b/OpenRA.Mods.Common/UtilityCommands/Documentation/ExtractSpriteSequenceDocsCommand.cs index 863d43f8c5..99ce78d8e9 100644 --- a/OpenRA.Mods.Common/UtilityCommands/Documentation/ExtractSpriteSequenceDocsCommand.cs +++ b/OpenRA.Mods.Common/UtilityCommands/Documentation/ExtractSpriteSequenceDocsCommand.cs @@ -13,7 +13,7 @@ using System; using System.Collections.Generic; using System.Linq; using System.Reflection; -using Newtonsoft.Json; +using System.Text.Json; using OpenRA.Graphics; using OpenRA.Mods.Common.Graphics; using OpenRA.Mods.Common.UtilityCommands.Documentation.Objects; @@ -97,7 +97,7 @@ namespace OpenRA.Mods.Common.UtilityCommands.Documentation RelatedEnums = DocumentationHelpers.GetRelatedEnumInfos(relatedEnumTypes) }; - return JsonConvert.SerializeObject(result); + return JsonSerializer.Serialize(result); } } } diff --git a/OpenRA.Mods.Common/UtilityCommands/Documentation/ExtractTraitDocsCommand.cs b/OpenRA.Mods.Common/UtilityCommands/Documentation/ExtractTraitDocsCommand.cs index ef47fb4724..fe1e8938a1 100644 --- a/OpenRA.Mods.Common/UtilityCommands/Documentation/ExtractTraitDocsCommand.cs +++ b/OpenRA.Mods.Common/UtilityCommands/Documentation/ExtractTraitDocsCommand.cs @@ -12,7 +12,7 @@ using System; using System.Collections.Generic; using System.Linq; -using Newtonsoft.Json; +using System.Text.Json; using OpenRA.Mods.Common.UtilityCommands.Documentation.Objects; using OpenRA.Primitives; using OpenRA.Traits; @@ -76,7 +76,7 @@ namespace OpenRA.Mods.Common.UtilityCommands.Documentation RelatedEnums = DocumentationHelpers.GetRelatedEnumInfos(relatedEnumTypes) }; - return JsonConvert.SerializeObject(result); + return JsonSerializer.Serialize(result); } static IEnumerable RequiredTraitTypes(Type t) diff --git a/OpenRA.Mods.Common/UtilityCommands/Documentation/ExtractWeaponDocsCommand.cs b/OpenRA.Mods.Common/UtilityCommands/Documentation/ExtractWeaponDocsCommand.cs index 7dac303a56..ab694b7be4 100644 --- a/OpenRA.Mods.Common/UtilityCommands/Documentation/ExtractWeaponDocsCommand.cs +++ b/OpenRA.Mods.Common/UtilityCommands/Documentation/ExtractWeaponDocsCommand.cs @@ -12,7 +12,7 @@ using System; using System.Collections.Generic; using System.Linq; -using Newtonsoft.Json; +using System.Text.Json; using OpenRA.GameRules; using OpenRA.Mods.Common.UtilityCommands.Documentation.Objects; using OpenRA.Primitives; @@ -79,7 +79,7 @@ namespace OpenRA.Mods.Common.UtilityCommands.Documentation RelatedEnums = DocumentationHelpers.GetRelatedEnumInfos(relatedEnumTypes) }; - return JsonConvert.SerializeObject(result); + return JsonSerializer.Serialize(result); } } }