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

Code folding in the XML DSLs #40

Open
picimako opened this issue Apr 21, 2024 · 0 comments
Open

Code folding in the XML DSLs #40

picimako opened this issue Apr 21, 2024 · 0 comments
Labels
feature A completely new feature Spring XML DSL Related to the Citrus Spring XML test DSL XML DSL Related to the Citrus YAML test DSL

Comments

@picimako
Copy link
Owner

Summary

Due to the nature of XML, such files can be noisy and unnecessary long, so some code folding could help this case and lessen the cognitive load and comprehension of Citrus XML test files.

One simple example would be the echo action. The code folding could turn

<echo>
  <message>Some message to print</message>
</echo>

into

<echo>Some message to print</echo>

and hide the <message> tags.

Tasks

  • Collect the tags that could be folded.
  • Implement code folding. It might be something similar that goes on in the Just Kitting plugin.
@picimako picimako added feature A completely new feature XML DSL Related to the Citrus YAML test DSL Spring XML DSL Related to the Citrus Spring XML test DSL labels Apr 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature A completely new feature Spring XML DSL Related to the Citrus Spring XML test DSL XML DSL Related to the Citrus YAML test DSL
Projects
None yet
Development

No branches or pull requests

1 participant