Open anferbui opened 2 days ago
In the codebase, we have four types which we use to represent a semantic version number:
These all seem to be fulfilling a similar purpose. We should converge on using only one type throughout the DocC codebase.
main
Only one Swift type is used to represent a semantic version number in DocC. All other types are deprecated/removed.
There are 4 types used to represent a semantic version number in DocC.
No response
f019ab8e2e0370d8f95921d4b8f1f7309c4eedbc
Per discussion in https://github.com/apple/swift-docc/pull/959, @d-ronnqvist and me think we should try to move towards converging on SemanticVersion because it's the type that is used the most in the repo.
Description
In the codebase, we have four types which we use to represent a semantic version number:
These all seem to be fulfilling a similar purpose. We should converge on using only one type throughout the DocC codebase.
Checklist
main
branch of this package.Expected Behavior
Only one Swift type is used to represent a semantic version number in DocC. All other types are deprecated/removed.
Actual behavior
There are 4 types used to represent a semantic version number in DocC.
Steps To Reproduce
No response
Swift-DocC Version Information
f019ab8e2e0370d8f95921d4b8f1f7309c4eedbc
Swift Compiler Version Information
No response