[jboss-jira] [JBoss JIRA] (WFCORE-2283) Make 'required' attributes clearer when using tab completion within CLI

Darran Lofthouse (JIRA) issues at jboss.org
Thu Feb 9 11:54:01 EST 2017


Darran Lofthouse created WFCORE-2283:
----------------------------------------

             Summary: Make 'required' attributes clearer when using tab completion within CLI
                 Key: WFCORE-2283
                 URL: https://issues.jboss.org/browse/WFCORE-2283
             Project: WildFly Core
          Issue Type: Feature Request
          Components: CLI
            Reporter: Darran Lofthouse
             Fix For: 3.0.0.Alpha25


The following is some example output pressing tab to reveal the parameters of 'add': -

{{[standalone at localhost:9990 /] ./subsystem=elytron/key-store=localhost:add(
!  alias-filter  credential-reference  path  provider-name  providers  relative-to  required  type  }}

>From this is it not clear which are actually required.

Suggestions to make it clearer: -
* Show required / optional in different colours.
* Add something to the required attributes e.g. '*'
* Add something to the optional requirements e.g. {optional_arg}

Maybe this can go one step further and take into account arguments already added by the user, especially where attributes require another attribute or are an alternative.

Once an attribute is identified as being an alternative to another attribute maybe it should be omitted altogether from the list or maybe also have something adding to it !attr_name.




--
This message was sent by Atlassian JIRA
(v7.2.3#72005)


More information about the jboss-jira mailing list