private static List <EnumObject> LoadEnumsFromJsonFiles(string[] enumJsonFiles, Dictionary <string, string> renames) { List <EnumObject> enumObjects = new List <EnumObject>(); if (enumJsonFiles != null) { foreach (var enumJsonFile in enumJsonFiles) { enumObjects.AddRange(EnumObjectUtils.NormalizeEnumObjects(EnumObject.LoadFromFile(enumJsonFile), renames)); } } return(enumObjects); }
private List <EnumObject> LoadEnumsFromJsonFiles(string[] enumJsonFiles, Dictionary <string, string> renames) { List <EnumObject> enumObjects = new List <EnumObject>(); if (enumJsonFiles != null) { var namesToTypes = GetFullNamesToTypes($@"{this.repoRoot}\generation\emitter"); foreach (var enumJsonFile in enumJsonFiles) { enumObjects.AddRange(EnumObjectUtils.NormalizeEnumObjects(namesToTypes, EnumObject.LoadFromFile(enumJsonFile), renames)); } } return(enumObjects); }