You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Sub-task of #83 (Newtonsoft.Json → System.Text.Json migration).
Scope
Migrate JObject.Parse(...) / JsonConvert.DeserializeObject(...) callsites that don't go through Fallout.Utilities.Text.Json. These can be migrated independently of the utility-lib rewrite.
Already done
src/Fallout.SourceGenerators/StronglyTypedSolutionGenerator.cs — landed on main in 54a1655.
Remaining files (likely candidates — confirm during the PR)
src/Fallout.Utilities.Net/HttpRequest.Content.cs + HttpResponse.Body.cs — check (might be utility-lib-coupled)
Any file that uses our Fallout.Utilities.Text.Json extension methods (ReadJson, WriteJson, JObjectExtensions.GetPropertyValue, etc.) needs to wait for STJ-3.
Acceptance
All listed files that don't go through the utility lib are migrated
Activity
feat(utilities.text.json)!: remove Newtonsoft surface — STJ-3 of #83 (#…
feat!: close the #83 Newtonsoft migration tree — STJ-6, STJ-2 tail (#119
ChrisonSimtian commentedon May 25, 2026
Closed via PR #174 — final callsite (ArgumentsFromParametersFileAttribute) migrated.