I noticed that URI were breaking after performing a serialization roundtrip.
Here is a MWE:
using URIs
using Serialization
uri = URI(; path = "some/relative/path.pdf", scheme = "file") # URI("file:some/relative/path.pdf")
buf = IOBuffer()
serialize(buf, uri)
seekstart(buf)
uri2 = deserialize(buf) # "URI("file://@:some/relative/path.pdf?#")
Perhaps the serialization should just go through string conversion and parsing?
I noticed that
URIwere breaking after performing a serialization roundtrip.Here is a MWE:
Perhaps the serialization should just go through string conversion and parsing?