Uploaded image for project: 'Daffodil'
  1. Daffodil
  2. DFDL-889

remove class names from diagnostic messages

XMLWordPrintableJSON

    • Icon: Improvement Improvement
    • Resolution: Unresolved
    • Icon: Minor Minor
    • 2.1.0
    • s11
    • Diagnostics, Usability
    • None

      In our messages, e.g., this one:

      2013-09-16 09:07:12:254  edu.illinois.ncsa.daffodil.dsom.Include Info[Included schema from file:/home/mbeckerle/git/daffodil-validation-FOUO/vmf/bin/xsd/vmfInternal.dfdl.xsd into namespace urn:vmfDFDLInternal.]

      We print a date timestamp, then a class name, then the priority, then the message inside square brackets.

      The class name is not needed for user-oriented messages, so we should remove it. For aborts and invariant failures and such, the class is perfectly appropriate, but for SDEs, PEs, and their warning counterparts, this adds no value, and pushes the valuable part of the message much further out to the right where it is sometimes harder to read.

              Unassigned Unassigned
              mbeckerle.dfdl Mike Beckerle
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: