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

Use Serialization Proxy pattern for List's ::

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: Scala 2.11.0-M8
    • Component/s: None
    • Labels:
      None

      Description

      List.:: uses mutability to deserialize. Leverage the Serialization Proxy pattern to allow List to be truly Immutable once other (ab?)uses of List mutability are removed.

      The main problem can best be described via:
      https://gist.github.com/jrudolph/6552186

      and
      https://groups.google.com/forum/?fromgroups=#!topic/scala-internals/P7WNVkJQdHk

        Activity

        Show
        Adriaan Moors added a comment - https://github.com/scala/scala/pull/3233

          People

          • Assignee:
            Scott Carey
            Reporter:
            Scott Carey
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development