Uploaded image for project: 'Apache Flex'
  1. Apache Flex
  2. FLEX-34049

Allow the ouput symbols to be escaped when called from an IDE

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Trivial
    • Resolution: Fixed
    • Affects Version/s: Apache Flex 4.11.0
    • Fix Version/s: Apache Flex 4.12.0
    • Component/s: FDB - Debugger
    • Labels:
      None

      Description

      Currently, in IntelliiJ, there is this fix:

      "The fix escapes special symbols and surrounds result with
      "IDEA-ESCAPE-START" and "IDEA-ESCAPE-END", so that's not something that
      can go to Apache repo.
      The problem that is solves is to distinguish line break in fdb output
      that means 'fdb message finished' from line breaks that are inside
      printed string var value.
      For example (using Java string syntax) "myString = a \n b" (with real
      line break char) becomes "myString = IDEA-ESCAPE-STARTa
      n
      bIDEA-ESCAPE-END" (without real line break char).
      This is not a problem for command line fdb usage, but may be a big
      problem for IDE." Alexander Doroshko from JetBrains

      So, it could be integrated into FDB with minor changes.

        Attachments

        1. StringUtil.java
          2 kB
          Alexander Doroshko
        2. fdb.jar
          593 kB
          Frédéric THOMAS
        3. ExpressionCache.java
          17 kB
          Alexander Doroshko

          Activity

            People

            • Assignee:
              doublefx Frédéric THOMAS
              Reporter:
              doublefx Frédéric THOMAS
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: