Build Information
Failed to build ExyteMediaPicker, reference main (c287ee
), with Swift 5.10 for macOS (SPM) on 4 Apr 2025 14:29:24 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-15.4.0.app xcrun swift build --arch arm64
Build Log
========================================
RunAll
========================================
Builder version: 4.60.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/exyte/MediaPicker.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/exyte/MediaPicker
* branch main -> FETCH_HEAD
* [new branch] main -> origin/main
HEAD is now at c287ee4 Fix showFullscreenPreview
Cloned https://github.com/exyte/MediaPicker.git
Revision (git rev-parse @):
c287ee410e5d9e9d642ed9c715042830f174a1d6
SUCCESS checkout https://github.com/exyte/MediaPicker.git at main
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 5.10
Building package at path: $PWD
https://github.com/exyte/MediaPicker.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-15.4.0.app xcrun swift build --arch arm64
Building for debugging...
[0/3] Write sources
[2/3] Write swift-version-33747A42983211AE.txt
[4/10] Compiling AnchoredPopup PublicAPI.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:13:30: error: 'View' is only available in macOS 10.15 or newer
func useAsPopupAnchor<V: View>(id: String, @ViewBuilder contentBuilder: @escaping () -> V, customize: @escaping (PopupParameters) -> PopupParameters) -> some View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:13:10: note: add @available attribute to enclosing instance method
func useAsPopupAnchor<V: View>(id: String, @ViewBuilder contentBuilder: @escaping () -> V, customize: @escaping (PopupParameters) -> PopupParameters) -> some View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:12:8: note: add @available attribute to enclosing extension
public extension View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:13:49: error: 'ViewBuilder' is only available in macOS 10.15 or newer
func useAsPopupAnchor<V: View>(id: String, @ViewBuilder contentBuilder: @escaping () -> V, customize: @escaping (PopupParameters) -> PopupParameters) -> some View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:13:10: note: add @available attribute to enclosing instance method
func useAsPopupAnchor<V: View>(id: String, @ViewBuilder contentBuilder: @escaping () -> V, customize: @escaping (PopupParameters) -> PopupParameters) -> some View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:12:8: note: add @available attribute to enclosing extension
public extension View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:13:163: error: 'View' is only available in macOS 10.15 or newer
func useAsPopupAnchor<V: View>(id: String, @ViewBuilder contentBuilder: @escaping () -> V, customize: @escaping (PopupParameters) -> PopupParameters) -> some View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:13:10: note: add @available attribute to enclosing instance method
func useAsPopupAnchor<V: View>(id: String, @ViewBuilder contentBuilder: @escaping () -> V, customize: @escaping (PopupParameters) -> PopupParameters) -> some View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:12:8: note: add @available attribute to enclosing extension
public extension View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:17:30: error: 'View' is only available in macOS 10.15 or newer
func useAsPopupAnchor<V: View>(id: String, @ViewBuilder contentBuilder: @escaping () -> V) -> some View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:17:10: note: add @available attribute to enclosing instance method
func useAsPopupAnchor<V: View>(id: String, @ViewBuilder contentBuilder: @escaping () -> V) -> some View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:12:8: note: add @available attribute to enclosing extension
public extension View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:17:49: error: 'ViewBuilder' is only available in macOS 10.15 or newer
func useAsPopupAnchor<V: View>(id: String, @ViewBuilder contentBuilder: @escaping () -> V) -> some View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:17:10: note: add @available attribute to enclosing instance method
func useAsPopupAnchor<V: View>(id: String, @ViewBuilder contentBuilder: @escaping () -> V) -> some View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:12:8: note: add @available attribute to enclosing extension
public extension View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:17:104: error: 'View' is only available in macOS 10.15 or newer
func useAsPopupAnchor<V: View>(id: String, @ViewBuilder contentBuilder: @escaping () -> V) -> some View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:17:10: note: add @available attribute to enclosing instance method
func useAsPopupAnchor<V: View>(id: String, @ViewBuilder contentBuilder: @escaping () -> V) -> some View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:12:8: note: add @available attribute to enclosing extension
public extension View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:12:18: error: 'View' is only available in macOS 10.15 or newer
public extension View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:12:8: note: add @available attribute to enclosing extension
public extension View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:36:34: error: 'UnitPoint' is only available in macOS 10.15 or newer
case anchorRelative(_ point: UnitPoint) // popup view will be aligned to anchor view at corresponding proportion
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:35:13: note: add @available attribute to enclosing enum
public enum AnchoredPopupPosition {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:37:34: error: 'UnitPoint' is only available in macOS 10.15 or newer
case screenRelative(_ point: UnitPoint = .center) // popup view will be aligned to whole screen
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:35:13: note: add @available attribute to enclosing enum
public enum AnchoredPopupPosition {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:42:16: error: 'Color' is only available in macOS 10.15 or newer
case color(Color)
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:40:13: note: add @available attribute to enclosing enum
public enum AnchoredPopupBackground {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:44:15: error: 'AnyView' is only available in macOS 10.15 or newer
case view(AnyView)
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:40:13: note: add @available attribute to enclosing enum
public enum AnchoredPopupBackground {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:47:26: error: 'View' is only available in macOS 10.15 or newer
public init<Content: View>(viewBuilder: @escaping () -> Content) {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:47:12: note: add @available attribute to enclosing initializer
public init<Content: View>(viewBuilder: @escaping () -> Content) {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:40:13: note: add @available attribute to enclosing enum
public enum AnchoredPopupBackground {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:54:33: error: 'easeIn(duration:)' is only available in macOS 10.15 or newer
var animation: Animation = .easeIn(duration: 0.3)
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:52:15: note: add @available attribute to enclosing struct
public struct PopupParameters {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:54:20: error: 'Animation' is only available in macOS 10.15 or newer
var animation: Animation = .easeIn(duration: 0.3)
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:52:15: note: add @available attribute to enclosing struct
public struct PopupParameters {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:74:40: error: 'Animation' is only available in macOS 10.15 or newer
public func animation(_ animation: Animation) -> PopupParameters {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:74:17: note: add @available attribute to enclosing instance method
public func animation(_ animation: Animation) -> PopupParameters {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:52:15: note: add @available attribute to enclosing struct
public struct PopupParameters {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:117:18: error: 'EnvironmentValues' is only available in macOS 10.15 or newer
public extension EnvironmentValues {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:117:8: note: add @available attribute to enclosing extension
public extension EnvironmentValues {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:14:14: error: 'modifier' is only available in macOS 10.15 or newer
self.modifier(TriggerButton(id: id, params: customize(PopupParameters()), contentBuilder: contentBuilder))
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:14:14: note: add 'if #available' version check
self.modifier(TriggerButton(id: id, params: customize(PopupParameters()), contentBuilder: contentBuilder))
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:13:10: note: add @available attribute to enclosing instance method
func useAsPopupAnchor<V: View>(id: String, @ViewBuilder contentBuilder: @escaping () -> V, customize: @escaping (PopupParameters) -> PopupParameters) -> some View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:12:8: note: add @available attribute to enclosing extension
public extension View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:18:14: error: 'modifier' is only available in macOS 10.15 or newer
self.modifier(TriggerButton(id: id, params: PopupParameters(), contentBuilder: contentBuilder))
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:18:14: note: add 'if #available' version check
self.modifier(TriggerButton(id: id, params: PopupParameters(), contentBuilder: contentBuilder))
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:17:10: note: add @available attribute to enclosing instance method
func useAsPopupAnchor<V: View>(id: String, @ViewBuilder contentBuilder: @escaping () -> V) -> some View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:12:8: note: add @available attribute to enclosing extension
public extension View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:35:36: error: 'AnyCancellable' is only available in macOS 10.15 or newer
private var cancellables = Set<AnyCancellable>()
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:12:7: note: add @available attribute to enclosing class
class AnchoredAnimationManager: ObservableObject {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:48:22: error: 'AnyView' is only available in macOS 10.15 or newer
self = .view(AnyView(viewBuilder()))
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:48:22: note: add 'if #available' version check
self = .view(AnyView(viewBuilder()))
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:47:12: note: add @available attribute to enclosing initializer
public init<Content: View>(viewBuilder: @escaping () -> Content) {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:40:13: note: add @available attribute to enclosing enum
public enum AnchoredPopupBackground {
^
[5/10] Compiling AnchoredPopup AnchoredPopup.swift
error: emit-module command failed with exit code 1 (use -v to see invocation)
[6/10] Emitting module AnchoredPopup
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:35:36: error: 'AnyCancellable' is only available in macOS 10.15 or newer
private var cancellables = Set<AnyCancellable>()
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:12:7: note: add @available attribute to enclosing class
class AnchoredAnimationManager: ObservableObject {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:31:6: error: 'Published' is only available in macOS 10.15 or newer
@Published var animations: [AnimationItem] = []
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:12:7: note: add @available attribute to enclosing class
class AnchoredAnimationManager: ObservableObject {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:33:43: error: 'CurrentValueSubject' is only available in macOS 10.15 or newer
private var statePublishers: [String: CurrentValueSubject<AnimationItem?, Never>] = [:]
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:12:7: note: add @available attribute to enclosing class
class AnchoredAnimationManager: ObservableObject {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:34:43: error: 'CurrentValueSubject' is only available in macOS 10.15 or newer
private var framePublishers: [String: CurrentValueSubject<AnimationItem?, Never>] = [:]
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:12:7: note: add @available attribute to enclosing class
class AnchoredAnimationManager: ObservableObject {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:55:44: error: 'CurrentValueSubject' is only available in macOS 10.15 or newer
func statePublisher(for id: String) -> CurrentValueSubject<AnimationItem?, Never> {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:55:10: note: add @available attribute to enclosing instance method
func statePublisher(for id: String) -> CurrentValueSubject<AnimationItem?, Never> {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:12:7: note: add @available attribute to enclosing class
class AnchoredAnimationManager: ObservableObject {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:96:44: error: 'CurrentValueSubject' is only available in macOS 10.15 or newer
func framePublisher(for id: String) -> CurrentValueSubject<AnimationItem?, Never> {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:96:10: note: add @available attribute to enclosing instance method
func framePublisher(for id: String) -> CurrentValueSubject<AnimationItem?, Never> {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:12:7: note: add @available attribute to enclosing class
class AnchoredAnimationManager: ObservableObject {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:139:6: error: 'State' is only available in macOS 10.15 or newer
@State var id: String
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:138:8: note: add @available attribute to enclosing generic struct
struct TriggerButton<V>: ViewModifier where V: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:141:6: error: 'ViewBuilder' is only available in macOS 10.15 or newer
@ViewBuilder var contentBuilder: () -> V
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:138:8: note: add @available attribute to enclosing generic struct
struct TriggerButton<V>: ViewModifier where V: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:143:37: error: 'AnyCancellable' is only available in macOS 10.15 or newer
@State private var cancellable: AnyCancellable?
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:138:8: note: add @available attribute to enclosing generic struct
struct TriggerButton<V>: ViewModifier where V: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:143:6: error: 'State' is only available in macOS 10.15 or newer
@State private var cancellable: AnyCancellable?
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:138:8: note: add @available attribute to enclosing generic struct
struct TriggerButton<V>: ViewModifier where V: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:145:41: error: 'View' is only available in macOS 10.15 or newer
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:145:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:138:8: note: add @available attribute to enclosing generic struct
struct TriggerButton<V>: ViewModifier where V: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:138:48: error: 'View' is only available in macOS 10.15 or newer
struct TriggerButton<V>: ViewModifier where V: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:138:8: note: add @available attribute to enclosing generic struct
struct TriggerButton<V>: ViewModifier where V: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:196:6: error: 'State' is only available in macOS 10.15 or newer
@State private var animatableOpacity: CGFloat = 0
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:191:20: note: add @available attribute to enclosing generic struct
fileprivate struct AnchoredAnimationView<V>: View where V: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:197:6: error: 'State' is only available in macOS 10.15 or newer
@State private var animatableScale: CGSize = .zero
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:191:20: note: add @available attribute to enclosing generic struct
fileprivate struct AnchoredAnimationView<V>: View where V: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:198:6: error: 'State' is only available in macOS 10.15 or newer
@State private var animatableOffset: CGSize = .zero
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:191:20: note: add @available attribute to enclosing generic struct
fileprivate struct AnchoredAnimationView<V>: View where V: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:200:6: error: 'State' is only available in macOS 10.15 or newer
@State private var triggerButtonFrame: IntRect = .zero
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:191:20: note: add @available attribute to enclosing generic struct
fileprivate struct AnchoredAnimationView<V>: View where V: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:201:6: error: 'State' is only available in macOS 10.15 or newer
@State private var contentSize: IntSize = .zero
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:191:20: note: add @available attribute to enclosing generic struct
fileprivate struct AnchoredAnimationView<V>: View where V: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:203:6: error: 'State' is only available in macOS 10.15 or newer
@State private var semaphore = DispatchSemaphore(value: 1)
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:191:20: note: add @available attribute to enclosing generic struct
fileprivate struct AnchoredAnimationView<V>: View where V: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:205:20: error: 'View' is only available in macOS 10.15 or newer
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:205:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:191:20: note: add @available attribute to enclosing generic struct
fileprivate struct AnchoredAnimationView<V>: View where V: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:191:60: error: 'View' is only available in macOS 10.15 or newer
fileprivate struct AnchoredAnimationView<V>: View where V: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:191:20: note: add @available attribute to enclosing generic struct
fileprivate struct AnchoredAnimationView<V>: View where V: View {
^
<unknown>:0: error: key path value type 'KeyPath<AnchoredAnimationManager, [AnchoredAnimationManager.AnimationItem]>' cannot be converted to contextual type 'ReferenceWritableKeyPath<AnchoredAnimationManager, [AnchoredAnimationManager.AnimationItem]>'
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/BlurBackdropView.swift:11:29: error: property does not override any property from its superclass
open override class var layerClass: AnyClass {
~~~~~~~~ ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/BlurBackdropView.swift:10:28: error: cannot find type 'UIView' in scope
open class UIBackdropView: UIView {
^~~~~~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/BlurBackdropView.swift:19:37: error: cannot find type 'Context' in scope
public func makeUIView(context: Context) -> UIBackdropView {
^~~~~~~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/BlurBackdropView.swift:23:65: error: cannot find type 'Context' in scope
public func updateUIView(_ uiView: UIBackdropView, context: Context) {}
^~~~~~~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/BlurBackdropView.swift:16:25: error: cannot find type 'UIViewRepresentable' in scope
public struct Backdrop: UIViewRepresentable {
^~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/BlurBackdropView.swift:35:27: error: 'View' is only available in macOS 10.15 or newer
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/BlurBackdropView.swift:35:16: note: add @available attribute to enclosing property
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/BlurBackdropView.swift:26:15: note: add @available attribute to enclosing struct
public struct Blur: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:13:30: error: 'View' is only available in macOS 10.15 or newer
func useAsPopupAnchor<V: View>(id: String, @ViewBuilder contentBuilder: @escaping () -> V, customize: @escaping (PopupParameters) -> PopupParameters) -> some View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:13:10: note: add @available attribute to enclosing instance method
func useAsPopupAnchor<V: View>(id: String, @ViewBuilder contentBuilder: @escaping () -> V, customize: @escaping (PopupParameters) -> PopupParameters) -> some View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:12:8: note: add @available attribute to enclosing extension
public extension View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:13:49: error: 'ViewBuilder' is only available in macOS 10.15 or newer
func useAsPopupAnchor<V: View>(id: String, @ViewBuilder contentBuilder: @escaping () -> V, customize: @escaping (PopupParameters) -> PopupParameters) -> some View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:13:10: note: add @available attribute to enclosing instance method
func useAsPopupAnchor<V: View>(id: String, @ViewBuilder contentBuilder: @escaping () -> V, customize: @escaping (PopupParameters) -> PopupParameters) -> some View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:12:8: note: add @available attribute to enclosing extension
public extension View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:13:163: error: 'View' is only available in macOS 10.15 or newer
func useAsPopupAnchor<V: View>(id: String, @ViewBuilder contentBuilder: @escaping () -> V, customize: @escaping (PopupParameters) -> PopupParameters) -> some View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:13:10: note: add @available attribute to enclosing instance method
func useAsPopupAnchor<V: View>(id: String, @ViewBuilder contentBuilder: @escaping () -> V, customize: @escaping (PopupParameters) -> PopupParameters) -> some View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:12:8: note: add @available attribute to enclosing extension
public extension View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:17:30: error: 'View' is only available in macOS 10.15 or newer
func useAsPopupAnchor<V: View>(id: String, @ViewBuilder contentBuilder: @escaping () -> V) -> some View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:17:10: note: add @available attribute to enclosing instance method
func useAsPopupAnchor<V: View>(id: String, @ViewBuilder contentBuilder: @escaping () -> V) -> some View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:12:8: note: add @available attribute to enclosing extension
public extension View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:17:49: error: 'ViewBuilder' is only available in macOS 10.15 or newer
func useAsPopupAnchor<V: View>(id: String, @ViewBuilder contentBuilder: @escaping () -> V) -> some View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:17:10: note: add @available attribute to enclosing instance method
func useAsPopupAnchor<V: View>(id: String, @ViewBuilder contentBuilder: @escaping () -> V) -> some View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:12:8: note: add @available attribute to enclosing extension
public extension View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:17:104: error: 'View' is only available in macOS 10.15 or newer
func useAsPopupAnchor<V: View>(id: String, @ViewBuilder contentBuilder: @escaping () -> V) -> some View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:17:10: note: add @available attribute to enclosing instance method
func useAsPopupAnchor<V: View>(id: String, @ViewBuilder contentBuilder: @escaping () -> V) -> some View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:12:8: note: add @available attribute to enclosing extension
public extension View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:12:18: error: 'View' is only available in macOS 10.15 or newer
public extension View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:12:8: note: add @available attribute to enclosing extension
public extension View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:36:34: error: 'UnitPoint' is only available in macOS 10.15 or newer
case anchorRelative(_ point: UnitPoint) // popup view will be aligned to anchor view at corresponding proportion
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:35:13: note: add @available attribute to enclosing enum
public enum AnchoredPopupPosition {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:37:34: error: 'UnitPoint' is only available in macOS 10.15 or newer
case screenRelative(_ point: UnitPoint = .center) // popup view will be aligned to whole screen
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:35:13: note: add @available attribute to enclosing enum
public enum AnchoredPopupPosition {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:42:16: error: 'Color' is only available in macOS 10.15 or newer
case color(Color)
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:40:13: note: add @available attribute to enclosing enum
public enum AnchoredPopupBackground {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:44:15: error: 'AnyView' is only available in macOS 10.15 or newer
case view(AnyView)
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:40:13: note: add @available attribute to enclosing enum
public enum AnchoredPopupBackground {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:47:26: error: 'View' is only available in macOS 10.15 or newer
public init<Content: View>(viewBuilder: @escaping () -> Content) {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:47:12: note: add @available attribute to enclosing initializer
public init<Content: View>(viewBuilder: @escaping () -> Content) {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:40:13: note: add @available attribute to enclosing enum
public enum AnchoredPopupBackground {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:54:33: error: 'easeIn(duration:)' is only available in macOS 10.15 or newer
var animation: Animation = .easeIn(duration: 0.3)
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:52:15: note: add @available attribute to enclosing struct
public struct PopupParameters {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:54:20: error: 'Animation' is only available in macOS 10.15 or newer
var animation: Animation = .easeIn(duration: 0.3)
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:52:15: note: add @available attribute to enclosing struct
public struct PopupParameters {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:74:40: error: 'Animation' is only available in macOS 10.15 or newer
public func animation(_ animation: Animation) -> PopupParameters {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:74:17: note: add @available attribute to enclosing instance method
public func animation(_ animation: Animation) -> PopupParameters {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:52:15: note: add @available attribute to enclosing struct
public struct PopupParameters {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:117:18: error: 'EnvironmentValues' is only available in macOS 10.15 or newer
public extension EnvironmentValues {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/PublicAPI.swift:117:8: note: add @available attribute to enclosing extension
public extension EnvironmentValues {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/Utils.swift:35:6: error: 'Binding' is only available in macOS 10.15 or newer
@Binding var id: String
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/Utils.swift:34:8: note: add @available attribute to enclosing struct
struct AnimatedBackgroundView: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/Utils.swift:38:6: error: 'State' is only available in macOS 10.15 or newer
@State private var animatableOpacity: CGFloat = 0
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/Utils.swift:34:8: note: add @available attribute to enclosing struct
struct AnimatedBackgroundView: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/Utils.swift:40:20: error: 'View' is only available in macOS 10.15 or newer
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/Utils.swift:40:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/Utils.swift:34:8: note: add @available attribute to enclosing struct
struct AnimatedBackgroundView: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/WindowManager.swift:13:35: error: cannot find type 'UIWindow' in scope
private var windows: [String: UIWindow] = [:]
^~~~~~~~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/WindowManager.swift:15:40: error: 'View' is only available in macOS 10.15 or newer
static func openNewWindow<Content: View>(id: String, isPassthrough: Bool, content: ()->Content) {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/WindowManager.swift:15:17: note: add @available attribute to enclosing static method
static func openNewWindow<Content: View>(id: String, isPassthrough: Bool, content: ()->Content) {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/WindowManager.swift:11:13: note: add @available attribute to enclosing class
final class WindowManager {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/WindowManager.swift:43:70: error: cannot find type 'UIView' in scope
override func hitTest(_ point: CGPoint, with event: UIEvent?) -> UIView? {
^~~~~~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/WindowManager.swift:43:57: error: cannot find type 'UIEvent' in scope
override func hitTest(_ point: CGPoint, with event: UIEvent?) -> UIView? {
^~~~~~~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/WindowManager.swift:43:19: error: method does not override any method from its superclass
override func hitTest(_ point: CGPoint, with event: UIEvent?) -> UIView? {
~~~~~~~~ ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/WindowManager.swift:54:70: error: cannot find type 'UIView' in scope
private func isTouchInsideSubview(point: CGPoint, vc: UIView) -> UIView? {
^~~~~~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/WindowManager.swift:54:59: error: cannot find type 'UIView' in scope
private func isTouchInsideSubview(point: CGPoint, vc: UIView) -> UIView? {
^~~~~~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/WindowManager.swift:41:28: error: cannot find type 'UIWindow' in scope
class UIPassthroughWindow: UIWindow {
^~~~~~~~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/WindowManager.swift:66:47: error: cannot find type 'UITouch' in scope
override func touchesBegan(_ touches: Set<UITouch>, with event: UIEvent?) {
^~~~~~~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/WindowManager.swift:66:69: error: cannot find type 'UIEvent' in scope
override func touchesBegan(_ touches: Set<UITouch>, with event: UIEvent?) {
^~~~~~~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/WindowManager.swift:66:19: error: method does not override any method from its superclass
override func touchesBegan(_ touches: Set<UITouch>, with event: UIEvent?) {
~~~~~~~~ ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/WindowManager.swift:74:47: error: cannot find type 'UITouch' in scope
override func touchesMoved(_ touches: Set<UITouch>, with event: UIEvent?) {
^~~~~~~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/WindowManager.swift:74:69: error: cannot find type 'UIEvent' in scope
override func touchesMoved(_ touches: Set<UITouch>, with event: UIEvent?) {
^~~~~~~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/WindowManager.swift:74:19: error: method does not override any method from its superclass
override func touchesMoved(_ touches: Set<UITouch>, with event: UIEvent?) {
~~~~~~~~ ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/WindowManager.swift:80:47: error: cannot find type 'UITouch' in scope
override func touchesEnded(_ touches: Set<UITouch>, with event: UIEvent?) {
^~~~~~~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/WindowManager.swift:80:69: error: cannot find type 'UIEvent' in scope
override func touchesEnded(_ touches: Set<UITouch>, with event: UIEvent?) {
^~~~~~~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/WindowManager.swift:80:19: error: method does not override any method from its superclass
override func touchesEnded(_ touches: Set<UITouch>, with event: UIEvent?) {
~~~~~~~~ ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/WindowManager.swift:86:51: error: cannot find type 'UITouch' in scope
override func touchesCancelled(_ touches: Set<UITouch>, with event: UIEvent?) {
^~~~~~~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/WindowManager.swift:86:73: error: cannot find type 'UIEvent' in scope
override func touchesCancelled(_ touches: Set<UITouch>, with event: UIEvent?) {
^~~~~~~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/WindowManager.swift:86:19: error: method does not override any method from its superclass
override func touchesCancelled(_ touches: Set<UITouch>, with event: UIEvent?) {
~~~~~~~~ ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/WindowManager.swift:93:54: error: cannot find type 'UITouch' in scope
private func isTouchInsideSubview(_ touches: Set<UITouch>) -> Bool {
^~~~~~~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/WindowManager.swift:64:39: error: cannot find type 'UIHostingController' in scope
class UIPassthroughVC<Content: View>: UIHostingController<Content> {
^~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/WindowManager.swift:64:32: error: 'View' is only available in macOS 10.15 or newer
class UIPassthroughVC<Content: View>: UIHostingController<Content> {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/WindowManager.swift:64:7: note: add @available attribute to enclosing generic class
class UIPassthroughVC<Content: View>: UIHostingController<Content> {
^
[7/10] Compiling AnchoredPopup Utils.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/Utils.swift:35:6: error: 'Binding' is only available in macOS 10.15 or newer
@Binding var id: String
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/Utils.swift:34:8: note: add @available attribute to enclosing struct
struct AnimatedBackgroundView: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/Utils.swift:38:6: error: 'State' is only available in macOS 10.15 or newer
@State private var animatableOpacity: CGFloat = 0
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/Utils.swift:34:8: note: add @available attribute to enclosing struct
struct AnimatedBackgroundView: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/Utils.swift:40:20: error: 'View' is only available in macOS 10.15 or newer
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/Utils.swift:40:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/Utils.swift:34:8: note: add @available attribute to enclosing struct
struct AnimatedBackgroundView: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/Utils.swift:11:5: error: cannot find 'UIApplication' in scope
UIApplication.shared.sendAction(#selector(UIResponder.resignFirstResponder), to: nil, from: nil, for: nil)
^~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/Utils.swift:11:47: error: cannot find 'UIResponder' in scope
UIApplication.shared.sendAction(#selector(UIResponder.resignFirstResponder), to: nil, from: nil, for: nil)
^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/Utils.swift:11:86: error: 'nil' requires a contextual type
UIApplication.shared.sendAction(#selector(UIResponder.resignFirstResponder), to: nil, from: nil, for: nil)
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/Utils.swift:11:97: error: 'nil' requires a contextual type
UIApplication.shared.sendAction(#selector(UIResponder.resignFirstResponder), to: nil, from: nil, for: nil)
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/Utils.swift:11:107: error: 'nil' requires a contextual type
UIApplication.shared.sendAction(#selector(UIResponder.resignFirstResponder), to: nil, from: nil, for: nil)
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:35:36: error: 'AnyCancellable' is only available in macOS 10.15 or newer
private var cancellables = Set<AnyCancellable>()
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:12:7: note: add @available attribute to enclosing class
class AnchoredAnimationManager: ObservableObject {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/Utils.swift:41:9: error: 'Group' is only available in macOS 10.15 or newer
Group {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/Utils.swift:41:9: note: add 'if #available' version check
Group {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/Utils.swift:40:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/Utils.swift:34:8: note: add @available attribute to enclosing struct
struct AnimatedBackgroundView: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/Utils.swift:41:9: error: 'init(content:)' is only available in macOS 10.15 or newer
Group {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/Utils.swift:41:9: note: add 'if #available' version check
Group {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/Utils.swift:40:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/Utils.swift:34:8: note: add @available attribute to enclosing struct
struct AnimatedBackgroundView: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/Utils.swift:44:17: error: 'EmptyView' is only available in macOS 10.15 or newer
EmptyView()
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/Utils.swift:44:17: note: add 'if #available' version check
EmptyView()
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/Utils.swift:40:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/Utils.swift:34:8: note: add @available attribute to enclosing struct
struct AnimatedBackgroundView: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/Utils.swift:44:17: error: 'buildEither(first:)' is only available in macOS 10.15 or newer
EmptyView()
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/Utils.swift:44:17: note: add 'if #available' version check
EmptyView()
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/Utils.swift:40:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/Utils.swift:34:8: note: add @available attribute to enclosing struct
struct AnimatedBackgroundView: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/Utils.swift:44:17: error: 'buildEither(first:)' is only available in macOS 10.15 or newer
EmptyView()
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/Utils.swift:44:17: note: add 'if #available' version check
EmptyView()
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/Utils.swift:40:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/Utils.swift:34:8: note: add @available attribute to enclosing struct
struct AnimatedBackgroundView: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/Utils.swift:46:17: error: 'buildEither(first:)' is only available in macOS 10.15 or newer
color
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/Utils.swift:46:17: note: add 'if #available' version check
color
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/Utils.swift:40:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/Utils.swift:34:8: note: add @available attribute to enclosing struct
struct AnimatedBackgroundView: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/Utils.swift:46:17: error: 'buildEither(second:)' is only available in macOS 10.15 or newer
color
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/Utils.swift:46:17: note: add 'if #available' version check
color
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/Utils.swift:40:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/Utils.swift:34:8: note: add @available attribute to enclosing struct
struct AnimatedBackgroundView: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/Utils.swift:48:17: error: 'buildEither(second:)' is only available in macOS 10.15 or newer
Blur(radius: radius)
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/Utils.swift:48:17: note: add 'if #available' version check
Blur(radius: radius)
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/Utils.swift:40:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/Utils.swift:34:8: note: add @available attribute to enclosing struct
struct AnimatedBackgroundView: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/Utils.swift:48:17: error: 'buildEither(first:)' is only available in macOS 10.15 or newer
Blur(radius: radius)
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/Utils.swift:48:17: note: add 'if #available' version check
Blur(radius: radius)
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/Utils.swift:40:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/Utils.swift:34:8: note: add @available attribute to enclosing struct
struct AnimatedBackgroundView: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/Utils.swift:50:17: error: 'buildEither(second:)' is only available in macOS 10.15 or newer
anyView
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/Utils.swift:50:17: note: add 'if #available' version check
anyView
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/Utils.swift:40:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/Utils.swift:34:8: note: add @available attribute to enclosing struct
struct AnimatedBackgroundView: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/Utils.swift:50:17: error: 'buildEither(second:)' is only available in macOS 10.15 or newer
anyView
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/Utils.swift:50:17: note: add 'if #available' version check
anyView
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/Utils.swift:40:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/Utils.swift:34:8: note: add @available attribute to enclosing struct
struct AnimatedBackgroundView: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/Utils.swift:53:10: error: 'ignoresSafeArea(_:edges:)' is only available in macOS 11.0 or newer
.ignoresSafeArea()
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/Utils.swift:53:10: note: add 'if #available' version check
.ignoresSafeArea()
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/Utils.swift:40:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/Utils.swift:34:8: note: add @available attribute to enclosing struct
struct AnimatedBackgroundView: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/Utils.swift:54:10: error: 'opacity' is only available in macOS 10.15 or newer
.opacity(animatableOpacity)
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/Utils.swift:54:10: note: add 'if #available' version check
.opacity(animatableOpacity)
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/Utils.swift:40:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/Utils.swift:34:8: note: add @available attribute to enclosing struct
struct AnimatedBackgroundView: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/Utils.swift:55:10: error: 'onReceive(_:perform:)' is only available in macOS 10.15 or newer
.onReceive(AnchoredAnimationManager.shared.statePublisher(for: id)) { animation in
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/Utils.swift:55:10: note: add 'if #available' version check
.onReceive(AnchoredAnimationManager.shared.statePublisher(for: id)) { animation in
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/Utils.swift:40:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/Utils.swift:34:8: note: add @available attribute to enclosing struct
struct AnimatedBackgroundView: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/Utils.swift:64:13: error: 'withAnimation' is only available in macOS 10.15 or newer
withAnimation(.easeInOut(duration: 0.2)) {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/Utils.swift:64:13: note: add 'if #available' version check
withAnimation(.easeInOut(duration: 0.2)) {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/Utils.swift:62:18: note: add @available attribute to enclosing instance method
private func setupAndLaunchAnimation(_ animation: AnchoredAnimationManager.AnimationItem) {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/Utils.swift:34:8: note: add @available attribute to enclosing struct
struct AnimatedBackgroundView: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/Utils.swift:64:28: error: 'easeInOut(duration:)' is only available in macOS 10.15 or newer
withAnimation(.easeInOut(duration: 0.2)) {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/Utils.swift:64:28: note: add 'if #available' version check
withAnimation(.easeInOut(duration: 0.2)) {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/Utils.swift:62:18: note: add @available attribute to enclosing instance method
private func setupAndLaunchAnimation(_ animation: AnchoredAnimationManager.AnimationItem) {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/Utils.swift:34:8: note: add @available attribute to enclosing struct
struct AnimatedBackgroundView: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/Utils.swift:75:9: error: setter for 'animatableOpacity' is only available in macOS 10.15 or newer
animatableOpacity = 0
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/Utils.swift:75:9: note: add 'if #available' version check
animatableOpacity = 0
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/Utils.swift:74:18: note: add @available attribute to enclosing instance method
private func setHiddenState() {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/Utils.swift:34:8: note: add @available attribute to enclosing struct
struct AnimatedBackgroundView: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/Utils.swift:79:9: error: setter for 'animatableOpacity' is only available in macOS 10.15 or newer
animatableOpacity = 1
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/Utils.swift:79:9: note: add 'if #available' version check
animatableOpacity = 1
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/Utils.swift:78:18: note: add @available attribute to enclosing instance method
private func setDisplayedState() {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/Utils.swift:34:8: note: add @available attribute to enclosing struct
struct AnimatedBackgroundView: View {
^
[8/10] Compiling AnchoredPopup BlurBackdropView.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/BlurBackdropView.swift:11:29: error: property does not override any property from its superclass
open override class var layerClass: AnyClass {
~~~~~~~~ ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/BlurBackdropView.swift:10:28: error: cannot find type 'UIView' in scope
open class UIBackdropView: UIView {
^~~~~~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/BlurBackdropView.swift:19:37: error: cannot find type 'Context' in scope
public func makeUIView(context: Context) -> UIBackdropView {
^~~~~~~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/BlurBackdropView.swift:23:65: error: cannot find type 'Context' in scope
public func updateUIView(_ uiView: UIBackdropView, context: Context) {}
^~~~~~~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/BlurBackdropView.swift:16:25: error: cannot find type 'UIViewRepresentable' in scope
public struct Backdrop: UIViewRepresentable {
^~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/BlurBackdropView.swift:35:27: error: 'View' is only available in macOS 10.15 or newer
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/BlurBackdropView.swift:35:16: note: add @available attribute to enclosing property
public var body: some View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/BlurBackdropView.swift:26:15: note: add @available attribute to enclosing struct
public struct Blur: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/BlurBackdropView.swift:37:14: error: value of type 'Backdrop' has no member 'blur'
.blur(radius: radius, opaque: opaque)
^~~~
[9/10] Compiling AnchoredPopup WindowManager.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/WindowManager.swift:13:35: error: cannot find type 'UIWindow' in scope
private var windows: [String: UIWindow] = [:]
^~~~~~~~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/WindowManager.swift:15:40: error: 'View' is only available in macOS 10.15 or newer
static func openNewWindow<Content: View>(id: String, isPassthrough: Bool, content: ()->Content) {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/WindowManager.swift:15:17: note: add @available attribute to enclosing static method
static func openNewWindow<Content: View>(id: String, isPassthrough: Bool, content: ()->Content) {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/WindowManager.swift:11:13: note: add @available attribute to enclosing class
final class WindowManager {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/WindowManager.swift:43:70: error: cannot find type 'UIView' in scope
override func hitTest(_ point: CGPoint, with event: UIEvent?) -> UIView? {
^~~~~~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/WindowManager.swift:43:57: error: cannot find type 'UIEvent' in scope
override func hitTest(_ point: CGPoint, with event: UIEvent?) -> UIView? {
^~~~~~~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/WindowManager.swift:43:19: error: method does not override any method from its superclass
override func hitTest(_ point: CGPoint, with event: UIEvent?) -> UIView? {
~~~~~~~~ ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/WindowManager.swift:54:70: error: cannot find type 'UIView' in scope
private func isTouchInsideSubview(point: CGPoint, vc: UIView) -> UIView? {
^~~~~~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/WindowManager.swift:54:59: error: cannot find type 'UIView' in scope
private func isTouchInsideSubview(point: CGPoint, vc: UIView) -> UIView? {
^~~~~~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/WindowManager.swift:41:28: error: cannot find type 'UIWindow' in scope
class UIPassthroughWindow: UIWindow {
^~~~~~~~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/WindowManager.swift:66:47: error: cannot find type 'UITouch' in scope
override func touchesBegan(_ touches: Set<UITouch>, with event: UIEvent?) {
^~~~~~~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/WindowManager.swift:66:69: error: cannot find type 'UIEvent' in scope
override func touchesBegan(_ touches: Set<UITouch>, with event: UIEvent?) {
^~~~~~~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/WindowManager.swift:66:19: error: method does not override any method from its superclass
override func touchesBegan(_ touches: Set<UITouch>, with event: UIEvent?) {
~~~~~~~~ ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/WindowManager.swift:74:47: error: cannot find type 'UITouch' in scope
override func touchesMoved(_ touches: Set<UITouch>, with event: UIEvent?) {
^~~~~~~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/WindowManager.swift:74:69: error: cannot find type 'UIEvent' in scope
override func touchesMoved(_ touches: Set<UITouch>, with event: UIEvent?) {
^~~~~~~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/WindowManager.swift:74:19: error: method does not override any method from its superclass
override func touchesMoved(_ touches: Set<UITouch>, with event: UIEvent?) {
~~~~~~~~ ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/WindowManager.swift:80:47: error: cannot find type 'UITouch' in scope
override func touchesEnded(_ touches: Set<UITouch>, with event: UIEvent?) {
^~~~~~~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/WindowManager.swift:80:69: error: cannot find type 'UIEvent' in scope
override func touchesEnded(_ touches: Set<UITouch>, with event: UIEvent?) {
^~~~~~~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/WindowManager.swift:80:19: error: method does not override any method from its superclass
override func touchesEnded(_ touches: Set<UITouch>, with event: UIEvent?) {
~~~~~~~~ ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/WindowManager.swift:86:51: error: cannot find type 'UITouch' in scope
override func touchesCancelled(_ touches: Set<UITouch>, with event: UIEvent?) {
^~~~~~~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/WindowManager.swift:86:73: error: cannot find type 'UIEvent' in scope
override func touchesCancelled(_ touches: Set<UITouch>, with event: UIEvent?) {
^~~~~~~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/WindowManager.swift:86:19: error: method does not override any method from its superclass
override func touchesCancelled(_ touches: Set<UITouch>, with event: UIEvent?) {
~~~~~~~~ ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/WindowManager.swift:93:54: error: cannot find type 'UITouch' in scope
private func isTouchInsideSubview(_ touches: Set<UITouch>) -> Bool {
^~~~~~~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/WindowManager.swift:64:39: error: cannot find type 'UIHostingController' in scope
class UIPassthroughVC<Content: View>: UIHostingController<Content> {
^~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/WindowManager.swift:64:32: error: 'View' is only available in macOS 10.15 or newer
class UIPassthroughVC<Content: View>: UIHostingController<Content> {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/WindowManager.swift:64:7: note: add @available attribute to enclosing generic class
class UIPassthroughVC<Content: View>: UIHostingController<Content> {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/WindowManager.swift:16:21: error: cannot find 'UIApplication' in scope
guard let scene = UIApplication.shared.connectedScenes.first as? UIWindowScene else {
^~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/WindowManager.swift:16:68: error: cannot find type 'UIWindowScene' in scope
guard let scene = UIApplication.shared.connectedScenes.first as? UIWindowScene else {
^~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/WindowManager.swift:21:80: error: cannot find 'UIWindow' in scope
let window = isPassthrough ? UIPassthroughWindow(windowScene: scene) : UIWindow(windowScene: scene)
^~~~~~~~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/WindowManager.swift:21:71: error: argument passed to call that takes no arguments
let window = isPassthrough ? UIPassthroughWindow(windowScene: scene) : UIWindow(windowScene: scene)
~~~~~~~~~~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/WindowManager.swift:22:35: error: cannot infer contextual base in reference to member 'clear'
window.backgroundColor = .clear
~^~~~~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:35:36: error: 'AnyCancellable' is only available in macOS 10.15 or newer
private var cancellables = Set<AnyCancellable>()
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:12:7: note: add @available attribute to enclosing class
class AnchoredAnimationManager: ObservableObject {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/WindowManager.swift:24:14: error: 'environment' is only available in macOS 10.15 or newer
.environment(\.anchoredPopupDismiss) {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/WindowManager.swift:24:14: note: add 'if #available' version check
.environment(\.anchoredPopupDismiss) {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/WindowManager.swift:15:17: note: add @available attribute to enclosing static method
static func openNewWindow<Content: View>(id: String, isPassthrough: Bool, content: ()->Content) {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/WindowManager.swift:11:13: note: add @available attribute to enclosing class
final class WindowManager {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/WindowManager.swift:27:76: error: cannot find 'UIHostingController' in scope
let controller = isPassthrough ? UIPassthroughVC(rootView: root) : UIHostingController(rootView: root)
^~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/WindowManager.swift:27:68: error: argument passed to call that takes no arguments
let controller = isPassthrough ? UIPassthroughVC(rootView: root) : UIHostingController(rootView: root)
~~~~~~~~~~~^~~~~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/WindowManager.swift:27:42: error: generic parameter 'Content' could not be inferred
let controller = isPassthrough ? UIPassthroughVC(rootView: root) : UIHostingController(rootView: root)
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/WindowManager.swift:64:23: note: 'Content' declared as parameter to type 'UIPassthroughVC'
class UIPassthroughVC<Content: View>: UIHostingController<Content> {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/WindowManager.swift:27:42: note: explicitly specify the generic arguments to fix this issue
let controller = isPassthrough ? UIPassthroughVC(rootView: root) : UIHostingController(rootView: root)
^
<<#Content: View#>>
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/WindowManager.swift:28:44: error: cannot infer contextual base in reference to member 'clear'
controller.view.backgroundColor = .clear
~^~~~~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/WindowManager.swift:30:25: error: member 'alert(isPresented:content:)' expects argument of type 'Text'
window.windowLevel = .alert + 1
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/WindowManager.swift:30:33: error: cannot convert value of type 'Int' to expected argument type 'Text'
window.windowLevel = .alert + 1
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/WindowManager.swift:44:26: error: value of type 'UIPassthroughWindow' has no member 'rootViewController'
if let vc = self.rootViewController {
~~~~ ^~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/WindowManager.swift:70:13: error: 'super' members cannot be referenced in a root class
super.touchesBegan(touches, with: event)
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/WindowManager.swift:76:13: error: 'super' members cannot be referenced in a root class
super.touchesMoved(touches, with: event)
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/WindowManager.swift:82:13: error: 'super' members cannot be referenced in a root class
super.touchesEnded(touches, with: event)
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/WindowManager.swift:88:13: error: 'super' members cannot be referenced in a root class
super.touchesCancelled(touches, with: event)
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/WindowManager.swift:98:53: error: value of type 'UIPassthroughVC<Content>' has no member 'view'
let touchLocation = touch.location(in: self.view)
~~~~ ^~~~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/WindowManager.swift:101:29: error: value of type 'UIPassthroughVC<Content>' has no member 'view'
for subview in self.view.subviews {
~~~~ ^~~~
[10/10] Compiling AnchoredPopup AnchoredAnimationManager.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:35:36: error: 'AnyCancellable' is only available in macOS 10.15 or newer
private var cancellables = Set<AnyCancellable>()
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:12:7: note: add @available attribute to enclosing class
class AnchoredAnimationManager: ObservableObject {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:31:6: error: 'Published' is only available in macOS 10.15 or newer
@Published var animations: [AnimationItem] = []
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:12:7: note: add @available attribute to enclosing class
class AnchoredAnimationManager: ObservableObject {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:33:43: error: 'CurrentValueSubject' is only available in macOS 10.15 or newer
private var statePublishers: [String: CurrentValueSubject<AnimationItem?, Never>] = [:]
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:12:7: note: add @available attribute to enclosing class
class AnchoredAnimationManager: ObservableObject {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:34:43: error: 'CurrentValueSubject' is only available in macOS 10.15 or newer
private var framePublishers: [String: CurrentValueSubject<AnimationItem?, Never>] = [:]
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:12:7: note: add @available attribute to enclosing class
class AnchoredAnimationManager: ObservableObject {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:55:44: error: 'CurrentValueSubject' is only available in macOS 10.15 or newer
func statePublisher(for id: String) -> CurrentValueSubject<AnimationItem?, Never> {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:55:10: note: add @available attribute to enclosing instance method
func statePublisher(for id: String) -> CurrentValueSubject<AnimationItem?, Never> {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:12:7: note: add @available attribute to enclosing class
class AnchoredAnimationManager: ObservableObject {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:96:44: error: 'CurrentValueSubject' is only available in macOS 10.15 or newer
func framePublisher(for id: String) -> CurrentValueSubject<AnimationItem?, Never> {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:96:10: note: add @available attribute to enclosing instance method
func framePublisher(for id: String) -> CurrentValueSubject<AnimationItem?, Never> {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:12:7: note: add @available attribute to enclosing class
class AnchoredAnimationManager: ObservableObject {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:139:6: error: 'State' is only available in macOS 10.15 or newer
@State var id: String
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:138:8: note: add @available attribute to enclosing generic struct
struct TriggerButton<V>: ViewModifier where V: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:141:6: error: 'ViewBuilder' is only available in macOS 10.15 or newer
@ViewBuilder var contentBuilder: () -> V
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:138:8: note: add @available attribute to enclosing generic struct
struct TriggerButton<V>: ViewModifier where V: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:143:37: error: 'AnyCancellable' is only available in macOS 10.15 or newer
@State private var cancellable: AnyCancellable?
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:138:8: note: add @available attribute to enclosing generic struct
struct TriggerButton<V>: ViewModifier where V: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:143:6: error: 'State' is only available in macOS 10.15 or newer
@State private var cancellable: AnyCancellable?
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:138:8: note: add @available attribute to enclosing generic struct
struct TriggerButton<V>: ViewModifier where V: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:145:41: error: 'View' is only available in macOS 10.15 or newer
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:145:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:138:8: note: add @available attribute to enclosing generic struct
struct TriggerButton<V>: ViewModifier where V: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:138:48: error: 'View' is only available in macOS 10.15 or newer
struct TriggerButton<V>: ViewModifier where V: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:138:8: note: add @available attribute to enclosing generic struct
struct TriggerButton<V>: ViewModifier where V: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:196:6: error: 'State' is only available in macOS 10.15 or newer
@State private var animatableOpacity: CGFloat = 0
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:191:20: note: add @available attribute to enclosing generic struct
fileprivate struct AnchoredAnimationView<V>: View where V: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:197:6: error: 'State' is only available in macOS 10.15 or newer
@State private var animatableScale: CGSize = .zero
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:191:20: note: add @available attribute to enclosing generic struct
fileprivate struct AnchoredAnimationView<V>: View where V: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:198:6: error: 'State' is only available in macOS 10.15 or newer
@State private var animatableOffset: CGSize = .zero
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:191:20: note: add @available attribute to enclosing generic struct
fileprivate struct AnchoredAnimationView<V>: View where V: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:200:6: error: 'State' is only available in macOS 10.15 or newer
@State private var triggerButtonFrame: IntRect = .zero
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:191:20: note: add @available attribute to enclosing generic struct
fileprivate struct AnchoredAnimationView<V>: View where V: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:201:6: error: 'State' is only available in macOS 10.15 or newer
@State private var contentSize: IntSize = .zero
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:191:20: note: add @available attribute to enclosing generic struct
fileprivate struct AnchoredAnimationView<V>: View where V: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:203:6: error: 'State' is only available in macOS 10.15 or newer
@State private var semaphore = DispatchSemaphore(value: 1)
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:191:20: note: add @available attribute to enclosing generic struct
fileprivate struct AnchoredAnimationView<V>: View where V: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:205:20: error: 'View' is only available in macOS 10.15 or newer
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:205:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:191:20: note: add @available attribute to enclosing generic struct
fileprivate struct AnchoredAnimationView<V>: View where V: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:191:60: error: 'View' is only available in macOS 10.15 or newer
fileprivate struct AnchoredAnimationView<V>: View where V: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:191:20: note: add @available attribute to enclosing generic struct
fileprivate struct AnchoredAnimationView<V>: View where V: View {
^
<unknown>:0: error: key path value type 'KeyPath<AnchoredAnimationManager, [AnchoredAnimationManager.AnimationItem]>' cannot be converted to contextual type 'ReferenceWritableKeyPath<AnchoredAnimationManager, [AnchoredAnimationManager.AnimationItem]>'
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:43:13: error: cannot pass as inout because setter for 'animations' is only available in macOS 10.15 or newer
animations[index].state = state
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:43:13: note: add 'if #available' version check
animations[index].state = state
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:41:10: note: add @available attribute to enclosing instance method
func changeStateForAnimation(for id: String, state: GrowingViewState) {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:12:7: note: add @available attribute to enclosing class
class AnchoredAnimationManager: ObservableObject {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:49:13: error: cannot pass as inout because setter for 'animations' is only available in macOS 10.15 or newer
animations[index].buttonFrame = frame.toIntRect()
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:49:13: note: add 'if #available' version check
animations[index].buttonFrame = frame.toIntRect()
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:47:9: note: add @available attribute to enclosing instance method
func updateFrame(for id: String, frame: CGRect) {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:12:7: note: add @available attribute to enclosing class
class AnchoredAnimationManager: ObservableObject {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:51:13: error: cannot pass as inout because setter for 'animations' is only available in macOS 10.15 or newer
animations.append(AnimationItem(id: id, buttonFrame: frame.toIntRect(), state: .hidden))
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:51:13: note: add 'if #available' version check
animations.append(AnimationItem(id: id, buttonFrame: frame.toIntRect(), state: .hidden))
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:47:9: note: add @available attribute to enclosing instance method
func updateFrame(for id: String, frame: CGRect) {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:12:7: note: add @available attribute to enclosing class
class AnchoredAnimationManager: ObservableObject {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:64:23: error: 'CurrentValueSubject' is only available in macOS 10.15 or newer
let subject = CurrentValueSubject<AnimationItem?, Never>(nil)
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:64:23: note: add 'if #available' version check
let subject = CurrentValueSubject<AnimationItem?, Never>(nil)
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:55:10: note: add @available attribute to enclosing instance method
func statePublisher(for id: String) -> CurrentValueSubject<AnimationItem?, Never> {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:12:7: note: add @available attribute to enclosing class
class AnchoredAnimationManager: ObservableObject {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:68:14: error: 'map' is only available in macOS 10.15 or newer
.map { animations in
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:68:14: note: add 'if #available' version check
.map { animations in
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:55:10: note: add @available attribute to enclosing instance method
func statePublisher(for id: String) -> CurrentValueSubject<AnimationItem?, Never> {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:12:7: note: add @available attribute to enclosing class
class AnchoredAnimationManager: ObservableObject {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:71:14: error: 'compactMap' is only available in macOS 10.15 or newer
.compactMap { $0 }
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:71:14: note: add 'if #available' version check
.compactMap { $0 }
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:55:10: note: add @available attribute to enclosing instance method
func statePublisher(for id: String) -> CurrentValueSubject<AnimationItem?, Never> {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:12:7: note: add @available attribute to enclosing class
class AnchoredAnimationManager: ObservableObject {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:72:14: error: 'filter' is only available in macOS 10.15 or newer
.filter { newItem in
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:72:14: note: add 'if #available' version check
.filter { newItem in
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:55:10: note: add @available attribute to enclosing instance method
func statePublisher(for id: String) -> CurrentValueSubject<AnimationItem?, Never> {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:12:7: note: add @available attribute to enclosing class
class AnchoredAnimationManager: ObservableObject {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:86:14: error: 'sink(receiveValue:)' is only available in macOS 10.15 or newer
.sink { newItem in
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:86:14: note: add 'if #available' version check
.sink { newItem in
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:55:10: note: add @available attribute to enclosing instance method
func statePublisher(for id: String) -> CurrentValueSubject<AnimationItem?, Never> {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:12:7: note: add @available attribute to enclosing class
class AnchoredAnimationManager: ObservableObject {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:90:14: error: 'store(in:)' is only available in macOS 10.15 or newer
.store(in: &cancellables)
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:90:14: note: add 'if #available' version check
.store(in: &cancellables)
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:55:10: note: add @available attribute to enclosing instance method
func statePublisher(for id: String) -> CurrentValueSubject<AnimationItem?, Never> {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:12:7: note: add @available attribute to enclosing class
class AnchoredAnimationManager: ObservableObject {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:105:23: error: 'CurrentValueSubject' is only available in macOS 10.15 or newer
let subject = CurrentValueSubject<AnimationItem?, Never>(nil)
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:105:23: note: add 'if #available' version check
let subject = CurrentValueSubject<AnimationItem?, Never>(nil)
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:96:10: note: add @available attribute to enclosing instance method
func framePublisher(for id: String) -> CurrentValueSubject<AnimationItem?, Never> {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:12:7: note: add @available attribute to enclosing class
class AnchoredAnimationManager: ObservableObject {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:109:14: error: 'map' is only available in macOS 10.15 or newer
.map { animations in
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:109:14: note: add 'if #available' version check
.map { animations in
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:96:10: note: add @available attribute to enclosing instance method
func framePublisher(for id: String) -> CurrentValueSubject<AnimationItem?, Never> {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:12:7: note: add @available attribute to enclosing class
class AnchoredAnimationManager: ObservableObject {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:112:14: error: 'compactMap' is only available in macOS 10.15 or newer
.compactMap { $0 }
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:112:14: note: add 'if #available' version check
.compactMap { $0 }
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:96:10: note: add @available attribute to enclosing instance method
func framePublisher(for id: String) -> CurrentValueSubject<AnimationItem?, Never> {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:12:7: note: add @available attribute to enclosing class
class AnchoredAnimationManager: ObservableObject {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:113:14: error: 'filter' is only available in macOS 10.15 or newer
.filter { newItem in
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:113:14: note: add 'if #available' version check
.filter { newItem in
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:96:10: note: add @available attribute to enclosing instance method
func framePublisher(for id: String) -> CurrentValueSubject<AnimationItem?, Never> {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:12:7: note: add @available attribute to enclosing class
class AnchoredAnimationManager: ObservableObject {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:127:14: error: 'sink(receiveValue:)' is only available in macOS 10.15 or newer
.sink { newItem in
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:127:14: note: add 'if #available' version check
.sink { newItem in
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:96:10: note: add @available attribute to enclosing instance method
func framePublisher(for id: String) -> CurrentValueSubject<AnimationItem?, Never> {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:12:7: note: add @available attribute to enclosing class
class AnchoredAnimationManager: ObservableObject {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:131:14: error: 'store(in:)' is only available in macOS 10.15 or newer
.store(in: &cancellables)
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:131:14: note: add 'if #available' version check
.store(in: &cancellables)
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:96:10: note: add @available attribute to enclosing instance method
func framePublisher(for id: String) -> CurrentValueSubject<AnimationItem?, Never> {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:12:7: note: add @available attribute to enclosing class
class AnchoredAnimationManager: ObservableObject {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:147:14: error: 'overlay(alignment:content:)' is only available in macOS 12.0 or newer
.overlay {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:147:14: note: add 'if #available' version check
.overlay {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:145:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:138:8: note: add @available attribute to enclosing generic struct
struct TriggerButton<V>: ViewModifier where V: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:148:17: error: 'GeometryReader' is only available in macOS 10.15 or newer
GeometryReader { geo in
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:148:17: note: add 'if #available' version check
GeometryReader { geo in
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:145:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:138:8: note: add @available attribute to enclosing generic struct
struct TriggerButton<V>: ViewModifier where V: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:149:21: error: 'Color' is only available in macOS 10.15 or newer
Color.clear
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:149:21: note: add 'if #available' version check
Color.clear
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:145:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:138:8: note: add @available attribute to enclosing generic struct
struct TriggerButton<V>: ViewModifier where V: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:149:27: error: 'clear' is only available in macOS 10.15 or newer
Color.clear
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:149:27: note: add 'if #available' version check
Color.clear
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:145:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:138:8: note: add @available attribute to enclosing generic struct
struct TriggerButton<V>: ViewModifier where V: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:150:26: error: 'preference(key:value:)' is only available in macOS 10.15 or newer
.preference(key: ButtonFramePreferenceKey.self, value: ButtonFrameInfo(id: id, frame: geo.frame(in: .global)))
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:150:26: note: add 'if #available' version check
.preference(key: ButtonFramePreferenceKey.self, value: ButtonFrameInfo(id: id, frame: geo.frame(in: .global)))
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:145:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:138:8: note: add @available attribute to enclosing generic struct
struct TriggerButton<V>: ViewModifier where V: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:150:115: error: 'frame(in:)' is only available in macOS 10.15 or newer
.preference(key: ButtonFramePreferenceKey.self, value: ButtonFrameInfo(id: id, frame: geo.frame(in: .global)))
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:150:115: note: add 'if #available' version check
.preference(key: ButtonFramePreferenceKey.self, value: ButtonFrameInfo(id: id, frame: geo.frame(in: .global)))
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:145:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:138:8: note: add @available attribute to enclosing generic struct
struct TriggerButton<V>: ViewModifier where V: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:153:14: error: 'onPreferenceChange(_:perform:)' is only available in macOS 10.15 or newer
.onPreferenceChange(ButtonFramePreferenceKey.self) { value in
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:153:14: note: add 'if #available' version check
.onPreferenceChange(ButtonFramePreferenceKey.self) { value in
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:145:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:138:8: note: add @available attribute to enclosing generic struct
struct TriggerButton<V>: ViewModifier where V: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:160:14: error: 'simultaneousGesture(_:including:)' is only available in macOS 10.15 or newer
.simultaneousGesture(
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:160:14: note: add 'if #available' version check
.simultaneousGesture(
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:145:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:138:8: note: add @available attribute to enclosing generic struct
struct TriggerButton<V>: ViewModifier where V: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:161:17: error: 'TapGesture' is only available in macOS 10.15 or newer
TapGesture().onEnded { gesture in
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:161:17: note: add 'if #available' version check
TapGesture().onEnded { gesture in
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:145:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:138:8: note: add @available attribute to enclosing generic struct
struct TriggerButton<V>: ViewModifier where V: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:161:30: error: 'onEnded' is only available in macOS 10.15 or newer
TapGesture().onEnded { gesture in
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:161:30: note: add 'if #available' version check
TapGesture().onEnded { gesture in
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:145:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:138:8: note: add @available attribute to enclosing generic struct
struct TriggerButton<V>: ViewModifier where V: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:167:14: error: 'onReceive(_:perform:)' is only available in macOS 10.15 or newer
.onReceive(AnchoredAnimationManager.shared.statePublisher(for: id)) { animation in
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:167:14: note: add 'if #available' version check
.onReceive(AnchoredAnimationManager.shared.statePublisher(for: id)) { animation in
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:145:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:138:8: note: add @available attribute to enclosing generic struct
struct TriggerButton<V>: ViewModifier where V: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:170:25: error: 'ZStack' is only available in macOS 10.15 or newer
ZStack {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:170:25: note: add 'if #available' version check
ZStack {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:145:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:138:8: note: add @available attribute to enclosing generic struct
struct TriggerButton<V>: ViewModifier where V: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:172:34: error: 'simultaneousGesture(_:including:)' is only available in macOS 10.15 or newer
.simultaneousGesture(
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:172:34: note: add 'if #available' version check
.simultaneousGesture(
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:145:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:138:8: note: add @available attribute to enclosing generic struct
struct TriggerButton<V>: ViewModifier where V: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:173:37: error: 'TapGesture' is only available in macOS 10.15 or newer
TapGesture().onEnded {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:173:37: note: add 'if #available' version check
TapGesture().onEnded {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:145:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:138:8: note: add @available attribute to enclosing generic struct
struct TriggerButton<V>: ViewModifier where V: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:173:50: error: 'onEnded' is only available in macOS 10.15 or newer
TapGesture().onEnded {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:173:50: note: add 'if #available' version check
TapGesture().onEnded {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:145:10: note: add @available attribute to enclosing instance method
func body(content: Content) -> some View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:138:8: note: add @available attribute to enclosing generic struct
struct TriggerButton<V>: ViewModifier where V: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:206:9: error: 'VStack' is only available in macOS 10.15 or newer
VStack {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:206:9: note: add 'if #available' version check
VStack {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:205:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:191:20: note: add @available attribute to enclosing generic struct
fileprivate struct AnchoredAnimationView<V>: View where V: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:208:18: error: 'overlay(_:alignment:)' is only available in macOS 10.15 or newer
.overlay(GeometryReader { geo in
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:208:18: note: add 'if #available' version check
.overlay(GeometryReader { geo in
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:205:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:191:20: note: add @available attribute to enclosing generic struct
fileprivate struct AnchoredAnimationView<V>: View where V: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:208:26: error: 'GeometryReader' is only available in macOS 10.15 or newer
.overlay(GeometryReader { geo in
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:208:26: note: add 'if #available' version check
.overlay(GeometryReader { geo in
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:205:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:191:20: note: add @available attribute to enclosing generic struct
fileprivate struct AnchoredAnimationView<V>: View where V: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:209:21: error: 'Color' is only available in macOS 10.15 or newer
Color.clear.onAppear {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:209:21: note: add 'if #available' version check
Color.clear.onAppear {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:205:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:191:20: note: add @available attribute to enclosing generic struct
fileprivate struct AnchoredAnimationView<V>: View where V: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:209:27: error: 'clear' is only available in macOS 10.15 or newer
Color.clear.onAppear {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:209:27: note: add 'if #available' version check
Color.clear.onAppear {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:205:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:191:20: note: add @available attribute to enclosing generic struct
fileprivate struct AnchoredAnimationView<V>: View where V: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:209:33: error: 'onAppear(perform:)' is only available in macOS 10.15 or newer
Color.clear.onAppear {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:209:33: note: add 'if #available' version check
Color.clear.onAppear {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:205:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:191:20: note: add @available attribute to enclosing generic struct
fileprivate struct AnchoredAnimationView<V>: View where V: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:211:29: error: setter for 'contentSize' is only available in macOS 10.15 or newer
contentSize = geo.size.toIntSize()
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:211:29: note: add 'if #available' version check
contentSize = geo.size.toIntSize()
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:205:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:191:20: note: add @available attribute to enclosing generic struct
fileprivate struct AnchoredAnimationView<V>: View where V: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:218:18: error: 'scaleEffect(_:anchor:)' is only available in macOS 10.15 or newer
.scaleEffect(animatableScale)
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:218:18: note: add 'if #available' version check
.scaleEffect(animatableScale)
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:205:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:191:20: note: add @available attribute to enclosing generic struct
fileprivate struct AnchoredAnimationView<V>: View where V: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:219:18: error: 'offset' is only available in macOS 10.15 or newer
.offset(animatableOffset)
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:219:18: note: add 'if #available' version check
.offset(animatableOffset)
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:205:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:191:20: note: add @available attribute to enclosing generic struct
fileprivate struct AnchoredAnimationView<V>: View where V: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:220:18: error: 'position(x:y:)' is only available in macOS 10.15 or newer
.position(x: triggerButtonFrame.floatMidX, y: triggerButtonFrame.floatMidY)
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:220:18: note: add 'if #available' version check
.position(x: triggerButtonFrame.floatMidX, y: triggerButtonFrame.floatMidY)
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:205:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:191:20: note: add @available attribute to enclosing generic struct
fileprivate struct AnchoredAnimationView<V>: View where V: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:221:18: error: 'opacity' is only available in macOS 10.15 or newer
.opacity(animatableOpacity)
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:221:18: note: add 'if #available' version check
.opacity(animatableOpacity)
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:205:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:191:20: note: add @available attribute to enclosing generic struct
fileprivate struct AnchoredAnimationView<V>: View where V: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:222:18: error: 'ignoresSafeArea(_:edges:)' is only available in macOS 11.0 or newer
.ignoresSafeArea()
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:222:18: note: add 'if #available' version check
.ignoresSafeArea()
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:205:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:191:20: note: add @available attribute to enclosing generic struct
fileprivate struct AnchoredAnimationView<V>: View where V: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:223:18: error: 'simultaneousGesture(_:including:)' is only available in macOS 10.15 or newer
.simultaneousGesture(
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:223:18: note: add 'if #available' version check
.simultaneousGesture(
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:205:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:191:20: note: add @available attribute to enclosing generic struct
fileprivate struct AnchoredAnimationView<V>: View where V: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:224:21: error: 'TapGesture' is only available in macOS 10.15 or newer
TapGesture().onEnded { gesture in
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:224:21: note: add 'if #available' version check
TapGesture().onEnded { gesture in
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:205:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:191:20: note: add @available attribute to enclosing generic struct
fileprivate struct AnchoredAnimationView<V>: View where V: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:224:34: error: 'onEnded' is only available in macOS 10.15 or newer
TapGesture().onEnded { gesture in
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:224:34: note: add 'if #available' version check
TapGesture().onEnded { gesture in
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:205:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:191:20: note: add @available attribute to enclosing generic struct
fileprivate struct AnchoredAnimationView<V>: View where V: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:232:10: error: 'onReceive(_:perform:)' is only available in macOS 10.15 or newer
.onReceive(AnchoredAnimationManager.shared.framePublisher(for: id)) { animation in
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:232:10: note: add 'if #available' version check
.onReceive(AnchoredAnimationManager.shared.framePublisher(for: id)) { animation in
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:205:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:191:20: note: add @available attribute to enclosing generic struct
fileprivate struct AnchoredAnimationView<V>: View where V: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:234:17: error: setter for 'triggerButtonFrame' is only available in macOS 10.15 or newer
triggerButtonFrame = animation.buttonFrame
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:234:17: note: add 'if #available' version check
triggerButtonFrame = animation.buttonFrame
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:205:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:191:20: note: add @available attribute to enclosing generic struct
fileprivate struct AnchoredAnimationView<V>: View where V: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:237:10: error: 'onReceive(_:perform:)' is only available in macOS 10.15 or newer
.onReceive(AnchoredAnimationManager.shared.statePublisher(for: id)) { animation in
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:237:10: note: add 'if #available' version check
.onReceive(AnchoredAnimationManager.shared.statePublisher(for: id)) { animation in
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:205:9: note: add @available attribute to enclosing property
var body: some View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:191:20: note: add @available attribute to enclosing generic struct
fileprivate struct AnchoredAnimationView<V>: View where V: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:253:21: error: 'withAnimation(_:completionCriteria:_:completion:)' is only available in macOS 14.0 or newer
withAnimation(params.animation) {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:253:21: note: add 'if #available' version check
withAnimation(params.animation) {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:244:18: note: add @available attribute to enclosing instance method
private func setupAndLaunchAnimation(_ animation: AnchoredAnimationManager.AnimationItem) {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:191:20: note: add @available attribute to enclosing generic struct
fileprivate struct AnchoredAnimationView<V>: View where V: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:270:21: error: 'withAnimation(_:completionCriteria:_:completion:)' is only available in macOS 14.0 or newer
withAnimation(params.animation) {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:270:21: note: add 'if #available' version check
withAnimation(params.animation) {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:244:18: note: add @available attribute to enclosing instance method
private func setupAndLaunchAnimation(_ animation: AnchoredAnimationManager.AnimationItem) {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:191:20: note: add @available attribute to enclosing generic struct
fileprivate struct AnchoredAnimationView<V>: View where V: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:292:9: error: setter for 'animatableOffset' is only available in macOS 10.15 or newer
animatableOffset = .zero
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:292:9: note: add 'if #available' version check
animatableOffset = .zero
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:291:18: note: add @available attribute to enclosing instance method
private func setHiddenState() {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:191:20: note: add @available attribute to enclosing generic struct
fileprivate struct AnchoredAnimationView<V>: View where V: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:293:9: error: setter for 'animatableScale' is only available in macOS 10.15 or newer
animatableScale = calculateHiddenScale()
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:293:9: note: add 'if #available' version check
animatableScale = calculateHiddenScale()
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:291:18: note: add @available attribute to enclosing instance method
private func setHiddenState() {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:191:20: note: add @available attribute to enclosing generic struct
fileprivate struct AnchoredAnimationView<V>: View where V: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:294:9: error: setter for 'animatableOpacity' is only available in macOS 10.15 or newer
animatableOpacity = 0
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:294:9: note: add 'if #available' version check
animatableOpacity = 0
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:291:18: note: add @available attribute to enclosing instance method
private func setHiddenState() {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:191:20: note: add @available attribute to enclosing generic struct
fileprivate struct AnchoredAnimationView<V>: View where V: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:298:9: error: setter for 'animatableOffset' is only available in macOS 10.15 or newer
animatableOffset = calculateDisplayedOffset()
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:298:9: note: add 'if #available' version check
animatableOffset = calculateDisplayedOffset()
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:297:18: note: add @available attribute to enclosing instance method
private func setDisplayedState() {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:191:20: note: add @available attribute to enclosing generic struct
fileprivate struct AnchoredAnimationView<V>: View where V: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:299:9: error: setter for 'animatableScale' is only available in macOS 10.15 or newer
animatableScale = CGSize(width: 1, height: 1)
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:299:9: note: add 'if #available' version check
animatableScale = CGSize(width: 1, height: 1)
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:297:18: note: add @available attribute to enclosing instance method
private func setDisplayedState() {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:191:20: note: add @available attribute to enclosing generic struct
fileprivate struct AnchoredAnimationView<V>: View where V: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:300:9: error: setter for 'animatableOpacity' is only available in macOS 10.15 or newer
animatableOpacity = 1
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:300:9: note: add 'if #available' version check
animatableOpacity = 1
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:297:18: note: add @available attribute to enclosing instance method
private func setDisplayedState() {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:191:20: note: add @available attribute to enclosing generic struct
fileprivate struct AnchoredAnimationView<V>: View where V: View {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:337:22: error: cannot find 'UIScreen' in scope
let sw = UIScreen.main.bounds.width
^~~~~~~~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/AnchoredPopup/Sources/AnchoredPopup/AnchoredAnimationManager.swift:338:22: error: cannot find 'UIScreen' in scope
let sh = UIScreen.main.bounds.height
^~~~~~~~
error: fatalError
Fetching https://github.com/exyte/AnchoredPopup.git
[1/255] Fetching anchoredpopup
Fetched https://github.com/exyte/AnchoredPopup.git from cache (1.45s)
Computing version for https://github.com/exyte/AnchoredPopup.git
Computed https://github.com/exyte/AnchoredPopup.git at 1.0.6 (0.32s)
Creating working copy for https://github.com/exyte/AnchoredPopup.git
Working copy of https://github.com/exyte/AnchoredPopup.git resolved at 1.0.6
warning: 'spi-builder-workspace': found 1 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
/Users/admin/builder/spi-builder-workspace/Sources/ExyteMediaPicker/Resources/Media.xcassets
BUILD FAILURE 5.10 macosSpm