Skip to content
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

Provide completion, hover and docs links for uninitialized Registry modules #924

Merged
merged 15 commits into from
Jun 17, 2022

Conversation

jpogran
Copy link
Contributor

@jpogran jpogran commented May 20, 2022

Depends on hashicorp/terraform-schema#113

Fixes #599


UX

This impacts completion, hover, and docs link, as shown.

Screen.Recording.2022-06-17.at.17.05.48.mov

The slightly awkwardly formatted description of activate_api_identities hover data is a result of the description being indented, which implies code block in Markdown.

https://github.com/terraform-google-modules/terraform-google-project-factory/blob/37cf73779f2efa750cee09c57516c5eccb986501/variables.tf#L105-L110

From what I can tell, module authors do use Markdown in descriptions, so this seems more like an accidental oversight.

@jpogran jpogran added the enhancement New feature or request label May 20, 2022
@jpogran jpogran self-assigned this May 20, 2022
@jpogran jpogran linked an issue May 20, 2022 that may be closed by this pull request
9 tasks
@jpogran jpogran added this to the v0.28.0 milestone May 20, 2022
@jpogran jpogran force-pushed the gh-599-tf-registry-auto-complete branch 4 times, most recently from b1e9d84 to 5d81f68 Compare June 7, 2022 15:51
@radeksimko radeksimko modified the milestones: v0.28.0, v0.29.0 Jun 9, 2022
@radeksimko radeksimko force-pushed the gh-599-tf-registry-auto-complete branch 7 times, most recently from 63b451d to 3811e61 Compare June 17, 2022 14:39
@radeksimko radeksimko force-pushed the gh-599-tf-registry-auto-complete branch from 372c3fb to d8ee645 Compare June 17, 2022 15:39
@radeksimko radeksimko marked this pull request as ready for review June 17, 2022 16:07
@radeksimko radeksimko requested a review from a team as a code owner June 17, 2022 16:07
@radeksimko radeksimko changed the title Recognize inputs and outputs of uninitialized remote modules Provide completion, hover and docs links for uninitialized Registry modules Jun 17, 2022
@radeksimko radeksimko merged commit 1529e2d into main Jun 17, 2022
@radeksimko radeksimko deleted the gh-599-tf-registry-auto-complete branch June 17, 2022 17:09
@github-actions
Copy link

I'm going to lock this pull request because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues.
If you have found a problem that seems related to this change, please open a new issue and complete the issue template so we can capture all the details necessary to investigate further.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Jul 18, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Recognize inputs and outputs of uninitialized remote (Terraform Registry) modules
2 participants