aws-cloudformation / aws-cloudformation/cfn-lint-visual-studio-code

Add hover/autocomplete for intrinsic functions

Open
#249 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
JavaScript
Stars
289
Forks
170
PR merge metrics
No merged PRs in 30d

Description

Currently intrinsic functions (Ref, GetAtt, etc.) are supported but we don't get additional language server details from them.

As an example we don't get autocomplete of a Ref to cover parameters and resources. Additionally when I hover on an intrinsic function I want details about I'm referring to.

- [x] Ref
- [ ] GetAtt
- [ ] FindInMap
- [ ] If

Contributor guide

Open the contributing guide

Research direction

Start by reading the existing language-server handling for the supported Ref intrinsic and compare it with the requested GetAtt, FindInMap, and If cases. Done means these intrinsic functions provide the requested autocomplete for parameters or resources and hover details for what they refer to.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript, vscode
Domain
devtools
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.