Details

    Description

      The Path class is currently mutable to support the IOReadableWritable serialization. Since that serialization is not used any more, I suggest to drop that interface from Path and make the Path's URI final.

      Being immutable, we can store configures paths properly without the chance of them being mutated as side effects.

      Many parts of the code make the assumption that the Path is immutable, being susceptible to subtle errors.

      Attachments

        Issue Links

          Activity

            People

              yyhx xuhuang
              sewen Stephan Ewen
              Votes:
              0 Vote for this issue
              Watchers:
              12 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: