@eagleoutice/flowr - v2.17.4
    Preparing search index...

    Recovers packages no signature database knows from their sources when the analyzed code uses them: before the dataflow is built it fetches the source of every package the code loads or names with :: that nothing else resolves, from GitHub (the repository the project installs it from or the configuration names), CRAN, or Bioconductor, and serves their exports and the formals of their functions. Off unless solver.sigdb.onDemand.enabled says otherwise, never in secure mode, and only for packages nothing else knows. Further sources come in through the constructor.

    Hierarchy (View Summary)

    Index
    • Parameters

      • Optionaloverrides: Partial<
            {
                bioconductorMirror?: string;
                bioconductorRelease?: string;
                cacheDir?: string;
                cranMirror?: string;
                enabled: boolean;
                githubMirrors?: boolean;
                maxArchiveMb?: number;
                maxPackages?: number;
                offline?: boolean;
                packages?: (...)[];
                repositories?: Record<(...), (...)>;
                retryAfterHours?: number;
                sources?: (...)[];
            },
        >

        options replacing what solver.sigdb.onDemand states, enabled included

      • extraSources: readonly OnDemandSource[] = []

        sources besides the built-in ones, used where sources lists their name (or after the listed ones if it does not)

      • OptionalfetchBytes: FetchBytes

        how to download, HTTPS to public hosts and the configured mirrors by default

      Returns FlowrAnalyzerPackageVersionsOnDemandPlugin

    description: "Fetches the sources of packages no database knows from CRAN, Bioconductor, or GitHub." = 'Fetches the sources of packages no database knows from CRAN, Bioconductor, or GitHub.'

    A short description of what the plugin does.

    name: "flowr-analyzer-package-versions-on-demand-plugin" = 'flowr-analyzer-package-versions-on-demand-plugin'

    A unique, human-readable name of the plugin.

    type: DependencyIdentification = PluginType.DependencyIdentification

    The type of the plugin, determining when and for what purpose it is applied during the analysis.

    version: SemVer = ...

    The version of the plugin, ideally following semver.