UNPKG

@eagleoutice/flowr

Version:

Static Dataflow Analyzer and Program Slicer for the R Programming Language

14 lines (13 loc) 1.06 kB
import type { StatisticsSummarizerConfiguration } from '../summarizer'; import type { CommonSummarizerConfiguration } from '../../../util/summarizer'; import type { FeatureStatisticsWithMeta } from '../../features/feature'; export declare function postProcessFeatures(config: StatisticsSummarizerConfiguration, filepath: string, outputPath: string, logger: (message: string) => void, metaFeatureInformation: Map<string, FeatureStatisticsWithMeta>): void; /** * Post process the collections in a given folder, retrieving the final summaries. * * @param logger - The logger to use for outputs * @param filepath - Path to the root file of the data collection (contains all the archives) * @param config - Configuration of the summarizer * @param outputPath - The final outputPath to write the result to (may differ from the configured root folder) */ export declare function postProcessFeatureFolder(logger: CommonSummarizerConfiguration['logger'], filepath: string, config: StatisticsSummarizerConfiguration, outputPath: string): void;