コード例 #1
0
 public static void ScrapeConstants(
     string repoRoot,
     string[] enumJsonFiles,
     Dictionary <string, string> exclusionNamesToPartitions,
     Dictionary <string, string> requiredNamespaces,
     Dictionary <string, string> remaps,
     Dictionary <string, string> withTypes,
     Dictionary <string, string> renames)
 {
     using ConstantsScraperImpl imp = new ConstantsScraperImpl();
     imp.ScrapeConstants(repoRoot, enumJsonFiles, exclusionNamesToPartitions, requiredNamespaces, remaps, withTypes, renames);
 }
コード例 #2
0
 public static ScraperResults ScrapeConstants(
     string repoRoot,
     string arch,
     string[] enumJsonFiles,
     string constantsHeaderText,
     Dictionary <string, string> exclusionNamesToPartitions,
     Dictionary <string, string> requiredNamespaces,
     Dictionary <string, string> remaps,
     Dictionary <string, string> withTypes,
     Dictionary <string, string> withAttributes)
 {
     using ConstantsScraperImpl imp = new ConstantsScraperImpl();
     return(imp.ScrapeConstants(repoRoot, arch, enumJsonFiles, constantsHeaderText, exclusionNamesToPartitions, requiredNamespaces, remaps, withTypes, withAttributes));
 }
コード例 #3
0
 public static ScraperResults ScrapeConstants(
     string[] enumJsonFiles,
     string defaultNamespace,
     string scraperOutputDir,
     string constantsHeaderText,
     HashSet <string> exclusionNames,
     Dictionary <string, string> traversedHeaderToNamespaceMap,
     Dictionary <string, string> requiredNamespaces,
     Dictionary <string, string> remaps,
     Dictionary <string, string> withTypes,
     Dictionary <string, string> withAttributes)
 {
     using ConstantsScraperImpl imp = new ConstantsScraperImpl();
     return(imp.ScrapeConstants(enumJsonFiles, defaultNamespace, scraperOutputDir, constantsHeaderText, exclusionNames, traversedHeaderToNamespaceMap, requiredNamespaces, remaps, withTypes, withAttributes));
 }