It looks like the format of ~/.swiftpm/config
is described as an implementation detail in the proposal, is that potentially going to be unstable as well? If so, per-toolchain config files might be necessary so that, for example, installing a prerelease snapshot that upgrades the format doesn't make a user's config unreadable by the SPM in their existing toolchain.
1 Like