Avatar
omochimetaru 3/1/2022 3:41 AM
The Package Manager for the Swift Programming Language - swift-package-manager/PackageDependency.swift at main · apple/swift-package-manager
3:41 AM
swiftpmの新しいAPIの、enumじゃなくてラベルで指定するスタイルのやつなんだけど
3:41 AM
exact: の場合のコメントが
3:42 AM
/// It allows you to specify the minimum version you require, allows updates that include bug fixes /// and backward-compatible feature updates, but requires you to explicitly update to a new major version of the dependency. ↑マイナーバージョンは固定しないように見えるんだけど、 コメントが間違ってるのか、それともexactがこう変わった(元から?)んだろうか? (edited)
3:42 AM
関連して、今まで使われていたやつがdeprecatedになっていて @available(_PackageDescription, deprecated: 5.6, message: "use specific requirement APIs instead (e.g. use 'branch:' instead of '.branch')") public static func package( url: String, _ requirement: Package.Dependency.Requirement ) (edited)
3:44 AM
.upToNextMajorfrom: (前からあった) .branchbranch: .revisionrevision: の対応があるんだけど、 .upToNextMinor の対応が存在しなくて、コメントからするとそれが exact: に見える で .exact の対応してそうな exact: は消えた?
3:44 AM
@d_date この前の発表内容に近い話だけど、何か知ってますか