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

Ref #932: Add completion for Kamelet names and options in binding files #940

Merged
merged 1 commit into from
Oct 13, 2023

Conversation

essobedo
Copy link
Contributor

@essobedo essobedo commented Oct 13, 2023

fixes #932

Motivation

The binding uses kamelets for the source/sink/steps and we should have code assistance in IDEA plugin, to list the options from the kamelet, and also help to auto-complete Kamelet names (from the Kamelets catalog).

Modifications:

  • Add new completion providers to provide the Kamelet names, option names, and option values
  • Adapt the existing code that provides the name of Kamelets to make it reusable in a different context

Result

54-kamelet-binding-completion

@essobedo essobedo merged commit ce0d487 into main Oct 13, 2023
9 checks passed
@essobedo essobedo deleted the 932/code-assistance-camelk-pipe branch October 13, 2023 13:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Code assistance for Camel K - Pipe YAML files
2 participants