Build Information
Failed to build Placement, reference 1.8.0 (792ec6
), with Swift 5.10 for macOS (SPM) on 22 Jan 2025 13:44:46 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-15.4.0.app xcrun swift build --arch arm64
Build Log
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:12:27: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
AnimatablePair(AnimatablePair(positionX, positionY), AnimatablePair(anchorX, anchorY))
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:12:27: note: add 'if #available' version check
AnimatablePair(AnimatablePair(positionX, positionY), AnimatablePair(anchorX, anchorY))
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:12:27: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
AnimatablePair(AnimatablePair(positionX, positionY), AnimatablePair(anchorX, anchorY))
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:12:27: note: add 'if #available' version check
AnimatablePair(AnimatablePair(positionX, positionY), AnimatablePair(anchorX, anchorY))
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:12:65: error: 'AnimatablePair' is only available in macOS 10.15 or newer
AnimatablePair(AnimatablePair(positionX, positionY), AnimatablePair(anchorX, anchorY))
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:12:65: note: add 'if #available' version check
AnimatablePair(AnimatablePair(positionX, positionY), AnimatablePair(anchorX, anchorY))
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:12:65: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
AnimatablePair(AnimatablePair(positionX, positionY), AnimatablePair(anchorX, anchorY))
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:12:65: note: add 'if #available' version check
AnimatablePair(AnimatablePair(positionX, positionY), AnimatablePair(anchorX, anchorY))
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:12:65: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
AnimatablePair(AnimatablePair(positionX, positionY), AnimatablePair(anchorX, anchorY))
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:12:65: note: add 'if #available' version check
AnimatablePair(AnimatablePair(positionX, positionY), AnimatablePair(anchorX, anchorY))
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:16:34: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
positionX = newValue.first.first
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:16:34: note: add 'if #available' version check
positionX = newValue.first.first
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:16:34: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
positionX = newValue.first.first
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:16:34: note: add 'if #available' version check
positionX = newValue.first.first
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:16:34: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
positionX = newValue.first.first
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:16:34: note: add 'if #available' version check
positionX = newValue.first.first
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:16:34: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
positionX = newValue.first.first
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:16:34: note: add 'if #available' version check
positionX = newValue.first.first
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:16:40: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
positionX = newValue.first.first
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:16:40: note: add 'if #available' version check
positionX = newValue.first.first
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:16:40: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
positionX = newValue.first.first
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:16:40: note: add 'if #available' version check
positionX = newValue.first.first
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:17:34: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
positionY = newValue.first.second
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:17:34: note: add 'if #available' version check
positionY = newValue.first.second
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:17:34: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
positionY = newValue.first.second
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:17:34: note: add 'if #available' version check
positionY = newValue.first.second
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:17:34: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
positionY = newValue.first.second
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:17:34: note: add 'if #available' version check
positionY = newValue.first.second
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:17:34: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
positionY = newValue.first.second
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:17:34: note: add 'if #available' version check
positionY = newValue.first.second
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:17:40: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
positionY = newValue.first.second
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:17:40: note: add 'if #available' version check
positionY = newValue.first.second
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:17:40: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
positionY = newValue.first.second
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:17:40: note: add 'if #available' version check
positionY = newValue.first.second
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:18:32: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
anchorX = newValue.second.first
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:18:32: note: add 'if #available' version check
anchorX = newValue.second.first
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:18:32: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
anchorX = newValue.second.first
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:18:32: note: add 'if #available' version check
anchorX = newValue.second.first
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:18:32: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
anchorX = newValue.second.first
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:18:32: note: add 'if #available' version check
anchorX = newValue.second.first
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:18:32: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
anchorX = newValue.second.first
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:18:32: note: add 'if #available' version check
anchorX = newValue.second.first
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:18:39: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
anchorX = newValue.second.first
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:18:39: note: add 'if #available' version check
anchorX = newValue.second.first
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:18:39: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
anchorX = newValue.second.first
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:18:39: note: add 'if #available' version check
anchorX = newValue.second.first
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:19:32: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
anchorY = newValue.second.second
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:19:32: note: add 'if #available' version check
anchorY = newValue.second.second
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:19:32: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
anchorY = newValue.second.second
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:19:32: note: add 'if #available' version check
anchorY = newValue.second.second
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:19:32: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
anchorY = newValue.second.second
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:19:32: note: add 'if #available' version check
anchorY = newValue.second.second
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:19:32: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
anchorY = newValue.second.second
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:19:32: note: add 'if #available' version check
anchorY = newValue.second.second
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:19:39: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
anchorY = newValue.second.second
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:19:39: note: add 'if #available' version check
anchorY = newValue.second.second
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:19:39: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
anchorY = newValue.second.second
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:19:39: note: add 'if #available' version check
anchorY = newValue.second.second
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:29:16: error: 'ProjectionTransform' is only available in macOS 10.15 or newer
return ProjectionTransform(CGAffineTransform(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:29:16: note: add 'if #available' version check
return ProjectionTransform(CGAffineTransform(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:23:10: note: add @available attribute to enclosing instance method
func effectValue(size: CGSize) -> ProjectionTransform {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Coordinator.swift:184:30: error: 'Transaction' is only available in macOS 10.15 or newer
public var transaction = Transaction()
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Coordinator.swift:9:7: note: add @available attribute to enclosing generic class
class Coordinator<L: PlacementLayout>: ObservableObject {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:50:14: error: value of type 'LayoutChildSizingView<L>' has no member 'allowsHitTesting'
.allowsHitTesting(false)
^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:84:26: error: cannot infer contextual base in reference to member 'opacity'
.transition(.opacity)
~^~~~~~~
[29/33] Compiling Placement PlacementKeyboardAvoidingModifier.swift
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementIntrinsicSizeReader.swift:29:20: error: 'View' is only available in macOS 10.15 or newer
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementIntrinsicSizeReader.swift:29:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementIntrinsicSizeReader.swift:26:8: note: add @available attribute to enclosing struct
struct PlacementIntrinsicSizeReader: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementIntrinsicSizeReader.swift:30:9: error: 'GeometryReader' is only available in macOS 10.15 or newer
GeometryReader(content: { proxy in
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementIntrinsicSizeReader.swift:30:9: note: add 'if #available' version check
GeometryReader(content: { proxy in
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementIntrinsicSizeReader.swift:29:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementIntrinsicSizeReader.swift:26:8: note: add @available attribute to enclosing struct
struct PlacementIntrinsicSizeReader: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementIntrinsicSizeReader.swift:31:13: error: 'Color' is only available in macOS 10.15 or newer
Color.clear.preference(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementIntrinsicSizeReader.swift:31:13: note: add 'if #available' version check
Color.clear.preference(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementIntrinsicSizeReader.swift:29:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementIntrinsicSizeReader.swift:26:8: note: add @available attribute to enclosing struct
struct PlacementIntrinsicSizeReader: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementIntrinsicSizeReader.swift:31:19: error: 'clear' is only available in macOS 10.15 or newer
Color.clear.preference(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementIntrinsicSizeReader.swift:31:19: note: add 'if #available' version check
Color.clear.preference(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementIntrinsicSizeReader.swift:29:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementIntrinsicSizeReader.swift:26:8: note: add @available attribute to enclosing struct
struct PlacementIntrinsicSizeReader: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementIntrinsicSizeReader.swift:31:25: error: 'preference(key:value:)' is only available in macOS 10.15 or newer
Color.clear.preference(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementIntrinsicSizeReader.swift:31:25: note: add 'if #available' version check
Color.clear.preference(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementIntrinsicSizeReader.swift:29:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementIntrinsicSizeReader.swift:26:8: note: add @available attribute to enclosing struct
struct PlacementIntrinsicSizeReader: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementIntrinsicSizeReader.swift:35:12: error: 'animation' is only available in macOS 10.15 or newer
}).animation(nil)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementIntrinsicSizeReader.swift:35:12: note: add 'if #available' version check
}).animation(nil)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementIntrinsicSizeReader.swift:29:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementIntrinsicSizeReader.swift:26:8: note: add @available attribute to enclosing struct
struct PlacementIntrinsicSizeReader: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:11:60: error: 'Animation' is only available in macOS 10.15 or newer
func keyboardAnimation(from notification: Notification) -> Animation? {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:11:6: note: add @available attribute to enclosing global function
func keyboardAnimation(from notification: Notification) -> Animation? {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:31:6: error: 'Environment' is only available in macOS 10.15 or newer
@Environment(\.placementShouldAdjustToKeyboard) var placementShouldAdjustToKeyboard
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:30:8: note: add @available attribute to enclosing generic struct
struct KeyboardAvoidingView<L: PlacementLayout>: UIViewRepresentable {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:32:6: error: 'EnvironmentObject' is only available in macOS 10.15 or newer
@EnvironmentObject var coordinator: Coordinator<L>
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:30:8: note: add @available attribute to enclosing generic struct
struct KeyboardAvoidingView<L: PlacementLayout>: UIViewRepresentable {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:33:6: error: 'Binding' is only available in macOS 10.15 or newer
@Binding var keyboardFrame: CGRect
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:30:8: note: add @available attribute to enclosing generic struct
struct KeyboardAvoidingView<L: PlacementLayout>: UIViewRepresentable {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:38:10: error: 'Binding' is only available in macOS 10.15 or newer
@Binding var keyboardFrame: CGRect
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:35:11: note: add @available attribute to enclosing class
class KeyboardCoordinator {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:35:11: note: add @available attribute to enclosing class
class KeyboardCoordinator {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:43:28: error: 'Binding' is only available in macOS 10.15 or newer
keyboardFrame: Binding<CGRect>
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:40:9: note: add @available attribute to enclosing initializer
init(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:35:11: note: add @available attribute to enclosing class
class KeyboardCoordinator {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:108:47: error: cannot find type 'UIView' in scope
func makeUIView(context: Context) -> some UIView {
^~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:108:42: error: 'some' types are only permitted in properties, subscripts, and functions
func makeUIView(context: Context) -> some UIView {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:108:30: error: cannot find type 'Context' in scope
func makeUIView(context: Context) -> some UIView {
^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:112:33: error: cannot find type 'UIViewType' in scope
func updateUIView(_ uiView: UIViewType, context: Context) {
^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:112:54: error: cannot find type 'Context' in scope
func updateUIView(_ uiView: UIViewType, context: Context) {
^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:30:50: error: cannot find type 'UIViewRepresentable' in scope
struct KeyboardAvoidingView<L: PlacementLayout>: UIViewRepresentable {
^~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:119:6: error: 'Environment' is only available in macOS 10.15 or newer
@Environment(\.placementShouldAdjustToKeyboard) var placementShouldAdjustToKeyboard
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:118:8: note: add @available attribute to enclosing generic struct
struct PlacementKeyboardAvoidingModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:120:6: error: 'EnvironmentObject' is only available in macOS 10.15 or newer
@EnvironmentObject var coordinator: Coordinator<L>
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:118:8: note: add @available attribute to enclosing generic struct
struct PlacementKeyboardAvoidingModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:121:6: error: 'Binding' is only available in macOS 10.15 or newer
@Binding var keyboardFrame: CGRect
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:118:8: note: add @available attribute to enclosing generic struct
struct PlacementKeyboardAvoidingModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:123:41: error: 'View' is only available in macOS 10.15 or newer
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:123:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:118:8: note: add @available attribute to enclosing generic struct
struct PlacementKeyboardAvoidingModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:101:9: error: generic parameter 'L' could not be inferred
Coordinator(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Coordinator.swift:9:19: note: 'L' declared as parameter to type 'Coordinator'
class Coordinator<L: PlacementLayout>: ObservableObject {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:101:9: note: explicitly specify the generic arguments to fix this issue
Coordinator(
^
<<#L: PlacementLayout#>>
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:101:20: error: argument passed to call that takes no arguments
Coordinator(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:101:9: error: cannot convert return expression of type 'Coordinator<L>' to return type 'KeyboardAvoidingView<L>.KeyboardCoordinator'
Coordinator(
^~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:127:18: error: value of type 'KeyboardAvoidingView<L>' has no member 'allowsHitTesting'
.allowsHitTesting(false)
^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:25: error: 'AnimatablePair' is only available in macOS 10.15 or newer
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:23:39: error: 'ProjectionTransform' is only available in macOS 10.15 or newer
func effectValue(size: CGSize) -> ProjectionTransform {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:23:10: note: add @available attribute to enclosing instance method
func effectValue(size: CGSize) -> ProjectionTransform {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: in associated type 'Self.AnimatableData' (inferred as 'AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>>')
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: in associated type 'Self.AnimatableData' (inferred as 'AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>>')
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: in associated type 'Self.AnimatableData' (inferred as 'AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>>')
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: in associated type 'Self.AnimatableData' (inferred as 'AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>>')
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: warning: conformance of 'Never' to 'View' is only available in macOS 10.15 or newer
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: in associated type 'Self.Body' (inferred as 'Never')
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:37:6: error: 'EnvironmentObject' is only available in macOS 10.15 or newer
@EnvironmentObject var coordinator: Coordinator<L>
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:36:8: note: add @available attribute to enclosing generic struct
struct PlacementModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:38:6: error: 'EnvironmentObject' is only available in macOS 10.15 or newer
@EnvironmentObject var placementsCoordinator: PlacementsCoordinator
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:36:8: note: add @available attribute to enclosing generic struct
struct PlacementModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:41:19: error: '_VariadicView' is only available in macOS 10.15 or newer
var children: _VariadicView.Children
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:36:8: note: add @available attribute to enclosing generic struct
struct PlacementModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:43:41: error: 'View' is only available in macOS 10.15 or newer
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:43:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:36:8: note: add @available attribute to enclosing generic struct
struct PlacementModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:12:12: error: 'AnimatablePair' is only available in macOS 10.15 or newer
AnimatablePair(AnimatablePair(positionX, positionY), AnimatablePair(anchorX, anchorY))
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:12:12: note: add 'if #available' version check
AnimatablePair(AnimatablePair(positionX, positionY), AnimatablePair(anchorX, anchorY))
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:12:12: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
AnimatablePair(AnimatablePair(positionX, positionY), AnimatablePair(anchorX, anchorY))
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:12:12: note: add 'if #available' version check
AnimatablePair(AnimatablePair(positionX, positionY), AnimatablePair(anchorX, anchorY))
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:12:12: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
AnimatablePair(AnimatablePair(positionX, positionY), AnimatablePair(anchorX, anchorY))
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:12:12: note: add 'if #available' version check
AnimatablePair(AnimatablePair(positionX, positionY), AnimatablePair(anchorX, anchorY))
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:12:12: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
AnimatablePair(AnimatablePair(positionX, positionY), AnimatablePair(anchorX, anchorY))
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:12:12: note: add 'if #available' version check
AnimatablePair(AnimatablePair(positionX, positionY), AnimatablePair(anchorX, anchorY))
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:12:12: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
AnimatablePair(AnimatablePair(positionX, positionY), AnimatablePair(anchorX, anchorY))
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:12:12: note: add 'if #available' version check
AnimatablePair(AnimatablePair(positionX, positionY), AnimatablePair(anchorX, anchorY))
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:12:27: error: 'AnimatablePair' is only available in macOS 10.15 or newer
AnimatablePair(AnimatablePair(positionX, positionY), AnimatablePair(anchorX, anchorY))
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:12:27: note: add 'if #available' version check
AnimatablePair(AnimatablePair(positionX, positionY), AnimatablePair(anchorX, anchorY))
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:12:27: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
AnimatablePair(AnimatablePair(positionX, positionY), AnimatablePair(anchorX, anchorY))
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:12:27: note: add 'if #available' version check
AnimatablePair(AnimatablePair(positionX, positionY), AnimatablePair(anchorX, anchorY))
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:12:27: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
AnimatablePair(AnimatablePair(positionX, positionY), AnimatablePair(anchorX, anchorY))
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:12:27: note: add 'if #available' version check
AnimatablePair(AnimatablePair(positionX, positionY), AnimatablePair(anchorX, anchorY))
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:12:65: error: 'AnimatablePair' is only available in macOS 10.15 or newer
AnimatablePair(AnimatablePair(positionX, positionY), AnimatablePair(anchorX, anchorY))
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:12:65: note: add 'if #available' version check
AnimatablePair(AnimatablePair(positionX, positionY), AnimatablePair(anchorX, anchorY))
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:12:65: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
AnimatablePair(AnimatablePair(positionX, positionY), AnimatablePair(anchorX, anchorY))
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:12:65: note: add 'if #available' version check
AnimatablePair(AnimatablePair(positionX, positionY), AnimatablePair(anchorX, anchorY))
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:12:65: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
AnimatablePair(AnimatablePair(positionX, positionY), AnimatablePair(anchorX, anchorY))
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:12:65: note: add 'if #available' version check
AnimatablePair(AnimatablePair(positionX, positionY), AnimatablePair(anchorX, anchorY))
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:16:34: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
positionX = newValue.first.first
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:16:34: note: add 'if #available' version check
positionX = newValue.first.first
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:16:34: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
positionX = newValue.first.first
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:16:34: note: add 'if #available' version check
positionX = newValue.first.first
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:16:34: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
positionX = newValue.first.first
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:16:34: note: add 'if #available' version check
positionX = newValue.first.first
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:16:34: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
positionX = newValue.first.first
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:16:34: note: add 'if #available' version check
positionX = newValue.first.first
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:16:40: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
positionX = newValue.first.first
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:16:40: note: add 'if #available' version check
positionX = newValue.first.first
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:16:40: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
positionX = newValue.first.first
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:16:40: note: add 'if #available' version check
positionX = newValue.first.first
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:17:34: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
positionY = newValue.first.second
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:17:34: note: add 'if #available' version check
positionY = newValue.first.second
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:17:34: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
positionY = newValue.first.second
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:17:34: note: add 'if #available' version check
positionY = newValue.first.second
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:17:34: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
positionY = newValue.first.second
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:17:34: note: add 'if #available' version check
positionY = newValue.first.second
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:17:34: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
positionY = newValue.first.second
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:17:34: note: add 'if #available' version check
positionY = newValue.first.second
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:17:40: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
positionY = newValue.first.second
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:17:40: note: add 'if #available' version check
positionY = newValue.first.second
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:17:40: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
positionY = newValue.first.second
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:17:40: note: add 'if #available' version check
positionY = newValue.first.second
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:18:32: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
anchorX = newValue.second.first
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:18:32: note: add 'if #available' version check
anchorX = newValue.second.first
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:18:32: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
anchorX = newValue.second.first
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:18:32: note: add 'if #available' version check
anchorX = newValue.second.first
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:18:32: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
anchorX = newValue.second.first
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:18:32: note: add 'if #available' version check
anchorX = newValue.second.first
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:18:32: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
anchorX = newValue.second.first
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:18:32: note: add 'if #available' version check
anchorX = newValue.second.first
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:18:39: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
anchorX = newValue.second.first
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:18:39: note: add 'if #available' version check
anchorX = newValue.second.first
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:18:39: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
anchorX = newValue.second.first
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:18:39: note: add 'if #available' version check
anchorX = newValue.second.first
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:19:32: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
anchorY = newValue.second.second
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:19:32: note: add 'if #available' version check
anchorY = newValue.second.second
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:19:32: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
anchorY = newValue.second.second
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:19:32: note: add 'if #available' version check
anchorY = newValue.second.second
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:19:32: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
anchorY = newValue.second.second
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:19:32: note: add 'if #available' version check
anchorY = newValue.second.second
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:19:32: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
anchorY = newValue.second.second
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:19:32: note: add 'if #available' version check
anchorY = newValue.second.second
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:19:39: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
anchorY = newValue.second.second
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:19:39: note: add 'if #available' version check
anchorY = newValue.second.second
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:19:39: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
anchorY = newValue.second.second
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:19:39: note: add 'if #available' version check
anchorY = newValue.second.second
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:29:16: error: 'ProjectionTransform' is only available in macOS 10.15 or newer
return ProjectionTransform(CGAffineTransform(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:29:16: note: add 'if #available' version check
return ProjectionTransform(CGAffineTransform(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:23:10: note: add @available attribute to enclosing instance method
func effectValue(size: CGSize) -> ProjectionTransform {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Coordinator.swift:184:30: error: 'Transaction' is only available in macOS 10.15 or newer
public var transaction = Transaction()
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Coordinator.swift:9:7: note: add @available attribute to enclosing generic class
class Coordinator<L: PlacementLayout>: ObservableObject {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:50:14: error: value of type 'LayoutChildSizingView<L>' has no member 'allowsHitTesting'
.allowsHitTesting(false)
^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:84:26: error: cannot infer contextual base in reference to member 'opacity'
.transition(.opacity)
~^~~~~~~
[30/33] Compiling Placement PlacementModifier.swift
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementIntrinsicSizeReader.swift:29:20: error: 'View' is only available in macOS 10.15 or newer
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementIntrinsicSizeReader.swift:29:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementIntrinsicSizeReader.swift:26:8: note: add @available attribute to enclosing struct
struct PlacementIntrinsicSizeReader: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementIntrinsicSizeReader.swift:30:9: error: 'GeometryReader' is only available in macOS 10.15 or newer
GeometryReader(content: { proxy in
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementIntrinsicSizeReader.swift:30:9: note: add 'if #available' version check
GeometryReader(content: { proxy in
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementIntrinsicSizeReader.swift:29:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementIntrinsicSizeReader.swift:26:8: note: add @available attribute to enclosing struct
struct PlacementIntrinsicSizeReader: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementIntrinsicSizeReader.swift:31:13: error: 'Color' is only available in macOS 10.15 or newer
Color.clear.preference(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementIntrinsicSizeReader.swift:31:13: note: add 'if #available' version check
Color.clear.preference(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementIntrinsicSizeReader.swift:29:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementIntrinsicSizeReader.swift:26:8: note: add @available attribute to enclosing struct
struct PlacementIntrinsicSizeReader: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementIntrinsicSizeReader.swift:31:19: error: 'clear' is only available in macOS 10.15 or newer
Color.clear.preference(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementIntrinsicSizeReader.swift:31:19: note: add 'if #available' version check
Color.clear.preference(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementIntrinsicSizeReader.swift:29:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementIntrinsicSizeReader.swift:26:8: note: add @available attribute to enclosing struct
struct PlacementIntrinsicSizeReader: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementIntrinsicSizeReader.swift:31:25: error: 'preference(key:value:)' is only available in macOS 10.15 or newer
Color.clear.preference(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementIntrinsicSizeReader.swift:31:25: note: add 'if #available' version check
Color.clear.preference(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementIntrinsicSizeReader.swift:29:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementIntrinsicSizeReader.swift:26:8: note: add @available attribute to enclosing struct
struct PlacementIntrinsicSizeReader: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementIntrinsicSizeReader.swift:35:12: error: 'animation' is only available in macOS 10.15 or newer
}).animation(nil)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementIntrinsicSizeReader.swift:35:12: note: add 'if #available' version check
}).animation(nil)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementIntrinsicSizeReader.swift:29:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementIntrinsicSizeReader.swift:26:8: note: add @available attribute to enclosing struct
struct PlacementIntrinsicSizeReader: View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:11:60: error: 'Animation' is only available in macOS 10.15 or newer
func keyboardAnimation(from notification: Notification) -> Animation? {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:11:6: note: add @available attribute to enclosing global function
func keyboardAnimation(from notification: Notification) -> Animation? {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:31:6: error: 'Environment' is only available in macOS 10.15 or newer
@Environment(\.placementShouldAdjustToKeyboard) var placementShouldAdjustToKeyboard
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:30:8: note: add @available attribute to enclosing generic struct
struct KeyboardAvoidingView<L: PlacementLayout>: UIViewRepresentable {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:32:6: error: 'EnvironmentObject' is only available in macOS 10.15 or newer
@EnvironmentObject var coordinator: Coordinator<L>
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:30:8: note: add @available attribute to enclosing generic struct
struct KeyboardAvoidingView<L: PlacementLayout>: UIViewRepresentable {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:33:6: error: 'Binding' is only available in macOS 10.15 or newer
@Binding var keyboardFrame: CGRect
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:30:8: note: add @available attribute to enclosing generic struct
struct KeyboardAvoidingView<L: PlacementLayout>: UIViewRepresentable {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:38:10: error: 'Binding' is only available in macOS 10.15 or newer
@Binding var keyboardFrame: CGRect
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:35:11: note: add @available attribute to enclosing class
class KeyboardCoordinator {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:35:11: note: add @available attribute to enclosing class
class KeyboardCoordinator {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:43:28: error: 'Binding' is only available in macOS 10.15 or newer
keyboardFrame: Binding<CGRect>
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:40:9: note: add @available attribute to enclosing initializer
init(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:35:11: note: add @available attribute to enclosing class
class KeyboardCoordinator {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:108:47: error: cannot find type 'UIView' in scope
func makeUIView(context: Context) -> some UIView {
^~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:108:42: error: 'some' types are only permitted in properties, subscripts, and functions
func makeUIView(context: Context) -> some UIView {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:108:30: error: cannot find type 'Context' in scope
func makeUIView(context: Context) -> some UIView {
^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:112:33: error: cannot find type 'UIViewType' in scope
func updateUIView(_ uiView: UIViewType, context: Context) {
^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:112:54: error: cannot find type 'Context' in scope
func updateUIView(_ uiView: UIViewType, context: Context) {
^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:30:50: error: cannot find type 'UIViewRepresentable' in scope
struct KeyboardAvoidingView<L: PlacementLayout>: UIViewRepresentable {
^~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:119:6: error: 'Environment' is only available in macOS 10.15 or newer
@Environment(\.placementShouldAdjustToKeyboard) var placementShouldAdjustToKeyboard
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:118:8: note: add @available attribute to enclosing generic struct
struct PlacementKeyboardAvoidingModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:120:6: error: 'EnvironmentObject' is only available in macOS 10.15 or newer
@EnvironmentObject var coordinator: Coordinator<L>
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:118:8: note: add @available attribute to enclosing generic struct
struct PlacementKeyboardAvoidingModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:121:6: error: 'Binding' is only available in macOS 10.15 or newer
@Binding var keyboardFrame: CGRect
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:118:8: note: add @available attribute to enclosing generic struct
struct PlacementKeyboardAvoidingModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:123:41: error: 'View' is only available in macOS 10.15 or newer
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:123:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:118:8: note: add @available attribute to enclosing generic struct
struct PlacementKeyboardAvoidingModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:101:9: error: generic parameter 'L' could not be inferred
Coordinator(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Coordinator.swift:9:19: note: 'L' declared as parameter to type 'Coordinator'
class Coordinator<L: PlacementLayout>: ObservableObject {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:101:9: note: explicitly specify the generic arguments to fix this issue
Coordinator(
^
<<#L: PlacementLayout#>>
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:101:20: error: argument passed to call that takes no arguments
Coordinator(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:101:9: error: cannot convert return expression of type 'Coordinator<L>' to return type 'KeyboardAvoidingView<L>.KeyboardCoordinator'
Coordinator(
^~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementKeyboardAvoidingModifier.swift:127:18: error: value of type 'KeyboardAvoidingView<L>' has no member 'allowsHitTesting'
.allowsHitTesting(false)
^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:25: error: 'AnimatablePair' is only available in macOS 10.15 or newer
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:23:39: error: 'ProjectionTransform' is only available in macOS 10.15 or newer
func effectValue(size: CGSize) -> ProjectionTransform {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:23:10: note: add @available attribute to enclosing instance method
func effectValue(size: CGSize) -> ProjectionTransform {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: in associated type 'Self.AnimatableData' (inferred as 'AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>>')
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: in associated type 'Self.AnimatableData' (inferred as 'AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>>')
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: in associated type 'Self.AnimatableData' (inferred as 'AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>>')
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: in associated type 'Self.AnimatableData' (inferred as 'AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>>')
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: warning: conformance of 'Never' to 'View' is only available in macOS 10.15 or newer
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: in associated type 'Self.Body' (inferred as 'Never')
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:37:6: error: 'EnvironmentObject' is only available in macOS 10.15 or newer
@EnvironmentObject var coordinator: Coordinator<L>
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:36:8: note: add @available attribute to enclosing generic struct
struct PlacementModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:38:6: error: 'EnvironmentObject' is only available in macOS 10.15 or newer
@EnvironmentObject var placementsCoordinator: PlacementsCoordinator
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:36:8: note: add @available attribute to enclosing generic struct
struct PlacementModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:41:19: error: '_VariadicView' is only available in macOS 10.15 or newer
var children: _VariadicView.Children
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:36:8: note: add @available attribute to enclosing generic struct
struct PlacementModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:43:41: error: 'View' is only available in macOS 10.15 or newer
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:43:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:36:8: note: add @available attribute to enclosing generic struct
struct PlacementModifier<L: PlacementLayout>: ViewModifier {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:12:12: error: 'AnimatablePair' is only available in macOS 10.15 or newer
AnimatablePair(AnimatablePair(positionX, positionY), AnimatablePair(anchorX, anchorY))
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:12:12: note: add 'if #available' version check
AnimatablePair(AnimatablePair(positionX, positionY), AnimatablePair(anchorX, anchorY))
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:12:12: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
AnimatablePair(AnimatablePair(positionX, positionY), AnimatablePair(anchorX, anchorY))
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:12:12: note: add 'if #available' version check
AnimatablePair(AnimatablePair(positionX, positionY), AnimatablePair(anchorX, anchorY))
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:12:12: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
AnimatablePair(AnimatablePair(positionX, positionY), AnimatablePair(anchorX, anchorY))
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:12:12: note: add 'if #available' version check
AnimatablePair(AnimatablePair(positionX, positionY), AnimatablePair(anchorX, anchorY))
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:12:12: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
AnimatablePair(AnimatablePair(positionX, positionY), AnimatablePair(anchorX, anchorY))
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:12:12: note: add 'if #available' version check
AnimatablePair(AnimatablePair(positionX, positionY), AnimatablePair(anchorX, anchorY))
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:12:12: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
AnimatablePair(AnimatablePair(positionX, positionY), AnimatablePair(anchorX, anchorY))
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:12:12: note: add 'if #available' version check
AnimatablePair(AnimatablePair(positionX, positionY), AnimatablePair(anchorX, anchorY))
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:12:27: error: 'AnimatablePair' is only available in macOS 10.15 or newer
AnimatablePair(AnimatablePair(positionX, positionY), AnimatablePair(anchorX, anchorY))
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:12:27: note: add 'if #available' version check
AnimatablePair(AnimatablePair(positionX, positionY), AnimatablePair(anchorX, anchorY))
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:12:27: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
AnimatablePair(AnimatablePair(positionX, positionY), AnimatablePair(anchorX, anchorY))
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:12:27: note: add 'if #available' version check
AnimatablePair(AnimatablePair(positionX, positionY), AnimatablePair(anchorX, anchorY))
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:12:27: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
AnimatablePair(AnimatablePair(positionX, positionY), AnimatablePair(anchorX, anchorY))
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:12:27: note: add 'if #available' version check
AnimatablePair(AnimatablePair(positionX, positionY), AnimatablePair(anchorX, anchorY))
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:12:65: error: 'AnimatablePair' is only available in macOS 10.15 or newer
AnimatablePair(AnimatablePair(positionX, positionY), AnimatablePair(anchorX, anchorY))
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:12:65: note: add 'if #available' version check
AnimatablePair(AnimatablePair(positionX, positionY), AnimatablePair(anchorX, anchorY))
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:12:65: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
AnimatablePair(AnimatablePair(positionX, positionY), AnimatablePair(anchorX, anchorY))
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:12:65: note: add 'if #available' version check
AnimatablePair(AnimatablePair(positionX, positionY), AnimatablePair(anchorX, anchorY))
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:12:65: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
AnimatablePair(AnimatablePair(positionX, positionY), AnimatablePair(anchorX, anchorY))
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:12:65: note: add 'if #available' version check
AnimatablePair(AnimatablePair(positionX, positionY), AnimatablePair(anchorX, anchorY))
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:16:34: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
positionX = newValue.first.first
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:16:34: note: add 'if #available' version check
positionX = newValue.first.first
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:16:34: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
positionX = newValue.first.first
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:16:34: note: add 'if #available' version check
positionX = newValue.first.first
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:16:34: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
positionX = newValue.first.first
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:16:34: note: add 'if #available' version check
positionX = newValue.first.first
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:16:34: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
positionX = newValue.first.first
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:16:34: note: add 'if #available' version check
positionX = newValue.first.first
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:16:40: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
positionX = newValue.first.first
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:16:40: note: add 'if #available' version check
positionX = newValue.first.first
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:16:40: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
positionX = newValue.first.first
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:16:40: note: add 'if #available' version check
positionX = newValue.first.first
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:17:34: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
positionY = newValue.first.second
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:17:34: note: add 'if #available' version check
positionY = newValue.first.second
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:17:34: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
positionY = newValue.first.second
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:17:34: note: add 'if #available' version check
positionY = newValue.first.second
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:17:34: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
positionY = newValue.first.second
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:17:34: note: add 'if #available' version check
positionY = newValue.first.second
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:17:34: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
positionY = newValue.first.second
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:17:34: note: add 'if #available' version check
positionY = newValue.first.second
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:17:40: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
positionY = newValue.first.second
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:17:40: note: add 'if #available' version check
positionY = newValue.first.second
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:17:40: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
positionY = newValue.first.second
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:17:40: note: add 'if #available' version check
positionY = newValue.first.second
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:18:32: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
anchorX = newValue.second.first
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:18:32: note: add 'if #available' version check
anchorX = newValue.second.first
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:18:32: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
anchorX = newValue.second.first
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:18:32: note: add 'if #available' version check
anchorX = newValue.second.first
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:18:32: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
anchorX = newValue.second.first
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:18:32: note: add 'if #available' version check
anchorX = newValue.second.first
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:18:32: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
anchorX = newValue.second.first
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:18:32: note: add 'if #available' version check
anchorX = newValue.second.first
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:18:39: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
anchorX = newValue.second.first
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:18:39: note: add 'if #available' version check
anchorX = newValue.second.first
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:18:39: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
anchorX = newValue.second.first
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:18:39: note: add 'if #available' version check
anchorX = newValue.second.first
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:19:32: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
anchorY = newValue.second.second
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:19:32: note: add 'if #available' version check
anchorY = newValue.second.second
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:19:32: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
anchorY = newValue.second.second
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:19:32: note: add 'if #available' version check
anchorY = newValue.second.second
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:19:32: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
anchorY = newValue.second.second
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:19:32: note: add 'if #available' version check
anchorY = newValue.second.second
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:19:32: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
anchorY = newValue.second.second
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:19:32: note: add 'if #available' version check
anchorY = newValue.second.second
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:19:39: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
anchorY = newValue.second.second
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:19:39: note: add 'if #available' version check
anchorY = newValue.second.second
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:19:39: warning: conformance of 'CGFloat' to 'VectorArithmetic' is only available in macOS 10.15 or newer
anchorY = newValue.second.second
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:19:39: note: add 'if #available' version check
anchorY = newValue.second.second
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:10:9: note: add @available attribute to enclosing property
var animatableData: AnimatablePair<AnimatablePair<CGFloat, CGFloat>, AnimatablePair<CGFloat, CGFloat>> {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:29:16: error: 'ProjectionTransform' is only available in macOS 10.15 or newer
return ProjectionTransform(CGAffineTransform(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:29:16: note: add 'if #available' version check
return ProjectionTransform(CGAffineTransform(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:23:10: note: add @available attribute to enclosing instance method
func effectValue(size: CGSize) -> ProjectionTransform {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:4:8: note: add @available attribute to enclosing struct
struct PlacementEffect: GeometryEffect {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Coordinator.swift:184:30: error: 'Transaction' is only available in macOS 10.15 or newer
public var transaction = Transaction()
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/Coordinator.swift:9:7: note: add @available attribute to enclosing generic class
class Coordinator<L: PlacementLayout>: ObservableObject {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:50:14: error: value of type 'LayoutChildSizingView<L>' has no member 'allowsHitTesting'
.allowsHitTesting(false)
^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Layouting/PlacementModifier.swift:84:26: error: cannot infer contextual base in reference to member 'opacity'
.transition(.opacity)
~^~~~~~~
[31/33] Compiling Placement AnyAnimatableData.swift
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Animatable/AnyAnimatableData.swift:40:21: error: 'VectorArithmetic' is only available in macOS 10.15 or newer
var vector: any VectorArithmetic
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Animatable/AnyAnimatableData.swift:11:15: note: add @available attribute to enclosing struct
public struct AnyAnimatableData: VectorArithmetic {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Animatable/AnyAnimatableData.swift:54:13: error: 'VectorArithmetic' is only available in macOS 10.15 or newer
init<V: VectorArithmetic>(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Animatable/AnyAnimatableData.swift:54:5: note: add @available attribute to enclosing initializer
init<V: VectorArithmetic>(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Animatable/AnyAnimatableData.swift:11:15: note: add @available attribute to enclosing struct
public struct AnyAnimatableData: VectorArithmetic {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Animatable/AnyAnimatableData.swift:51:27: error: 'EmptyAnimatableData' is only available in macOS 10.15 or newer
AnyAnimatableData(EmptyAnimatableData.zero)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Animatable/AnyAnimatableData.swift:51:27: note: add 'if #available' version check
AnyAnimatableData(EmptyAnimatableData.zero)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Animatable/AnyAnimatableData.swift:50:23: note: add @available attribute to enclosing static property
public static var zero: AnyAnimatableData {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Animatable/AnyAnimatableData.swift:11:15: note: add @available attribute to enclosing struct
public struct AnyAnimatableData: VectorArithmetic {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutProperties.swift:7:27: error: 'Axis' is only available in macOS 10.15 or newer
var stackOrientation: Axis?
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutProperties.swift:5:15: note: add @available attribute to enclosing struct
public struct PlacementLayoutProperties {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:4:33: error: '_ViewTraitKey' is only available in macOS 10.15 or newer
public typealias ViewTraitKey = _ViewTraitKey
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:36:41: error: 'View' is only available in macOS 10.15 or newer
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:36:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:32:8: note: add @available attribute to enclosing generic struct
struct LayoutKeyValueModifier<K>: ViewModifier where K : PlacementLayoutValueKey {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:49:41: error: 'View' is only available in macOS 10.15 or newer
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:49:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:45:8: note: add @available attribute to enclosing generic struct
struct PlacementLayoutKeyValueModifier<K>: ViewModifier where K : PlacementLayoutValueKey {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:62:15: error: 'View' is only available in macOS 10.15 or newer
) -> some View where K : PlacementLayoutValueKey {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:59:17: note: add @available attribute to enclosing instance method
public func placementLayoutValue<K>(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:54:1: note: add @available attribute to enclosing extension
extension View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:71:66: error: 'View' is only available in macOS 10.15 or newer
public func placementLayoutPriority(_ value: Double) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:71:17: note: add @available attribute to enclosing instance method
public func placementLayoutPriority(_ value: Double) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:54:1: note: add @available attribute to enclosing extension
extension View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:54:11: error: 'View' is only available in macOS 10.15 or newer
extension View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:54:1: note: add @available attribute to enclosing extension
extension View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:37:11: warning: result builder 'ViewBuilder' does not implement 'buildLimitedAvailability'; this code may crash on earlier versions of the OS
if #available(iOS 16.0, macCatalyst 16, tvOS 16.0, *) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:38:20: error: 'layoutValue(key:value:)' is only available in macOS 13.0 or newer
content.layoutValue(key: LayoutValueKeyMapper<K>.Key.self, value: value)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:38:20: note: add 'if #available' version check
content.layoutValue(key: LayoutValueKeyMapper<K>.Key.self, value: value)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:36:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:32:8: note: add @available attribute to enclosing generic struct
struct LayoutKeyValueModifier<K>: ViewModifier where K : PlacementLayoutValueKey {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:38:37: error: 'LayoutValueKeyMapper' is only available in macOS 13 or newer
content.layoutValue(key: LayoutValueKeyMapper<K>.Key.self, value: value)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:38:37: note: add 'if #available' version check
content.layoutValue(key: LayoutValueKeyMapper<K>.Key.self, value: value)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:36:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:32:8: note: add @available attribute to enclosing generic struct
struct LayoutKeyValueModifier<K>: ViewModifier where K : PlacementLayoutValueKey {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:37:62: error: 'buildLimitedAvailability' is only available in macOS 11.0 or newer
if #available(iOS 16.0, macCatalyst 16, tvOS 16.0, *) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:37:62: note: add 'if #available' version check
if #available(iOS 16.0, macCatalyst 16, tvOS 16.0, *) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:36:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:32:8: note: add @available attribute to enclosing generic struct
struct LayoutKeyValueModifier<K>: ViewModifier where K : PlacementLayoutValueKey {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:37:62: error: 'buildEither(first:)' is only available in macOS 10.15 or newer
if #available(iOS 16.0, macCatalyst 16, tvOS 16.0, *) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:37:62: note: add 'if #available' version check
if #available(iOS 16.0, macCatalyst 16, tvOS 16.0, *) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:36:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:32:8: note: add @available attribute to enclosing generic struct
struct LayoutKeyValueModifier<K>: ViewModifier where K : PlacementLayoutValueKey {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:39:15: error: 'buildEither(second:)' is only available in macOS 10.15 or newer
} else {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:39:15: note: add 'if #available' version check
} else {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:36:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:32:8: note: add @available attribute to enclosing generic struct
struct LayoutKeyValueModifier<K>: ViewModifier where K : PlacementLayoutValueKey {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:36:46: warning: conformance of '_ConditionalContent<TrueContent, FalseContent>' to 'View' is only available in macOS 10.15 or newer
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:36:46: note: add 'if #available' version check
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:36:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:32:8: note: add @available attribute to enclosing generic struct
struct LayoutKeyValueModifier<K>: ViewModifier where K : PlacementLayoutValueKey {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:50:17: error: '_trait' is only available in macOS 10.15 or newer
content._trait(key, value)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:50:17: note: add 'if #available' version check
content._trait(key, value)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:49:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:45:8: note: add @available attribute to enclosing generic struct
struct PlacementLayoutKeyValueModifier<K>: ViewModifier where K : PlacementLayoutValueKey {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:64:14: error: 'modifier' is only available in macOS 10.15 or newer
.modifier(PlacementLayoutKeyValueModifier(key: key, value: value))
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:64:14: note: add 'if #available' version check
.modifier(PlacementLayoutKeyValueModifier(key: key, value: value))
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:59:17: note: add @available attribute to enclosing instance method
public func placementLayoutValue<K>(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:54:1: note: add @available attribute to enclosing extension
extension View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:65:14: error: 'modifier' is only available in macOS 10.15 or newer
.modifier(LayoutKeyValueModifier(key: key, value: value))
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:65:14: note: add 'if #available' version check
.modifier(LayoutKeyValueModifier(key: key, value: value))
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:59:17: note: add @available attribute to enclosing instance method
public func placementLayoutValue<K>(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:54:1: note: add @available attribute to enclosing extension
extension View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:72:14: error: '_trait' is only available in macOS 10.15 or newer
self._trait(LayoutPriorityValueKey.self, value).layoutPriority(value)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:72:14: note: add 'if #available' version check
self._trait(LayoutPriorityValueKey.self, value).layoutPriority(value)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:71:17: note: add @available attribute to enclosing instance method
public func placementLayoutPriority(_ value: Double) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:54:1: note: add @available attribute to enclosing extension
extension View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:72:57: error: 'layoutPriority' is only available in macOS 10.15 or newer
self._trait(LayoutPriorityValueKey.self, value).layoutPriority(value)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:72:57: note: add 'if #available' version check
self._trait(LayoutPriorityValueKey.self, value).layoutPriority(value)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:71:17: note: add @available attribute to enclosing instance method
public func placementLayoutPriority(_ value: Double) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:54:1: note: add @available attribute to enclosing extension
extension View {
^
[32/33] Compiling Placement PlacementLayoutProperties.swift
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Animatable/AnyAnimatableData.swift:40:21: error: 'VectorArithmetic' is only available in macOS 10.15 or newer
var vector: any VectorArithmetic
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Animatable/AnyAnimatableData.swift:11:15: note: add @available attribute to enclosing struct
public struct AnyAnimatableData: VectorArithmetic {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Animatable/AnyAnimatableData.swift:54:13: error: 'VectorArithmetic' is only available in macOS 10.15 or newer
init<V: VectorArithmetic>(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Animatable/AnyAnimatableData.swift:54:5: note: add @available attribute to enclosing initializer
init<V: VectorArithmetic>(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Animatable/AnyAnimatableData.swift:11:15: note: add @available attribute to enclosing struct
public struct AnyAnimatableData: VectorArithmetic {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Animatable/AnyAnimatableData.swift:51:27: error: 'EmptyAnimatableData' is only available in macOS 10.15 or newer
AnyAnimatableData(EmptyAnimatableData.zero)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Animatable/AnyAnimatableData.swift:51:27: note: add 'if #available' version check
AnyAnimatableData(EmptyAnimatableData.zero)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Animatable/AnyAnimatableData.swift:50:23: note: add @available attribute to enclosing static property
public static var zero: AnyAnimatableData {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Animatable/AnyAnimatableData.swift:11:15: note: add @available attribute to enclosing struct
public struct AnyAnimatableData: VectorArithmetic {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutProperties.swift:7:27: error: 'Axis' is only available in macOS 10.15 or newer
var stackOrientation: Axis?
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutProperties.swift:5:15: note: add @available attribute to enclosing struct
public struct PlacementLayoutProperties {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:4:33: error: '_ViewTraitKey' is only available in macOS 10.15 or newer
public typealias ViewTraitKey = _ViewTraitKey
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:36:41: error: 'View' is only available in macOS 10.15 or newer
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:36:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:32:8: note: add @available attribute to enclosing generic struct
struct LayoutKeyValueModifier<K>: ViewModifier where K : PlacementLayoutValueKey {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:49:41: error: 'View' is only available in macOS 10.15 or newer
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:49:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:45:8: note: add @available attribute to enclosing generic struct
struct PlacementLayoutKeyValueModifier<K>: ViewModifier where K : PlacementLayoutValueKey {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:62:15: error: 'View' is only available in macOS 10.15 or newer
) -> some View where K : PlacementLayoutValueKey {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:59:17: note: add @available attribute to enclosing instance method
public func placementLayoutValue<K>(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:54:1: note: add @available attribute to enclosing extension
extension View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:71:66: error: 'View' is only available in macOS 10.15 or newer
public func placementLayoutPriority(_ value: Double) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:71:17: note: add @available attribute to enclosing instance method
public func placementLayoutPriority(_ value: Double) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:54:1: note: add @available attribute to enclosing extension
extension View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:54:11: error: 'View' is only available in macOS 10.15 or newer
extension View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:54:1: note: add @available attribute to enclosing extension
extension View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:37:11: warning: result builder 'ViewBuilder' does not implement 'buildLimitedAvailability'; this code may crash on earlier versions of the OS
if #available(iOS 16.0, macCatalyst 16, tvOS 16.0, *) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:38:20: error: 'layoutValue(key:value:)' is only available in macOS 13.0 or newer
content.layoutValue(key: LayoutValueKeyMapper<K>.Key.self, value: value)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:38:20: note: add 'if #available' version check
content.layoutValue(key: LayoutValueKeyMapper<K>.Key.self, value: value)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:36:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:32:8: note: add @available attribute to enclosing generic struct
struct LayoutKeyValueModifier<K>: ViewModifier where K : PlacementLayoutValueKey {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:38:37: error: 'LayoutValueKeyMapper' is only available in macOS 13 or newer
content.layoutValue(key: LayoutValueKeyMapper<K>.Key.self, value: value)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:38:37: note: add 'if #available' version check
content.layoutValue(key: LayoutValueKeyMapper<K>.Key.self, value: value)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:36:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:32:8: note: add @available attribute to enclosing generic struct
struct LayoutKeyValueModifier<K>: ViewModifier where K : PlacementLayoutValueKey {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:37:62: error: 'buildLimitedAvailability' is only available in macOS 11.0 or newer
if #available(iOS 16.0, macCatalyst 16, tvOS 16.0, *) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:37:62: note: add 'if #available' version check
if #available(iOS 16.0, macCatalyst 16, tvOS 16.0, *) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:36:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:32:8: note: add @available attribute to enclosing generic struct
struct LayoutKeyValueModifier<K>: ViewModifier where K : PlacementLayoutValueKey {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:37:62: error: 'buildEither(first:)' is only available in macOS 10.15 or newer
if #available(iOS 16.0, macCatalyst 16, tvOS 16.0, *) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:37:62: note: add 'if #available' version check
if #available(iOS 16.0, macCatalyst 16, tvOS 16.0, *) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:36:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:32:8: note: add @available attribute to enclosing generic struct
struct LayoutKeyValueModifier<K>: ViewModifier where K : PlacementLayoutValueKey {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:39:15: error: 'buildEither(second:)' is only available in macOS 10.15 or newer
} else {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:39:15: note: add 'if #available' version check
} else {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:36:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:32:8: note: add @available attribute to enclosing generic struct
struct LayoutKeyValueModifier<K>: ViewModifier where K : PlacementLayoutValueKey {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:36:46: warning: conformance of '_ConditionalContent<TrueContent, FalseContent>' to 'View' is only available in macOS 10.15 or newer
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:36:46: note: add 'if #available' version check
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:36:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:32:8: note: add @available attribute to enclosing generic struct
struct LayoutKeyValueModifier<K>: ViewModifier where K : PlacementLayoutValueKey {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:50:17: error: '_trait' is only available in macOS 10.15 or newer
content._trait(key, value)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:50:17: note: add 'if #available' version check
content._trait(key, value)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:49:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:45:8: note: add @available attribute to enclosing generic struct
struct PlacementLayoutKeyValueModifier<K>: ViewModifier where K : PlacementLayoutValueKey {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:64:14: error: 'modifier' is only available in macOS 10.15 or newer
.modifier(PlacementLayoutKeyValueModifier(key: key, value: value))
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:64:14: note: add 'if #available' version check
.modifier(PlacementLayoutKeyValueModifier(key: key, value: value))
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:59:17: note: add @available attribute to enclosing instance method
public func placementLayoutValue<K>(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:54:1: note: add @available attribute to enclosing extension
extension View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:65:14: error: 'modifier' is only available in macOS 10.15 or newer
.modifier(LayoutKeyValueModifier(key: key, value: value))
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:65:14: note: add 'if #available' version check
.modifier(LayoutKeyValueModifier(key: key, value: value))
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:59:17: note: add @available attribute to enclosing instance method
public func placementLayoutValue<K>(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:54:1: note: add @available attribute to enclosing extension
extension View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:72:14: error: '_trait' is only available in macOS 10.15 or newer
self._trait(LayoutPriorityValueKey.self, value).layoutPriority(value)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:72:14: note: add 'if #available' version check
self._trait(LayoutPriorityValueKey.self, value).layoutPriority(value)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:71:17: note: add @available attribute to enclosing instance method
public func placementLayoutPriority(_ value: Double) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:54:1: note: add @available attribute to enclosing extension
extension View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:72:57: error: 'layoutPriority' is only available in macOS 10.15 or newer
self._trait(LayoutPriorityValueKey.self, value).layoutPriority(value)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:72:57: note: add 'if #available' version check
self._trait(LayoutPriorityValueKey.self, value).layoutPriority(value)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:71:17: note: add @available attribute to enclosing instance method
public func placementLayoutPriority(_ value: Double) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:54:1: note: add @available attribute to enclosing extension
extension View {
^
[33/33] Compiling Placement PlacementLayoutValueKey.swift
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Animatable/AnyAnimatableData.swift:40:21: error: 'VectorArithmetic' is only available in macOS 10.15 or newer
var vector: any VectorArithmetic
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Animatable/AnyAnimatableData.swift:11:15: note: add @available attribute to enclosing struct
public struct AnyAnimatableData: VectorArithmetic {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Animatable/AnyAnimatableData.swift:54:13: error: 'VectorArithmetic' is only available in macOS 10.15 or newer
init<V: VectorArithmetic>(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Animatable/AnyAnimatableData.swift:54:5: note: add @available attribute to enclosing initializer
init<V: VectorArithmetic>(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Animatable/AnyAnimatableData.swift:11:15: note: add @available attribute to enclosing struct
public struct AnyAnimatableData: VectorArithmetic {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Animatable/AnyAnimatableData.swift:51:27: error: 'EmptyAnimatableData' is only available in macOS 10.15 or newer
AnyAnimatableData(EmptyAnimatableData.zero)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Animatable/AnyAnimatableData.swift:51:27: note: add 'if #available' version check
AnyAnimatableData(EmptyAnimatableData.zero)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Animatable/AnyAnimatableData.swift:50:23: note: add @available attribute to enclosing static property
public static var zero: AnyAnimatableData {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/Animatable/AnyAnimatableData.swift:11:15: note: add @available attribute to enclosing struct
public struct AnyAnimatableData: VectorArithmetic {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutProperties.swift:7:27: error: 'Axis' is only available in macOS 10.15 or newer
var stackOrientation: Axis?
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutProperties.swift:5:15: note: add @available attribute to enclosing struct
public struct PlacementLayoutProperties {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:4:33: error: '_ViewTraitKey' is only available in macOS 10.15 or newer
public typealias ViewTraitKey = _ViewTraitKey
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:36:41: error: 'View' is only available in macOS 10.15 or newer
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:36:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:32:8: note: add @available attribute to enclosing generic struct
struct LayoutKeyValueModifier<K>: ViewModifier where K : PlacementLayoutValueKey {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:49:41: error: 'View' is only available in macOS 10.15 or newer
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:49:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:45:8: note: add @available attribute to enclosing generic struct
struct PlacementLayoutKeyValueModifier<K>: ViewModifier where K : PlacementLayoutValueKey {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:62:15: error: 'View' is only available in macOS 10.15 or newer
) -> some View where K : PlacementLayoutValueKey {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:59:17: note: add @available attribute to enclosing instance method
public func placementLayoutValue<K>(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:54:1: note: add @available attribute to enclosing extension
extension View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:71:66: error: 'View' is only available in macOS 10.15 or newer
public func placementLayoutPriority(_ value: Double) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:71:17: note: add @available attribute to enclosing instance method
public func placementLayoutPriority(_ value: Double) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:54:1: note: add @available attribute to enclosing extension
extension View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:54:11: error: 'View' is only available in macOS 10.15 or newer
extension View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:54:1: note: add @available attribute to enclosing extension
extension View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:37:11: warning: result builder 'ViewBuilder' does not implement 'buildLimitedAvailability'; this code may crash on earlier versions of the OS
if #available(iOS 16.0, macCatalyst 16, tvOS 16.0, *) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:38:20: error: 'layoutValue(key:value:)' is only available in macOS 13.0 or newer
content.layoutValue(key: LayoutValueKeyMapper<K>.Key.self, value: value)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:38:20: note: add 'if #available' version check
content.layoutValue(key: LayoutValueKeyMapper<K>.Key.self, value: value)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:36:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:32:8: note: add @available attribute to enclosing generic struct
struct LayoutKeyValueModifier<K>: ViewModifier where K : PlacementLayoutValueKey {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:38:37: error: 'LayoutValueKeyMapper' is only available in macOS 13 or newer
content.layoutValue(key: LayoutValueKeyMapper<K>.Key.self, value: value)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:38:37: note: add 'if #available' version check
content.layoutValue(key: LayoutValueKeyMapper<K>.Key.self, value: value)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:36:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:32:8: note: add @available attribute to enclosing generic struct
struct LayoutKeyValueModifier<K>: ViewModifier where K : PlacementLayoutValueKey {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:37:62: error: 'buildLimitedAvailability' is only available in macOS 11.0 or newer
if #available(iOS 16.0, macCatalyst 16, tvOS 16.0, *) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:37:62: note: add 'if #available' version check
if #available(iOS 16.0, macCatalyst 16, tvOS 16.0, *) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:36:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:32:8: note: add @available attribute to enclosing generic struct
struct LayoutKeyValueModifier<K>: ViewModifier where K : PlacementLayoutValueKey {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:37:62: error: 'buildEither(first:)' is only available in macOS 10.15 or newer
if #available(iOS 16.0, macCatalyst 16, tvOS 16.0, *) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:37:62: note: add 'if #available' version check
if #available(iOS 16.0, macCatalyst 16, tvOS 16.0, *) {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:36:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:32:8: note: add @available attribute to enclosing generic struct
struct LayoutKeyValueModifier<K>: ViewModifier where K : PlacementLayoutValueKey {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:39:15: error: 'buildEither(second:)' is only available in macOS 10.15 or newer
} else {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:39:15: note: add 'if #available' version check
} else {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:36:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:32:8: note: add @available attribute to enclosing generic struct
struct LayoutKeyValueModifier<K>: ViewModifier where K : PlacementLayoutValueKey {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:36:46: warning: conformance of '_ConditionalContent<TrueContent, FalseContent>' to 'View' is only available in macOS 10.15 or newer
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:36:46: note: add 'if #available' version check
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:36:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:32:8: note: add @available attribute to enclosing generic struct
struct LayoutKeyValueModifier<K>: ViewModifier where K : PlacementLayoutValueKey {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:50:17: error: '_trait' is only available in macOS 10.15 or newer
content._trait(key, value)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:50:17: note: add 'if #available' version check
content._trait(key, value)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:49:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:45:8: note: add @available attribute to enclosing generic struct
struct PlacementLayoutKeyValueModifier<K>: ViewModifier where K : PlacementLayoutValueKey {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:64:14: error: 'modifier' is only available in macOS 10.15 or newer
.modifier(PlacementLayoutKeyValueModifier(key: key, value: value))
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:64:14: note: add 'if #available' version check
.modifier(PlacementLayoutKeyValueModifier(key: key, value: value))
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:59:17: note: add @available attribute to enclosing instance method
public func placementLayoutValue<K>(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:54:1: note: add @available attribute to enclosing extension
extension View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:65:14: error: 'modifier' is only available in macOS 10.15 or newer
.modifier(LayoutKeyValueModifier(key: key, value: value))
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:65:14: note: add 'if #available' version check
.modifier(LayoutKeyValueModifier(key: key, value: value))
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:59:17: note: add @available attribute to enclosing instance method
public func placementLayoutValue<K>(
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:54:1: note: add @available attribute to enclosing extension
extension View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:72:14: error: '_trait' is only available in macOS 10.15 or newer
self._trait(LayoutPriorityValueKey.self, value).layoutPriority(value)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:72:14: note: add 'if #available' version check
self._trait(LayoutPriorityValueKey.self, value).layoutPriority(value)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:71:17: note: add @available attribute to enclosing instance method
public func placementLayoutPriority(_ value: Double) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:54:1: note: add @available attribute to enclosing extension
extension View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:72:57: error: 'layoutPriority' is only available in macOS 10.15 or newer
self._trait(LayoutPriorityValueKey.self, value).layoutPriority(value)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:72:57: note: add 'if #available' version check
self._trait(LayoutPriorityValueKey.self, value).layoutPriority(value)
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:71:17: note: add @available attribute to enclosing instance method
public func placementLayoutPriority(_ value: Double) -> some View {
^
/Users/admin/builder/spi-builder-workspace/Sources/Placement/LayoutProperties/PlacementLayoutValueKey.swift:54:1: note: add @available attribute to enclosing extension
extension View {
^
error: fatalError
BUILD FAILURE 5.10 macosSpm