From 90dc5e742c30a1b0fd84db92c09d35d2fdc8271c Mon Sep 17 00:00:00 2001 From: Kamron Batman <3953314+kamronbatman@users.noreply.github.com> Date: Wed, 26 May 2021 22:01:58 -0700 Subject: [PATCH] fix(codegen): Reverts adding dirty checking. We are not ready for this. (#620) --- .../SerializableEntityGeneration.Class.cs | 48 +++++++++---------- 1 file changed, 24 insertions(+), 24 deletions(-) diff --git a/Projects/SerializationGenerator/SerializableEntityGeneration/SerializableEntityGeneration.Class.cs b/Projects/SerializationGenerator/SerializableEntityGeneration/SerializableEntityGeneration.Class.cs index 5e376a765..de23a6651 100644 --- a/Projects/SerializationGenerator/SerializableEntityGeneration/SerializableEntityGeneration.Class.cs +++ b/Projects/SerializationGenerator/SerializableEntityGeneration/SerializableEntityGeneration.Class.cs @@ -221,33 +221,33 @@ namespace SerializationGenerator ); // bool ISerializable.UseDirtyChecking { get; } = true; - source.GenerateAutoProperty( - AccessModifier.None, - "bool", - "ISerializable.UseDirtyChecking", - AccessModifier.None, - null, - indent, - defaultValue: "true" - ); - source.AppendLine(); + // source.GenerateAutoProperty( + // AccessModifier.None, + // "bool", + // "ISerializable.UseDirtyChecking", + // AccessModifier.None, + // null, + // indent, + // defaultValue: "true" + // ); + // source.AppendLine(); } - else - { + // else + // { // If this type does not *directly* inherit `ISerializable`, then we assume it has an overridable `UseDirtyChecking` // public override bool ISerializable.UseDirtyChecking { get; } = true; - source.GenerateAutoProperty( - AccessModifier.Public, - "bool", - "UseDirtyChecking", - AccessModifier.None, - null, - indent, - defaultValue: "true", - isOverride: true - ); - source.AppendLine(); - } + // source.GenerateAutoProperty( + // AccessModifier.Public, + // "bool", + // "UseDirtyChecking", + // AccessModifier.None, + // null, + // indent, + // defaultValue: "true", + // isOverride: true + // ); + // source.AppendLine(); + // } // Serial constructor source.GenerateSerialCtor(context, className, isOverride);