From f36acb370a79787546901cbe06f912dd177719f7 Mon Sep 17 00:00:00 2001 From: Wazowski Date: Sun, 17 May 2020 23:15:01 +0200 Subject: [PATCH] fix simple types to be detected as get only collections --- .../SingleParameterForeachMappingMethodImplementor.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/MappingGenerator/MappingGenerator/MappingGenerator/Mappings/MappingImplementors/SingleParameterForeachMappingMethodImplementor.cs b/MappingGenerator/MappingGenerator/MappingGenerator/Mappings/MappingImplementors/SingleParameterForeachMappingMethodImplementor.cs index 57f591c..3010c39 100644 --- a/MappingGenerator/MappingGenerator/MappingGenerator/Mappings/MappingImplementors/SingleParameterForeachMappingMethodImplementor.cs +++ b/MappingGenerator/MappingGenerator/MappingGenerator/Mappings/MappingImplementors/SingleParameterForeachMappingMethodImplementor.cs @@ -1,4 +1,4 @@ -using MappingGenerator.RoslynHelpers; +using MappingGenerator.RoslynHelpers; using Microsoft.CodeAnalysis; using Microsoft.CodeAnalysis.Editing; using Microsoft.CodeAnalysis.Formatting; @@ -33,7 +33,7 @@ private bool ContainsCollectionWithoutSetter(ITypeSymbol type) { foreach (var member in type.GetMembers().Where(ObjectHelper.IsPublicPropertySymbol).OfType()) { - if (ObjectHelper.IsSimpleType(member.Type) && !MappingHelper.IsCollection(member.Type)) + if (ObjectHelper.IsSimpleType(member.Type) || !MappingHelper.IsCollection(member.Type)) { continue; }