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

Implement Language Server Protocol for ytt #217

Open
pivotaljohn opened this issue Oct 12, 2020 · 3 comments
Open

Implement Language Server Protocol for ytt #217

pivotaljohn opened this issue Oct 12, 2020 · 3 comments
Labels
discussion This issue is not a bug or feature and a conversation is needed to find an appropriate resolution

Comments

@pivotaljohn
Copy link
Contributor

pivotaljohn commented Oct 12, 2020

Write a Language Server Protocol for ytt files (i.e. Starlark within YAML).

(TODO: there is a lot that can be packed into an LSP; enumerate the features so that we can prioritize and tackle.)

(Potentially) Useful Resources:

Related Issues:

Related Conversations:

  • "Has anyone found a workaround for keeping syntaxically correct k8s spec files annotated with ytt directives and thus avoid invalid warnings from IDEs?"
    #carvel (~2022-07-06)

  • "... it’s [atom] that complains about the two fields existing..."
    #carvel (~2020-10-12)

@pivotaljohn pivotaljohn added the discussion This issue is not a bug or feature and a conversation is needed to find an appropriate resolution label Oct 12, 2020
@aaronshurley aaronshurley moved this to To Triage in Carvel Aug 18, 2022
@github-project-automation github-project-automation bot moved this to To Triage in Carvel Feb 14, 2023
@iuliancristea
Copy link

iuliancristea commented Feb 8, 2024

@pivotaljohn - are there any plans to implement this?

I'm personally interested in JetBrains' Custom Language Support but I guess that has narrower reach.

@prembhaskal
Copy link
Member

there are no items in backlog for this, but feel free to give it a try and we could also discuss in our next carvel community meeting.

@KoljaKrueckmeyer
Copy link

+1 for this feature request

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
discussion This issue is not a bug or feature and a conversation is needed to find an appropriate resolution
Projects
Status: To Triage
Development

No branches or pull requests

4 participants