-
Notifications
You must be signed in to change notification settings - Fork 15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Helm Dependencies and values.yaml completion and GoTo-Definition #61
Comments
Hi thanks for the submission of the feature request, currently there is no support at all for editing values.yaml files, so your nvim config is kind of wrong for even having helm-ls enabled for those files. |
I realize that completion inside values files is not supported yet, however it would be really helpful if completion of values of dependency charts would work inside templates. So same as the example above, it would be nice if It looks like from the design this is currently not supported? At least the What would be the best way of adding this? I could also try to contribute here. Thanks for your support! |
You are right, the internal chart is missing the dependency information. Reinplementing this could become quit a lot of work, thats why I suggested #77. Either way it would probably be good to use the chart struct as implemented by helm (https://github.com/helm/helm/tree/main/pkg/chart or https://github.com/mrjosh/helm-ls/tree/master/pkg/chart) for this. |
Hi @msvechla, feel free to test #80, which should do what you suggested and provide some feedback. |
Hey,
I was trying to use the LS in NeoVim but the completion based on dependencies (in the Helm Chart) do not work and also going to the definition. Going to the definition of a value in the dependency would be nice.
A minimal case can be:
helm create github-issue-chart
Then copy over this
Chart.yaml
I would expect this Helm LS to be able to suggest values for
nginx.SOMETHING
inside thevalues.yaml
. This does not work either after running helm dependency update and even after un-tar-ing the tarball (chart).Here are the logs from
:LspLog
I am also using the latest version of
helm-ls
.Thank you in advance!
The text was updated successfully, but these errors were encountered: