as of when Version.semver was changed from private to package-private.
The way to avoid this would be to make a public Version interface and have all fields and method parameters involving semver.Version be on private classes.
Which we could do, but is maybe the sort of thing to lump in with later changes to the DependencyInfo and VersionRange APIs.
as of when Version.semver was changed from private to package-private.
The way to avoid this would be to make a public Version interface and have all fields and method parameters involving semver.Version be on private classes.
Which we could do, but is maybe the sort of thing to lump in with later changes to the DependencyInfo and VersionRange APIs.