This context is responsible for managing the functions identified in the project, including their origins, types, and other metadata. It works in conjunction with FlowrAnalyzerPackageVersionsPlugins to gather and maintain this information.

If you are interested in inspecting these functions, refer to ReadOnlyFlowrAnalyzerFunctionsContext.

Hierarchy (View Summary)

Implements

Hierarchy-Diagram

UML class diagram of FlowrAnalyzerFunctionsContext

Constructors

Properties

The linked full project context, allowing plugins to modify and access it.

name: "flowr-analyzer-functions-context" = 'flowr-analyzer-functions-context'

A human-readable name of the context. Try to make it unique to avoid confusion in the logs.

The plugins registered for this context. These build the foundation for applyPlugins.

Methods