[jboss-jira] [JBoss JIRA] (WFCORE-3450) CLI - avoid required attributes to be hard to see when using tab completion

Miroslav Novak (JIRA) issues at jboss.org
Wed Dec 6 02:34:00 EST 2017


Miroslav Novak created WFCORE-3450:
--------------------------------------

             Summary: CLI - avoid required attributes to be hard to see when using tab completion 
                 Key: WFCORE-3450
                 URL: https://issues.jboss.org/browse/WFCORE-3450
             Project: WildFly Core
          Issue Type: Feature Request
          Components: CLI
            Reporter: Miroslav Novak


This is follow up for WFCORE-2283 which marked required attributes by "*" when using tab completion. Still if there are many attributes, it's hard to see all required attributes, for example in:
{code}
[standalone at localhost:9990 /] /subsystem=messaging-activemq/server=default/cluster-connection=my-cluster:add(
!                              check-period                   connector-name*                max-retry-interval             notification-interval          retry-interval-multiplier
allow-direct-connections-only  cluster-connection-address*    discovery-group*               message-load-balancing-type    producer-window-size           static-connectors*
call-failover-timeout          confirmation-window-size       initial-connect-attempts       min-large-message-size         reconnect-attempts             use-duplicate-detection
call-timeout                   connection-ttl                 max-hops                       notification-attempts          retry-interval  
{code}

it's not clear at the first look how many required attributes there are.

Suggestion is to group required attributes together and then provide list of other attributes, for example on the next line. Another options might be considered as well. For example to show required attributes when double pressing <tab>.



--
This message was sent by Atlassian JIRA
(v7.5.0#75005)


More information about the jboss-jira mailing list