Exemplo n.º 1
0
        private List <CommonModuleInfo> ParseCommonModules(string line)
        {
            List <CommonModuleInfo> list = new List <CommonModuleInfo>();

            string[] fileNames = line.TrimStart('{').TrimEnd('}').Split(',');
            if (int.TryParse(fileNames[1], out int count) && count == 0)
            {
                return(list);
            }
            int offset = 2;

            for (int i = 0; i < count; i++)
            {
                CommonModuleInfo moduleInfo = ReadCommonModuleMetadata(fileNames[i + offset]);
                list.Add(moduleInfo);
            }
            return(list);
        }
Exemplo n.º 2
0
 public string ReadCommonModuleSourceCode(CommonModuleInfo module)
 {
     return(ReadConfigFile(module.UUID + ".0"));
 }