withered-magic / starpls

An LSP implementation for Starlark, the configuration language used by Bazel and Buck2.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Handle builtin providers

withered-magic opened this issue · comments

#144 added support for custom providers created with provider() but does not support the providers defined in builtin.pb. We should figure out how to support these.

e.g.

platform_common.TemplateVariableInfo(make_variables)

results in

Type "Provider" is not callable