You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Filter CLI parameters to encourage implementations to publish supported parameters. Parameters that are not published by an implementation should consequently not become available to it, even if they were in fact supplied by the user.
One way to support parameter filtering would be to take control of parameters disclosed via the compile method (and related). In this case, the implementation would query the caller for the value of specific arguments by supplying the name and description of the parameter requested, instead of having access to the full list of available parameters directly (via the Map interface). The result of such querying could be presented to a user as supported parameters.
Implementations that make use of arguments without knowing their names exist, but this use is not important to retain.
The text was updated successfully, but these errors were encountered:
Filter CLI parameters to encourage implementations to publish supported parameters. Parameters that are not published by an implementation should consequently not become available to it, even if they were in fact supplied by the user.
One way to support parameter filtering would be to take control of parameters disclosed via the compile method (and related). In this case, the implementation would query the caller for the value of specific arguments by supplying the name and description of the parameter requested, instead of having access to the full list of available parameters directly (via the Map interface). The result of such querying could be presented to a user as supported parameters.
Implementations that make use of arguments without knowing their names exist, but this use is not important to retain.
The text was updated successfully, but these errors were encountered: