diff --git a/Source/Csla.Generators/cs/AutoSerialization/Csla.Generator.AutoSerialization.CSharp/AutoSerializable/Discovery/FieldDefinitionsExtractor.cs b/Source/Csla.Generators/cs/AutoSerialization/Csla.Generator.AutoSerialization.CSharp/AutoSerializable/Discovery/FieldDefinitionsExtractor.cs index 63b47fb14b..68bd69d10f 100644 --- a/Source/Csla.Generators/cs/AutoSerialization/Csla.Generator.AutoSerialization.CSharp/AutoSerializable/Discovery/FieldDefinitionsExtractor.cs +++ b/Source/Csla.Generators/cs/AutoSerialization/Csla.Generator.AutoSerialization.CSharp/AutoSerializable/Discovery/FieldDefinitionsExtractor.cs @@ -106,26 +106,6 @@ private static List GetNonPublicIncludedFields(Definitio return serializableFields; } - /// - /// Get the field declarations for all fields which have been explicitly included in serialization - /// - /// The definition extraction context in which the extraction is being performed - /// The TypeDeclarationSyntax from which to extract the necessary data - /// A readonly list of field declarations to be included in serialization - private static List GetAllIncludedFields(DefinitionExtractionContext extractionContext, TypeDeclarationSyntax targetTypeDeclaration) - { - List serializableFields; - - // Get any private or protected fields that are opted in with the use of the [AutoSerialized] attribute - serializableFields = targetTypeDeclaration.Members.Where( - m => m is FieldDeclarationSyntax fieldDeclaration && - extractionContext.IsFieldDecoratedWithAutoSerialized(fieldDeclaration)) - .Cast() - .ToList(); - - return serializableFields; - } - /// /// Determine if a field has one of the scopes requested by a caller ///