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); }
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)); }
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)); }