Scala Programming Language
  1. Scala Programming Language
  2. SI-6458

Move the instrumentation logic for the Scala IDE worksheet out of the compiler

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Blocker Blocker
    • Resolution: Fixed
    • Affects Version/s: Scala 2.10.0
    • Fix Version/s: Scala 2.10.1
    • Component/s: Presentation Compiler
    • Labels:
      None

      Description

      For 2.10.1 we want to move out of the compiler the instrumentation logic for the Scala IDE worksheet. That will allow for more flexible release cycles on
      the scala-worksheet project and reduce the compiler's codebase.

      In theory, this should be relatively easy to achieve, and it requires only one modification on the presentation compiler side (weakening visibility of a member).

      We have a related ticket our side that can be used to track progress: https://github.com/scala-ide/scala-worksheet/issues/91

      We should make sure that this ticket is fixed before 2.10.1 goes into code freeze. If you could label this ticket as Critical for 2.10.1, I'd be thankful.

        Activity

        Hide
        Mirco Dotta added a comment -

        By the way, feel free to assign me the ticket.

        Show
        Mirco Dotta added a comment - By the way, feel free to assign me the ticket.

          People

          • Assignee:
            Mirco Dotta
            Reporter:
            Mirco Dotta
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development