Avatar
Avatar
omochimetaru
.upToNextMinor は非推奨にならないです。 元々あった Package.Dependency.Requirement を返す .upToNextMinor は deprecated 指定されているんですが、 それとは別に新しく Range<Version> を返す .upToNextMinor が追加されるのです。 コードはここです。(Appleのドキュメントだとどこにあるかはわからなかったです) https://github.com/apple/swift-package-manager/blob/e25a590dc455baa430f2ec97eacc30257c172be2/Sources/PackageDescription/PackageRequirement.swift#L219 それが https://discord.com/channels/291054398077927425/304939011904897024/948065337448996955 で書いている事です。 つまり、 .upToNextMinor と書いたときに これまでは Package.Dependency.Requirement.upToNextMinor と解釈されていたのが、 これからは Range<Version>.upToNextMinor と解釈される、という事です。
ああ、完全に理解しました…! ドキュメントからだと非推奨になっただけに見えるので、わかりづらいですね😭 (自分の他にも勘違いしている人多そう)
😉 1
t_me_too 1