Skip to content

Commit

Permalink
Add braces to foreach block
Browse files Browse the repository at this point in the history
  • Loading branch information
mganss committed May 3, 2020
1 parent cd9654c commit 4918caa
Showing 1 changed file with 8 additions and 6 deletions.
14 changes: 8 additions & 6 deletions XmlSchemaClassGenerator/ModelBuilder.cs
Original file line number Diff line number Diff line change
Expand Up @@ -115,14 +115,16 @@ private void RenameInterfacePropertiesIfRenamedInDerivedClasses()
foreach (var interfaceProperty in interfaceModel.Properties)
{
foreach (var implementationClass in interfaceModel.AllDerivedReferenceTypes())
foreach (var implementationClassProperty in implementationClass.Properties)
{
if (implementationClassProperty.Name != implementationClassProperty.OriginalPropertyName
&& implementationClassProperty.OriginalPropertyName == interfaceProperty.Name
)
foreach (var implementationClassProperty in implementationClass.Properties)
{
RenameInterfacePropertyInBaseClasses(interfaceModel, implementationClass, interfaceProperty, implementationClassProperty.Name);
interfaceProperty.Name = implementationClassProperty.Name;
if (implementationClassProperty.Name != implementationClassProperty.OriginalPropertyName
&& implementationClassProperty.OriginalPropertyName == interfaceProperty.Name
)
{
RenameInterfacePropertyInBaseClasses(interfaceModel, implementationClass, interfaceProperty, implementationClassProperty.Name);
interfaceProperty.Name = implementationClassProperty.Name;
}
}
}
}
Expand Down

0 comments on commit 4918caa

Please sign in to comment.