Skip to content

Commit d4c329f

Browse files
author
Shreyas Padhye
committed
Used CopyTo to copy from has set to array
1 parent 89f01a7 commit d4c329f

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

package/Codegen/Program.cs

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -358,10 +358,9 @@ private void DumpTypes(Version version)
358358
var propertiesGen = new TypeProperties(properties, fakeProps, syntheticProps).TransformText();
359359
var enumsGen = new TypeEnums().TransformText();
360360

361-
var list = new List<MrType>();
362-
foreach (var entry in Util.enumsToGenerateConvertersFor) {
363-
list.Add(entry);
364-
}
361+
// order enum list by namespace
362+
MrType[] list = new MrType[Util.enumsToGenerateConvertersFor.Count];
363+
Util.enumsToGenerateConvertersFor.CopyTo(list);
365364
var orderedList = list.OrderBy(item => Util.GetTSNamespace(item));
366365
Util.enumsToGenerateConvertersFor.Clear();
367366
foreach (var orderedItem in orderedList) {

0 commit comments

Comments
 (0)