Skip to content

[Xamarin.Android.Build.Tasks] Replace Newtonsoft.Json usage with System.Text.Json #9229

Closed
@pjcollins

Description

@pjcollins

Context: #9226 (review)

We should be able to stop repacking or redistributing Newtonsoft.Json if we update the tasks which use it to instead use System.Text.Json. At a glance it looks like only the following tasks would need updating:

https://github.com/dotnet/android/blob/main/src/Xamarin.Android.Build.Tasks/Tasks/BuildAppBundle.cs
https://github.com/dotnet/android/blob/main/src/Xamarin.Android.Build.Tasks/Tasks/JavaDependencyVerification.cs
https://github.com/dotnet/android/blob/main/src/Xamarin.Android.Build.Tasks/Utilities/MamJsonParser.cs

Metadata

Metadata

Labels

Area: xamarin-android BuildIssues building the xamarin-android repo *itself*.enhancementProposed change to current functionality.

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions