Skip to content

CFE-4714: Added the parameters of the remaining variadic functions to the syntax description (3.24.x) - #6343

Merged
nickanderson merged 1 commit into
cfengine:3.24.xfrom
nickanderson:CFE-4714/3.24.x
Sep 3, 2026
Merged

CFE-4714: Added the parameters of the remaining variadic functions to the syntax description (3.24.x)#6343
nickanderson merged 1 commit into
cfengine:3.24.xfrom
nickanderson:CFE-4714/3.24.x

Conversation

@nickanderson

Copy link
Copy Markdown
Member

Backport of #6289 to 3.24.x. Adds the parameter descriptions for the remaining variadic functions so cf-promises --syntax-description reports them.

Ticket: CFE-4714

…x description

and(), or(), concat(), ifelse(), findfiles(), mergedata() and the classmatch()
family reported no parameters at all. Only the leading arguments are described,
as bundlesmatching() and format() already do, and CF_ANYSTRING keeps the
argument type check they activate as permissive as it was.

Ticket: CFE-4714
Changelog: Commit
(cherry picked from commit 98e3f9c)
@nickanderson

Copy link
Copy Markdown
Member Author

@cf-bottom jenkins please

@cf-bottom

Copy link
Copy Markdown

@larsewi larsewi changed the title Added the parameters of the remaining variadic functions to the syntax description CFE-4714: Added the parameters of the remaining variadic functions to the syntax description (3.24.x) Sep 3, 2026
@nickanderson
nickanderson merged commit 68a60db into cfengine:3.24.x Sep 3, 2026
51 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants