Optionalplugins: readonly FlowrAnalyzerPackageVersionsPlugin[]Protected ReadonlyctxThe linked full project context, allowing plugins to modify and access it.
ReadonlynameA human-readable name of the context. Try to make it unique to avoid confusion in the logs.
Protected ReadonlypluginsThe plugins registered for this context. These build the foundation for applyPlugins.
ProtectedapplyRun all registered plugins on the given args, please be aware that if they are async, it is up to you to await them.
Returns the project context this sub-context is attached to
Get the dependency with the given name, if it exists.
If the static dependencies have not yet been loaded, this may trigger a resolution step.
The name of the dependency to get.
The dependency with the given name, or undefined if it does not exist.
Reset the context to its initial state.
This context is responsible for managing the dependencies of the project, including their versions and interplays with FlowrAnalyzerPackageVersionsPlugins.
If you are interested in inspecting these dependencies, refer to ReadOnlyFlowrAnalyzerDependenciesContext.