As discussed in #610 it probably makes sense to be explicit about the internals module not being guaranteed to be stable.
I also noticed that TextSnapshotKind gets exposed globally. This was added in #581 when it was still called SnapshotKind. I wonder if this is necessary to expose toplevel.
As discussed in #610 it probably makes sense to be explicit about the
internals
module not being guaranteed to be stable.I also noticed that
TextSnapshotKind
gets exposed globally. This was added in #581 when it was still calledSnapshotKind
. I wonder if this is necessary to expose toplevel.