Успешно переписаны не полностью два файла

This commit is contained in:
2025-03-25 21:27:54 +03:00
parent 155d942a03
commit bf636c0f9c
23 changed files with 676 additions and 98 deletions
@@ -20,7 +20,7 @@ namespace mROA.CodegenTools
var tagName = GetTagValue(from, to);
var innerDocText = TemplateText.Substring(index, end - index);
var innerDoc = TemplateReader.Parce(innerDocText);
var innerDoc = TemplateReader.Parse(innerDocText);
_currentCaretPosition = end + 4;
index = _currentCaretPosition;
return new InnerTemplateSection(tagName, innerDoc, document);
+9 -4
View File
@@ -16,7 +16,7 @@ namespace mROA.CodegenTools
typeof(InnerTemplateSectionReader)
};
public static TemplateDocument Parce(string templateText)
public static TemplateDocument Parse(string templateText)
{
int currentIndex = 0;
@@ -71,11 +71,16 @@ namespace mROA.CodegenTools
public static TemplateDocument FromEmbeddedResource(string resourceName)
{
var fileName = Assembly.GetCallingAssembly().GetManifestResourceNames().First(n => n.EndsWith(resourceName));
var res = Assembly.GetCallingAssembly().GetManifestResourceStream(fileName);
return FromEmbeddedResource(resourceName, Assembly.GetCallingAssembly());
}
public static TemplateDocument FromEmbeddedResource(string resourceName, Assembly assembly)
{
var fileName = assembly.GetManifestResourceNames().First(n => n.EndsWith(resourceName));
var res = assembly.GetManifestResourceStream(fileName);
var reader = new StreamReader(res);
var templateText = reader.ReadToEnd();
return Parce(templateText);
return Parse(templateText);
}
}
}