-
Notifications
You must be signed in to change notification settings - Fork 629
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
Terraform: new parser #3684
Terraform: new parser #3684
Conversation
ef62563
to
ec79786
Compare
ec79786
to
8f2af15
Compare
Codecov ReportPatch coverage:
Additional details and impacted files@@ Coverage Diff @@
## master #3684 +/- ##
==========================================
- Coverage 82.88% 82.80% -0.09%
==========================================
Files 224 226 +2
Lines 54684 54791 +107
==========================================
+ Hits 45327 45367 +40
- Misses 9357 9424 +67
... and 1 file with indirect coverage changes Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here. ☔ View full report in Codecov by Sentry. |
41840e0
to
c27b6ec
Compare
I'm trying out your branch on a project I'm building for work, and I can't get this build of ctags to pick up my .tfvars files. I can see in
However, Also "assigned" for variables in tfvars sounds good to me. |
Nevermind, I just had to run ctags with the same arguments as the test. My bad. |
As you might find, you have to add In addition, use See also https://docs.ctags.io/en/latest/output-tags.html?highlight=reference#reference-tags .
|
Interesting. Thank you for the explanation. I'm slowly discovering all the available options. Regarding this pull request, I've tested your changes with multiple terraform projects and it seems to work correctly. |
fcebfe9
to
351ceea
Compare
351ceea
to
d3d9dc7
Compare
The man page has been added. |
23270ed
to
b9a804c
Compare
Signed-off-by: Masatake YAMATO <[email protected]>
… --_mtable-regex-<LANG> options Signed-off-by: Masatake YAMATO <[email protected]>
Signed-off-by: Masatake YAMATO <[email protected]>
Signed-off-by: Masatake YAMATO <[email protected]>
Signed-off-by: Masatake YAMATO <[email protected]>
Close universal-ctags#757. Derrived from https://github.com/juliosueiras/vim-terraform-completion/blob/master/ctags/terraform.ctags, @Haggus reactivated the pull request and polished the original commits. @masatake wrote this commit message. Co-authored-by: Matt Mrowiec <[email protected]> (@Haggus) Co-authored-by: Masatake YAMATO <[email protected]> (@masatake)
This parser doesn't have its own kinds. Instead, this parser emits Terraform parser's "variable" kind tags with "assigned" role. ref. https://developer.hashicorp.com/terraform/language/values/variables#variable-definitions-tfvars-files Signed-off-by: Masatake YAMATO <[email protected]>
Signed-off-by: Masatake YAMATO <[email protected]>
b9a804c
to
9a23f87
Compare
@Haggus, thank you for boosting this. |
@masatake Thank you for your help and finishing it! |
Close #2952.
Close #3683.