Continuum
  1. Continuum
  2. CONTINUUM-1689

Bad string replacement of entities in build result

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Minor 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.

        Activity

          People

          • Assignee:
            Maria Odea Ching
            Reporter:
            Baptiste MATHUS
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development