mirror of
https://github.com/SabreTools/SabreTools.Serialization.git
synced 2026-02-04 05:36:12 +00:00
[PR #6] [MERGED] De/Serialize XboxOne/XSX catalog.js files #24
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/SabreTools/SabreTools.Serialization/pull/6
Author: @Deterous
Created: 4/2/2024
Status: ✅ Merged
Merged: 4/2/2024
Merged by: @mnadareski
Base:
main← Head:main📝 Commits (7)
255b781Add JSON/catalog.js logicc6fd143Proper json deserialize3888162Update packages92e1cacCatalog is UTF-16 LE, make BaseJsonFile encoding independent01dc513Bump version, use ST.Models 1.4.1b20ebbaImplement JsonFile as interface with UTF8 as default2b45e81typo📊 Changes
11 files changed (+204 additions, -4 deletions)
View changed files
➕
Files/Catalog.Deserializer.cs(+11 -0)➕
Files/Catalog.Serializer.cs(+11 -0)➕
Files/JsonFile.Deserializer.cs(+31 -0)➕
Files/JsonFile.Serializer.cs(+40 -0)📝
Files/XmlFile.Serializer.cs(+0 -1)📝
SabreTools.Serialization.csproj(+3 -2)➕
Streams/Catalog.Deserializer.cs(+12 -0)➕
Streams/Catalog.Serializer.cs(+12 -0)➕
Streams/JsonFile.Deserializer.cs(+40 -0)➕
Streams/JsonFile.Serializer.cs(+43 -0)📝
Streams/XmlFile.Serializer.cs(+1 -1)📄 Description
Also provides a BaseJsonFile that takes an encoding, to help any other Json De/Serializerrs
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.