Uploaded image for project: 'Maven Doxia'
  1. Maven Doxia
  2. DOXIA-723

Optionally expose document location in Sink

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 2.0.0, 2.0.0-M10
    • Sink API
    • None

    Description

      Similar to http://www.saxproject.org/apidoc/org/xml/sax/Locator.html the Sink API should provide means to figure out the document location. This should be available whenever the Sink events are emitted from parsing a file.
      The locator should expose file name, line number and column number.

      This can be used to enhance warning/errors as otherwise it is very hard to figure out the root cause of messages like https://github.com/apache/maven-doxia/blob/e01880801ca1283b86205e2f7064b9b4dbc84d54/doxia-core/src/main/java/org/apache/maven/doxia/sink/impl/Xhtml5BaseSink.java#L930.

      Attachments

        Issue Links

          Activity

            People

              kwin Konrad Windszus
              kwin Konrad Windszus
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: