Go to def on module params and module outputs should work with JSON files
Open
enhancement
- Dominant language
- Bicep
- Stars
- 3.6k
- Forks
- 830
- Avg merge
- 1d 2h
- Merged PRs (30d)
- 79
Description
This issue will become relevant once #3690 is merged.
The JSON semantic model has a `Template` object if the template is sufficiently valid. Inside the `Template` object, we should have location info for parameters and outputs (or at least some properties inside them), so this might not be that hard to implement.
Contributor guide
Research direction
Review prerequisite issue #3690 and the JSON semantic model, focusing on the Template object and its parameter and output locations. Confirm how valid templates expose these locations, then verify that Go to Definition resolves module parameters and outputs in JSON files.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- json
- Domain
- tooling
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100