Citrus provides dedicated, so-called functions for generating data at various locations. These are prefixed with citrus:. To simplify the discovery of these functions, code completion could be implemented.
Tasks
Implement code completion to suggest the list of available Citrus functions.
The completion would be invoked in string literals where the preceding text is citrus:, and ideally citrus:.* with arbitrary text after the prefix for which it is true that at least one of the functions start with that text.
For now, it would work only in the Java DSL.
For now, it would not support custom function prefixes.
Summary
Citrus provides dedicated, so-called functions for generating data at various locations. These are prefixed with
citrus:
. To simplify the discovery of these functions, code completion could be implemented.Tasks
citrus:
, and ideallycitrus:.*
with arbitrary text after the prefix for which it is true that at least one of the functions start with that text.Resources