UNPKG

@eagleoutice/flowr

Version:

Static Dataflow Analyzer and Program Slicer for the R Programming Language

16 lines (15 loc) 1.07 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;