Uploaded image for project: 'Continuum'
  1. Continuum
  2. CONTINUUM-1689

Bad string replacement of entities in build result

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 1.1, 1.3.4 (Beta)
    • Fix Version/s: 1.4.1
    • Component/s: Web - UI
    • Labels:
      None

      Description

      I just noticed that the output of maven is wrongly encoded. Here's one of lines of he generated html source :
      [INFO] Setting property: resource.loader => 'classpath'.

      Remind: In the console, the output is the following (output of mvn site) :
      [INFO] Setting property: resource.loader => 'classpath'.

      As you can see, there's a problem
      I guess the entity conversion is done twice :

      • first "=>" is converted "=>"

      then another pass detects the & although it shouldn't process it anymore, so :

      • second "=>" is in turn converted "=>"

      I guess the correction weight might depend on how those conversion are done. As a lot of conversions produces an &, maybe encoding & as & should be the very first conversion to be done in the list ?
      Maybe even some "dependency" tree could do the trick (or even better, an API that already does that neatly ).

      Cheers.

      Let me know if you need anything else.

        Attachments

          Activity

            People

            • Assignee:
              oching Maria Odea Ching
              Reporter:
              mathus.b@mipih.fr Baptiste MATHUS
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: