You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@cordova.apache.org by "Vladimir Kotikov (JIRA)" <ji...@apache.org> on 2014/12/22 12:09:13 UTC

[jira] [Created] (CB-8198) Unified console output logic for core platforms

Vladimir Kotikov created CB-8198:
------------------------------------

             Summary: Unified console output logic for core platforms
                 Key: CB-8198
                 URL: https://issues.apache.org/jira/browse/CB-8198
             Project: Apache Cordova
          Issue Type: New Feature
          Components: Android, iOS, Windows, WP8
            Reporter: Vladimir Kotikov
            Assignee: Jesse MacFadyen


Currently all major platform scripts doesn't recognize trace levels
and always logging all their output to console. This could be unuseful, especially when a huge output from build tools is written (ant build/xcodebuild output is really huge and in most cases is unnecessary)

I propose to unify the way we write messages to console output:

1. Pass verbosity arguments (-d, --debug ) downstream to platform scripts.
2. Introduce special Log class which is shared across platform scripts
    * automatically detects trace level according to command line arguments;
    * support of output redirection (file, other) in the future?
3. Add support for the following verbosity levels: Error, Normal, Debug
    by default: Error and Normal messages are traced
    -silent: only Error messages are traced
    -verbose: everything is traced



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@cordova.apache.org
For additional commands, e-mail: issues-help@cordova.apache.org