Simone Tripodi created SLING-7966:
-------------------------------------

             Summary: Enhance the CLI by adding tool informations and more 
descriptive options
                 Key: SLING-7966
                 URL: https://issues.apache.org/jira/browse/SLING-7966
             Project: Sling
          Issue Type: Improvement
          Components: Feature Model, Tooling
    Affects Versions: Feature Model Analyser 0.1.4
            Reporter: Simone Tripodi
            Assignee: Bertrand Delacretaz
             Fix For: Feature Model Analyser 0.1.4


The proposal is about improving the user experience and doesn't intend to 
change any existing feature.

Currently, command output is really concise:

{noformat}
$ java org.apache.sling.feature.analyser.main.Main
[INFO] Apache Sling Application Analyser
[INFO] 
[ERROR] Required argument missing: feature file
{noformat}

I would like to have it improved like described (but not included) in 
SLING-7929:

{noformat}
$ java org.apache.sling.feature.analyser.main.Main
Usage: sfa [-hqvX] -f=<featureFile> [-p=<pluginClass>]
Apache Sling Application Analyser
  -f, --feature-file=<featureFile>
                  Set feature file.
  -h, --help      Display the usage message.
  -p, --plugin-class=<pluginClass>
                  Explicitly specify plugin class to run, if ommitted the 
default
                    plugins are used
  -q, --quiet     Log errors only.
  -v, --version   Display version information.
  -X, --verbose   Produce execution debug output.
Copyright(c) 2018 The Apache Software Foundation.
{noformat}

Pull request is coming



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to