UNPKG

@eagleoutice/flowr

Version:

Static Dataflow Analyzer and Program Slicer for the R Programming Language

9 lines (8 loc) 874 B
import type { OutputFormatter } from '../util/ansi'; import type { QueryResults, SupportedQueryTypes } from './query'; import type { PipelineOutput } from '../core/steps/pipeline/pipeline'; import type { DEFAULT_DATAFLOW_PIPELINE } from '../core/steps/pipeline/default-pipelines'; import type { NodeId } from '../r-bridge/lang-4.x/ast/model/processing/node-id'; export declare function asciiCallContext(formatter: OutputFormatter, results: QueryResults<'call-context'>['call-context'], processed: PipelineOutput<typeof DEFAULT_DATAFLOW_PIPELINE>): string; export declare function summarizeIdsIfTooLong(formatter: OutputFormatter, ids: readonly NodeId[]): string; export declare function asciiSummaryOfQueryResult(formatter: OutputFormatter, totalInMs: number, results: QueryResults<SupportedQueryTypes>, processed: PipelineOutput<typeof DEFAULT_DATAFLOW_PIPELINE>): string;