TfpmPluginManager.ResolvePackagePath procedure
Delegates package path resolution to plugins
Declaration
procedure ResolvePackagePath(ABuildEngine: TBuildEngine;
APackage: TPackage; SearchPath: string;
out AContinue: Boolean); overrideArguments
ABuildEngine | Build engine performing resolution |
APackage | Package to resolve path for |
SearchPath | Search path for package resolution |
AContinue | Whether to continue searching |
Description
ResolvePackagePath coordinates package path resolution by delegating to registered plugins.
This method manages the plugin chain and handles resolution results from multiple plugin sources.
The manager calls each plugin's resolution method until a package is found or all plugins have been exhausted, enabling flexible and extensible package discovery mechanisms.
An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.
