Details

    • Type: Improvement Improvement
    • Status: Closed Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 0.5
    • Component/s: None
    • Labels:
      None
    • Number of attachments :
      1

      Description

      Right now DOM and XPATH are used.
      For big real life project, the memory footprint is quite important.
      This could be fixed using class org.sonar.api.utils.StaxParser

      1. StaxGallioParserPatchv3.txt
        8 kB
        Maxime Schneider-Dufeutrelle

        Activity

        Hide
        Maxime Schneider-Dufeutrelle added a comment -

        I'm currently working on a Stax version.

        Show
        Maxime Schneider-Dufeutrelle added a comment - I'm currently working on a Stax version.
        Hide
        Maxime Schneider-Dufeutrelle added a comment -

        Gallio XML parsing optimisation, using Stax instead of Xpath

        Show
        Maxime Schneider-Dufeutrelle added a comment - Gallio XML parsing optimisation, using Stax instead of Xpath
        Hide
        Alexandre Victoor added a comment -

        patch applied

        Show
        Alexandre Victoor added a comment - patch applied
        Hide
        Maxime Schneider-Dufeutrelle added a comment -

        Here is a new version avoiding a staxmate bug.

        Show
        Maxime Schneider-Dufeutrelle added a comment - Here is a new version avoiding a staxmate bug.
        Hide
        Alexandre Victoor added a comment -

        applied

        Show
        Alexandre Victoor added a comment - applied
        Hide
        Maxime Schneider-Dufeutrelle added a comment -

        Ok, working

        Show
        Maxime Schneider-Dufeutrelle added a comment - Ok, working

          People

          • Assignee:
            Alexandre Victoor
            Reporter:
            Alexandre Victoor
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: