After #20 and #21, Citrus templating features are still supported only in Java files. To address this, supported for additional file types/language could be added.
Tasks
Add annotation support for the following languages:
Citrus DSLs:
[x] xml
[x] yaml
[x] groovy
Others
[x] json
These languages should be customizable in the plugin settings introduced in #21.
TBD
Determine exactly what language elements should be supported and annotated.
Summary
After #20 and #21, Citrus templating features are still supported only in Java files. To address this, supported for additional file types/language could be added.
Tasks
TBD