Refactor serialization copying to use source generators (#4286)

This commit is contained in:
DrSmugleaf
2023-08-22 17:37:13 -07:00
committed by GitHub
parent dbb45f1c13
commit 66239d23ea
135 changed files with 1897 additions and 221 deletions

View File

@@ -258,7 +258,7 @@ internal abstract partial class ViewVariablesManager
[DataDefinition] // For VV path reading purposes.
[SuppressMessage("ReSharper", "UnusedMember.Local")]
[SuppressMessage("ReSharper", "InconsistentNaming")]
private sealed class VvTest : IEnumerable<object>
private sealed partial class VvTest : IEnumerable<object>
{
[DataField("x")]
[ViewVariables(VVAccess.ReadWrite)]
@@ -292,7 +292,7 @@ internal abstract partial class ViewVariablesManager
}
[DataDefinition]
private struct ComplexDataStructure
private partial struct ComplexDataStructure
{
// VV3 uses our serialization system internally, so this allows these values to be changed.
[DataField("X")]