-
Notifications
You must be signed in to change notification settings - Fork 18
Open
Description
Expected Behavior
When using "Go To References" on a parameter in a helm chart's values.yaml, it should only show references within
the same chart directory.
Actual Behavior
When clicking "Go To References" on any parameter in a helm chart, the LSP returns references from other charts in
the workspace as well, creating cross-chart pollution in the results.
Steps to Reproduce
- Create multiple helm charts in a workspace
- Open any values.yaml file
- Right-click on a parameter
- Select "Go To References"
- Observe that results include references from other charts in the workspace, not just the current chart
Example
In a charts folder containing both nginx and redis charts, when selecting a parameter in charts/redis/values.yaml, it gets references of charts/nginx
Environment
• helm-ls version: 1.5.1
• Editor: VS Code
• OS: Linux (Ubuntu)
Additional Context
Each helm chart should be treated as an isolated scope. References should respect chart boundaries and not leak across different chart directories.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels