UNPKG

@eagleoutice/flowr-dev

Version:

Static Dataflow Analyzer and Program Slicer for the R Programming Language

15 lines (14 loc) 888 B
import { SemVer } from 'semver'; import { FlowrAnalyzerLoadingOrderPlugin } from './flowr-analyzer-loading-order-plugin'; import type { FlowrAnalyzerContext } from '../../context/flowr-analyzer-context'; export declare const implicitSourcesLog: import("tslog").Logger<import("tslog").ILogObj>; /** * Orders the files given by `project.implicitSources`, which is already specialized for the project kind. * Files that are no implicit sources stay in front, as the implicit entry points consume them. */ export declare class FlowrAnalyzerLoadingOrderImplicitSourcesPlugin extends FlowrAnalyzerLoadingOrderPlugin { readonly name = "flowr-analyzer-loading-order-implicit-sources-plugin"; readonly description = "Orders the files a framework loads implicitly, as configured by project.implicitSources."; readonly version: SemVer; process(ctx: FlowrAnalyzerContext): void; }