fix(codegen): Reverts adding dirty checking. We are not ready for this. (#620)

This commit is contained in:
Kamron Batman 2021-05-26 22:01:58 -07:00 committed by GitHub
parent 312e3873f1
commit 90dc5e742c
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -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);