5d16fc936a
This change introduces a workspace.GetPluginPath function that probes the central workspace cache of plugins for a matching plugin binary that matches the desired kind, name, and, optionally, version. It also permits overriding this with $PATH for developer scenarios. The analyzer, language, and resource plugin logic now uses this function for deciding which binary path to load at runtime. |
||
---|---|---|
.. | ||
analyzer.go | ||
analyzer_plugin.go | ||
check.go | ||
context.go | ||
host.go | ||
host_server.go | ||
langruntime.go | ||
langruntime_plugin.go | ||
plugin.go | ||
provider.go | ||
provider_plugin.go | ||
rpc.go | ||
rpc_test.go |