Skip to content

ENUM

CocoapodsDependencies.Requirement

Contents

  • Cases
    • exact(_:)
    • atLeast(_:)
    • upToNextMajor(_:)
    • upToNextMinor(_:)
swift
public enum Requirement: Codable, Hashable

Version constraint of external cocoapods dependency

Cases

exact(_:)

swift
case exact(String)

Exact version

atLeast(_:)

swift
case atLeast(String)

Specified version or a newer one

upToNextMajor(_:)

swift
case upToNextMajor(String)

Specified version or a newer one up to next major

For example, .upToNextMajor("1.2.3") is equivalent to range >= 1.2.3 < 2.0.0

upToNextMinor(_:)

swift
case upToNextMinor(String)

Specified version or a newer one up to next minor

For example, .upToNextMinor("1.2.3") is equivalent to range >= 1.2.3 < 1.3.0