C#: Fix member order (yet again) in stubbing

With explicit interface implementation, the same member name can show up multiple times in a type declaration. This commit defines an explicit order
for these members.
This commit is contained in:
Tamas Vajk 2021-09-07 15:25:59 +02:00
Родитель d7934865c9
Коммит 469993f6d3
2 изменённых файлов: 4 добавлений и 2 удалений

Просмотреть файл

@ -180,7 +180,9 @@ abstract private class GeneratedType extends Type, GeneratedElement {
concat(GeneratedMember m |
m = this.getAGeneratedMember(assembly)
|
stubMember(m, assembly) order by m.getQualifiedNameWithTypes()
stubMember(m, assembly)
order by
m.getQualifiedNameWithTypes(), stubExplicitImplementation(m)
)
}

Различия файлов скрыты, потому что одна или несколько строк слишком длинны