UNPKG

@eagleoutice/flowr

Version:

Static Dataflow Analyzer and Program Slicer for the R Programming Language

15 lines (14 loc) 817 B
import { SemVer } from 'semver'; import { FlowrAnalyzerLoadingOrderPlugin } from './flowr-analyzer-loading-order-plugin'; import type { FlowrAnalyzerContext } from '../../context/flowr-analyzer-context'; /** * This plugin extracts loading order information from R `DESCRIPTION` files. * It looks at the `Collate` field to determine the order in which files should be loaded. * If no `Collate` field is present, it does nothing. */ export declare class FlowrAnalyzerLoadingOrderDescriptionFilePlugin extends FlowrAnalyzerLoadingOrderPlugin { readonly name = "flowr-analyzer-package-version-description-file-plugin"; readonly description = "This plugin determines loading order based on the Collate field in DESCRIPTION files."; readonly version: SemVer; process(ctx: FlowrAnalyzerContext): void; }