The Swift Package Index logo.Swift Package Index

Has it really been five years since Swift Package Index launched? Read our anniversary blog post!

Build Information

Successful build of DynamicNotchKit, reference main (1ee629), with Swift 6.2 (beta) for macOS (SPM) on 24 Jun 2025 16:32:16 UTC.

Swift 6 data race errors: 0

Build Command

env DEVELOPER_DIR=/Applications/Xcode-26.0.0-Beta.app xcrun swift build --arch arm64

Build Log

========================================
RunAll
========================================
Builder version: 4.64.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/MrKai77/DynamicNotchKit.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/MrKai77/DynamicNotchKit
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at 1ee629a 📄 Update LICENSE
Cloned https://github.com/MrKai77/DynamicNotchKit.git
Revision (git rev-parse @):
1ee629ada2adf45f8519d89119d702d3938fd5af
SUCCESS checkout https://github.com/MrKai77/DynamicNotchKit.git at main
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.2
Building package at path:  $PWD
https://github.com/MrKai77/DynamicNotchKit.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.0.0-Beta.app xcrun swift build --arch arm64
[1/1] Compiling plugin Swift-DocC Preview
[2/2] Compiling plugin Swift-DocC
Building for debugging...
[2/4] Write sources
[3/4] Write swift-version-1EA4D86E10B52AF.txt
[5/21] Compiling DynamicNotchKit DynamicNotchControllable.swift
[6/21] Compiling DynamicNotchKit DynamicNotchPanel.swift
[7/22] Compiling DynamicNotchKit NotchShape.swift
[8/22] Compiling DynamicNotchKit DynamicNotchInfo.swift
[9/22] Compiling DynamicNotchKit BlurModifier.swift
[10/22] Compiling DynamicNotchKit DynamicNotchState.swift
[11/22] Compiling DynamicNotchKit DynamicNotchStyle.swift
[12/22] Compiling DynamicNotchKit VisualEffectView.swift
[13/22] Compiling DynamicNotchKit NotchContentView.swift
[14/22] Compiling DynamicNotchKit DynamicNotchInfo+HelperViews.swift
[15/22] Compiling DynamicNotchKit DynamicNotchInfo+Label.swift
[16/22] Emitting module DynamicNotchKit
[17/22] Compiling DynamicNotchKit DynamicNotch.swift
/Users/admin/builder/spi-builder-workspace/Sources/DynamicNotchKit/DynamicNotch/DynamicNotch.swift:135:21: warning: capture of non-sendable type 'Expanded.Type' in an isolated closure
133 |             for await _ in sequence.map(\.name) {
134 |                 if let screen = NSScreen.screens.first {
135 |                     initializeWindow(screen: screen)
    |                     `- warning: capture of non-sendable type 'Expanded.Type' in an isolated closure
136 |                 }
137 |             }
/Users/admin/builder/spi-builder-workspace/Sources/DynamicNotchKit/DynamicNotch/DynamicNotch.swift:135:21: warning: capture of non-sendable type 'CompactLeading.Type' in an isolated closure
133 |             for await _ in sequence.map(\.name) {
134 |                 if let screen = NSScreen.screens.first {
135 |                     initializeWindow(screen: screen)
    |                     `- warning: capture of non-sendable type 'CompactLeading.Type' in an isolated closure
136 |                 }
137 |             }
/Users/admin/builder/spi-builder-workspace/Sources/DynamicNotchKit/DynamicNotch/DynamicNotch.swift:135:21: warning: capture of non-sendable type 'CompactTrailing.Type' in an isolated closure
133 |             for await _ in sequence.map(\.name) {
134 |                 if let screen = NSScreen.screens.first {
135 |                     initializeWindow(screen: screen)
    |                     `- warning: capture of non-sendable type 'CompactTrailing.Type' in an isolated closure
136 |                 }
137 |             }
/Users/admin/builder/spi-builder-workspace/Sources/DynamicNotchKit/DynamicNotch/DynamicNotch.swift:130:18: warning: capture of non-sendable type 'Expanded.Type' in an isolated closure
128 |
129 |     /// Observes screen parameters changes and re-initializes the window if necessary.
130 |     private func observeScreenParameters() {
    |                  `- warning: capture of non-sendable type 'Expanded.Type' in an isolated closure
131 |         Task {
132 |             let sequence = NotificationCenter.default.notifications(named: NSApplication.didChangeScreenParametersNotification)
/Users/admin/builder/spi-builder-workspace/Sources/DynamicNotchKit/DynamicNotch/DynamicNotch.swift:130:18: warning: capture of non-sendable type 'CompactLeading.Type' in an isolated closure
128 |
129 |     /// Observes screen parameters changes and re-initializes the window if necessary.
130 |     private func observeScreenParameters() {
    |                  `- warning: capture of non-sendable type 'CompactLeading.Type' in an isolated closure
131 |         Task {
132 |             let sequence = NotificationCenter.default.notifications(named: NSApplication.didChangeScreenParametersNotification)
/Users/admin/builder/spi-builder-workspace/Sources/DynamicNotchKit/DynamicNotch/DynamicNotch.swift:130:18: warning: capture of non-sendable type 'CompactTrailing.Type' in an isolated closure
128 |
129 |     /// Observes screen parameters changes and re-initializes the window if necessary.
130 |     private func observeScreenParameters() {
    |                  `- warning: capture of non-sendable type 'CompactTrailing.Type' in an isolated closure
131 |         Task {
132 |             let sequence = NotificationCenter.default.notifications(named: NSApplication.didChangeScreenParametersNotification)
/Users/admin/builder/spi-builder-workspace/Sources/DynamicNotchKit/DynamicNotch/DynamicNotch.swift:172:16: warning: capture of non-sendable type 'Expanded.Type' in an isolated closure
170 |
171 |         Task { @MainActor in
172 |             if state != .hidden {
    |                `- warning: capture of non-sendable type 'Expanded.Type' in an isolated closure
173 |                 if !skipHide {
174 |                     withAnimation(style.closingAnimation) {
/Users/admin/builder/spi-builder-workspace/Sources/DynamicNotchKit/DynamicNotch/DynamicNotch.swift:172:16: warning: capture of non-sendable type 'CompactLeading.Type' in an isolated closure
170 |
171 |         Task { @MainActor in
172 |             if state != .hidden {
    |                `- warning: capture of non-sendable type 'CompactLeading.Type' in an isolated closure
173 |                 if !skipHide {
174 |                     withAnimation(style.closingAnimation) {
/Users/admin/builder/spi-builder-workspace/Sources/DynamicNotchKit/DynamicNotch/DynamicNotch.swift:172:16: warning: capture of non-sendable type 'CompactTrailing.Type' in an isolated closure
170 |
171 |         Task { @MainActor in
172 |             if state != .hidden {
    |                `- warning: capture of non-sendable type 'CompactTrailing.Type' in an isolated closure
173 |                 if !skipHide {
174 |                     withAnimation(style.closingAnimation) {
/Users/admin/builder/spi-builder-workspace/Sources/DynamicNotchKit/DynamicNotch/DynamicNotch.swift:163:10: warning: capture of non-sendable type 'Expanded.Type' in an isolated closure
161 |     }
162 |
163 |     func _expand(on screen: NSScreen = NSScreen.screens[0], skipHide: Bool) async {
    |          `- warning: capture of non-sendable type 'Expanded.Type' in an isolated closure
164 |         guard state != .expanded else { return }
165 |
/Users/admin/builder/spi-builder-workspace/Sources/DynamicNotchKit/DynamicNotch/DynamicNotch.swift:163:10: warning: capture of non-sendable type 'CompactLeading.Type' in an isolated closure
161 |     }
162 |
163 |     func _expand(on screen: NSScreen = NSScreen.screens[0], skipHide: Bool) async {
    |          `- warning: capture of non-sendable type 'CompactLeading.Type' in an isolated closure
164 |         guard state != .expanded else { return }
165 |
/Users/admin/builder/spi-builder-workspace/Sources/DynamicNotchKit/DynamicNotch/DynamicNotch.swift:163:10: warning: capture of non-sendable type 'CompactTrailing.Type' in an isolated closure
161 |     }
162 |
163 |     func _expand(on screen: NSScreen = NSScreen.screens[0], skipHide: Bool) async {
    |          `- warning: capture of non-sendable type 'CompactTrailing.Type' in an isolated closure
164 |         guard state != .expanded else { return }
165 |
/Users/admin/builder/spi-builder-workspace/Sources/DynamicNotchKit/DynamicNotch/DynamicNotch.swift:221:16: warning: capture of non-sendable type 'Expanded.Type' in an isolated closure
219 |
220 |         Task { @MainActor in
221 |             if state != .hidden {
    |                `- warning: capture of non-sendable type 'Expanded.Type' in an isolated closure
222 |                 if !skipHide {
223 |                     withAnimation(style.closingAnimation) {
/Users/admin/builder/spi-builder-workspace/Sources/DynamicNotchKit/DynamicNotch/DynamicNotch.swift:221:16: warning: capture of non-sendable type 'CompactLeading.Type' in an isolated closure
219 |
220 |         Task { @MainActor in
221 |             if state != .hidden {
    |                `- warning: capture of non-sendable type 'CompactLeading.Type' in an isolated closure
222 |                 if !skipHide {
223 |                     withAnimation(style.closingAnimation) {
/Users/admin/builder/spi-builder-workspace/Sources/DynamicNotchKit/DynamicNotch/DynamicNotch.swift:221:16: warning: capture of non-sendable type 'CompactTrailing.Type' in an isolated closure
219 |
220 |         Task { @MainActor in
221 |             if state != .hidden {
    |                `- warning: capture of non-sendable type 'CompactTrailing.Type' in an isolated closure
222 |                 if !skipHide {
223 |                     withAnimation(style.closingAnimation) {
/Users/admin/builder/spi-builder-workspace/Sources/DynamicNotchKit/DynamicNotch/DynamicNotch.swift:202:10: warning: capture of non-sendable type 'Expanded.Type' in an isolated closure
200 |     }
201 |
202 |     func _compact(on screen: NSScreen = NSScreen.screens[0], skipHide: Bool) async {
    |          `- warning: capture of non-sendable type 'Expanded.Type' in an isolated closure
203 |         guard state != .compact else { return }
204 |
/Users/admin/builder/spi-builder-workspace/Sources/DynamicNotchKit/DynamicNotch/DynamicNotch.swift:202:10: warning: capture of non-sendable type 'CompactLeading.Type' in an isolated closure
200 |     }
201 |
202 |     func _compact(on screen: NSScreen = NSScreen.screens[0], skipHide: Bool) async {
    |          `- warning: capture of non-sendable type 'CompactLeading.Type' in an isolated closure
203 |         guard state != .compact else { return }
204 |
/Users/admin/builder/spi-builder-workspace/Sources/DynamicNotchKit/DynamicNotch/DynamicNotch.swift:202:10: warning: capture of non-sendable type 'CompactTrailing.Type' in an isolated closure
200 |     }
201 |
202 |     func _compact(on screen: NSScreen = NSScreen.screens[0], skipHide: Bool) async {
    |          `- warning: capture of non-sendable type 'CompactTrailing.Type' in an isolated closure
203 |         guard state != .compact else { return }
204 |
/Users/admin/builder/spi-builder-workspace/Sources/DynamicNotchKit/DynamicNotch/DynamicNotch.swift:265:17: warning: capture of non-sendable type 'Expanded.Type' in an isolated closure
263 |             Task {
264 |                 try? await Task.sleep(for: .seconds(0.1))
265 |                 _hide(completion: completion)
    |                 `- warning: capture of non-sendable type 'Expanded.Type' in an isolated closure
266 |             }
267 |             return
/Users/admin/builder/spi-builder-workspace/Sources/DynamicNotchKit/DynamicNotch/DynamicNotch.swift:265:17: warning: capture of non-sendable type 'CompactLeading.Type' in an isolated closure
263 |             Task {
264 |                 try? await Task.sleep(for: .seconds(0.1))
265 |                 _hide(completion: completion)
    |                 `- warning: capture of non-sendable type 'CompactLeading.Type' in an isolated closure
266 |             }
267 |             return
/Users/admin/builder/spi-builder-workspace/Sources/DynamicNotchKit/DynamicNotch/DynamicNotch.swift:265:17: warning: capture of non-sendable type 'CompactTrailing.Type' in an isolated closure
263 |             Task {
264 |                 try? await Task.sleep(for: .seconds(0.1))
265 |                 _hide(completion: completion)
    |                 `- warning: capture of non-sendable type 'CompactTrailing.Type' in an isolated closure
266 |             }
267 |             return
/Users/admin/builder/spi-builder-workspace/Sources/DynamicNotchKit/DynamicNotch/DynamicNotch.swift:256:10: warning: capture of non-sendable type 'Expanded.Type' in an isolated closure
254 |
255 |     /// Hides the popup, with a completion handler when the animation is completed.
256 |     func _hide(completion: (() -> ())? = nil) {
    |          `- warning: capture of non-sendable type 'Expanded.Type' in an isolated closure
257 |         guard state != .hidden else {
258 |             completion?()
/Users/admin/builder/spi-builder-workspace/Sources/DynamicNotchKit/DynamicNotch/DynamicNotch.swift:256:10: warning: capture of non-sendable type 'CompactLeading.Type' in an isolated closure
254 |
255 |     /// Hides the popup, with a completion handler when the animation is completed.
256 |     func _hide(completion: (() -> ())? = nil) {
    |          `- warning: capture of non-sendable type 'CompactLeading.Type' in an isolated closure
257 |         guard state != .hidden else {
258 |             completion?()
/Users/admin/builder/spi-builder-workspace/Sources/DynamicNotchKit/DynamicNotch/DynamicNotch.swift:256:10: warning: capture of non-sendable type 'CompactTrailing.Type' in an isolated closure
254 |
255 |     /// Hides the popup, with a completion handler when the animation is completed.
256 |     func _hide(completion: (() -> ())? = nil) {
    |          `- warning: capture of non-sendable type 'CompactTrailing.Type' in an isolated closure
257 |         guard state != .hidden else {
258 |             completion?()
/Users/admin/builder/spi-builder-workspace/Sources/DynamicNotchKit/DynamicNotch/DynamicNotch.swift:279:13: warning: capture of non-sendable type 'Expanded.Type' in an isolated closure
277 |             try? await Task.sleep(for: .seconds(0.4)) // Wait for animation to complete
278 |             guard Task.isCancelled != true else { return }
279 |             deinitializeWindow()
    |             `- warning: capture of non-sendable type 'Expanded.Type' in an isolated closure
280 |             completion?()
281 |         }
/Users/admin/builder/spi-builder-workspace/Sources/DynamicNotchKit/DynamicNotch/DynamicNotch.swift:279:13: warning: capture of non-sendable type 'CompactLeading.Type' in an isolated closure
277 |             try? await Task.sleep(for: .seconds(0.4)) // Wait for animation to complete
278 |             guard Task.isCancelled != true else { return }
279 |             deinitializeWindow()
    |             `- warning: capture of non-sendable type 'CompactLeading.Type' in an isolated closure
280 |             completion?()
281 |         }
/Users/admin/builder/spi-builder-workspace/Sources/DynamicNotchKit/DynamicNotch/DynamicNotch.swift:279:13: warning: capture of non-sendable type 'CompactTrailing.Type' in an isolated closure
277 |             try? await Task.sleep(for: .seconds(0.4)) // Wait for animation to complete
278 |             guard Task.isCancelled != true else { return }
279 |             deinitializeWindow()
    |             `- warning: capture of non-sendable type 'CompactTrailing.Type' in an isolated closure
280 |             completion?()
281 |         }
/Users/admin/builder/spi-builder-workspace/Sources/DynamicNotchKit/DynamicNotch/DynamicNotch.swift:256:10: warning: capture of non-sendable type 'Expanded.Type' in an isolated closure
254 |
255 |     /// Hides the popup, with a completion handler when the animation is completed.
256 |     func _hide(completion: (() -> ())? = nil) {
    |          `- warning: capture of non-sendable type 'Expanded.Type' in an isolated closure
257 |         guard state != .hidden else {
258 |             completion?()
/Users/admin/builder/spi-builder-workspace/Sources/DynamicNotchKit/DynamicNotch/DynamicNotch.swift:256:10: warning: capture of non-sendable type 'CompactLeading.Type' in an isolated closure
254 |
255 |     /// Hides the popup, with a completion handler when the animation is completed.
256 |     func _hide(completion: (() -> ())? = nil) {
    |          `- warning: capture of non-sendable type 'CompactLeading.Type' in an isolated closure
257 |         guard state != .hidden else {
258 |             completion?()
/Users/admin/builder/spi-builder-workspace/Sources/DynamicNotchKit/DynamicNotch/DynamicNotch.swift:256:10: warning: capture of non-sendable type 'CompactTrailing.Type' in an isolated closure
254 |
255 |     /// Hides the popup, with a completion handler when the animation is completed.
256 |     func _hide(completion: (() -> ())? = nil) {
    |          `- warning: capture of non-sendable type 'CompactTrailing.Type' in an isolated closure
257 |         guard state != .hidden else {
258 |             completion?()
[18/22] Compiling DynamicNotchKit DynamicNotchHoverBehavior.swift
/Users/admin/builder/spi-builder-workspace/Sources/DynamicNotchKit/DynamicNotch/DynamicNotch.swift:135:21: warning: capture of non-sendable type 'Expanded.Type' in an isolated closure
133 |             for await _ in sequence.map(\.name) {
134 |                 if let screen = NSScreen.screens.first {
135 |                     initializeWindow(screen: screen)
    |                     `- warning: capture of non-sendable type 'Expanded.Type' in an isolated closure
136 |                 }
137 |             }
/Users/admin/builder/spi-builder-workspace/Sources/DynamicNotchKit/DynamicNotch/DynamicNotch.swift:135:21: warning: capture of non-sendable type 'CompactLeading.Type' in an isolated closure
133 |             for await _ in sequence.map(\.name) {
134 |                 if let screen = NSScreen.screens.first {
135 |                     initializeWindow(screen: screen)
    |                     `- warning: capture of non-sendable type 'CompactLeading.Type' in an isolated closure
136 |                 }
137 |             }
/Users/admin/builder/spi-builder-workspace/Sources/DynamicNotchKit/DynamicNotch/DynamicNotch.swift:135:21: warning: capture of non-sendable type 'CompactTrailing.Type' in an isolated closure
133 |             for await _ in sequence.map(\.name) {
134 |                 if let screen = NSScreen.screens.first {
135 |                     initializeWindow(screen: screen)
    |                     `- warning: capture of non-sendable type 'CompactTrailing.Type' in an isolated closure
136 |                 }
137 |             }
/Users/admin/builder/spi-builder-workspace/Sources/DynamicNotchKit/DynamicNotch/DynamicNotch.swift:130:18: warning: capture of non-sendable type 'Expanded.Type' in an isolated closure
128 |
129 |     /// Observes screen parameters changes and re-initializes the window if necessary.
130 |     private func observeScreenParameters() {
    |                  `- warning: capture of non-sendable type 'Expanded.Type' in an isolated closure
131 |         Task {
132 |             let sequence = NotificationCenter.default.notifications(named: NSApplication.didChangeScreenParametersNotification)
/Users/admin/builder/spi-builder-workspace/Sources/DynamicNotchKit/DynamicNotch/DynamicNotch.swift:130:18: warning: capture of non-sendable type 'CompactLeading.Type' in an isolated closure
128 |
129 |     /// Observes screen parameters changes and re-initializes the window if necessary.
130 |     private func observeScreenParameters() {
    |                  `- warning: capture of non-sendable type 'CompactLeading.Type' in an isolated closure
131 |         Task {
132 |             let sequence = NotificationCenter.default.notifications(named: NSApplication.didChangeScreenParametersNotification)
/Users/admin/builder/spi-builder-workspace/Sources/DynamicNotchKit/DynamicNotch/DynamicNotch.swift:130:18: warning: capture of non-sendable type 'CompactTrailing.Type' in an isolated closure
128 |
129 |     /// Observes screen parameters changes and re-initializes the window if necessary.
130 |     private func observeScreenParameters() {
    |                  `- warning: capture of non-sendable type 'CompactTrailing.Type' in an isolated closure
131 |         Task {
132 |             let sequence = NotificationCenter.default.notifications(named: NSApplication.didChangeScreenParametersNotification)
/Users/admin/builder/spi-builder-workspace/Sources/DynamicNotchKit/DynamicNotch/DynamicNotch.swift:172:16: warning: capture of non-sendable type 'Expanded.Type' in an isolated closure
170 |
171 |         Task { @MainActor in
172 |             if state != .hidden {
    |                `- warning: capture of non-sendable type 'Expanded.Type' in an isolated closure
173 |                 if !skipHide {
174 |                     withAnimation(style.closingAnimation) {
/Users/admin/builder/spi-builder-workspace/Sources/DynamicNotchKit/DynamicNotch/DynamicNotch.swift:172:16: warning: capture of non-sendable type 'CompactLeading.Type' in an isolated closure
170 |
171 |         Task { @MainActor in
172 |             if state != .hidden {
    |                `- warning: capture of non-sendable type 'CompactLeading.Type' in an isolated closure
173 |                 if !skipHide {
174 |                     withAnimation(style.closingAnimation) {
/Users/admin/builder/spi-builder-workspace/Sources/DynamicNotchKit/DynamicNotch/DynamicNotch.swift:172:16: warning: capture of non-sendable type 'CompactTrailing.Type' in an isolated closure
170 |
171 |         Task { @MainActor in
172 |             if state != .hidden {
    |                `- warning: capture of non-sendable type 'CompactTrailing.Type' in an isolated closure
173 |                 if !skipHide {
174 |                     withAnimation(style.closingAnimation) {
/Users/admin/builder/spi-builder-workspace/Sources/DynamicNotchKit/DynamicNotch/DynamicNotch.swift:163:10: warning: capture of non-sendable type 'Expanded.Type' in an isolated closure
161 |     }
162 |
163 |     func _expand(on screen: NSScreen = NSScreen.screens[0], skipHide: Bool) async {
    |          `- warning: capture of non-sendable type 'Expanded.Type' in an isolated closure
164 |         guard state != .expanded else { return }
165 |
/Users/admin/builder/spi-builder-workspace/Sources/DynamicNotchKit/DynamicNotch/DynamicNotch.swift:163:10: warning: capture of non-sendable type 'CompactLeading.Type' in an isolated closure
161 |     }
162 |
163 |     func _expand(on screen: NSScreen = NSScreen.screens[0], skipHide: Bool) async {
    |          `- warning: capture of non-sendable type 'CompactLeading.Type' in an isolated closure
164 |         guard state != .expanded else { return }
165 |
/Users/admin/builder/spi-builder-workspace/Sources/DynamicNotchKit/DynamicNotch/DynamicNotch.swift:163:10: warning: capture of non-sendable type 'CompactTrailing.Type' in an isolated closure
161 |     }
162 |
163 |     func _expand(on screen: NSScreen = NSScreen.screens[0], skipHide: Bool) async {
    |          `- warning: capture of non-sendable type 'CompactTrailing.Type' in an isolated closure
164 |         guard state != .expanded else { return }
165 |
/Users/admin/builder/spi-builder-workspace/Sources/DynamicNotchKit/DynamicNotch/DynamicNotch.swift:221:16: warning: capture of non-sendable type 'Expanded.Type' in an isolated closure
219 |
220 |         Task { @MainActor in
221 |             if state != .hidden {
    |                `- warning: capture of non-sendable type 'Expanded.Type' in an isolated closure
222 |                 if !skipHide {
223 |                     withAnimation(style.closingAnimation) {
/Users/admin/builder/spi-builder-workspace/Sources/DynamicNotchKit/DynamicNotch/DynamicNotch.swift:221:16: warning: capture of non-sendable type 'CompactLeading.Type' in an isolated closure
219 |
220 |         Task { @MainActor in
221 |             if state != .hidden {
    |                `- warning: capture of non-sendable type 'CompactLeading.Type' in an isolated closure
222 |                 if !skipHide {
223 |                     withAnimation(style.closingAnimation) {
/Users/admin/builder/spi-builder-workspace/Sources/DynamicNotchKit/DynamicNotch/DynamicNotch.swift:221:16: warning: capture of non-sendable type 'CompactTrailing.Type' in an isolated closure
219 |
220 |         Task { @MainActor in
221 |             if state != .hidden {
    |                `- warning: capture of non-sendable type 'CompactTrailing.Type' in an isolated closure
222 |                 if !skipHide {
223 |                     withAnimation(style.closingAnimation) {
/Users/admin/builder/spi-builder-workspace/Sources/DynamicNotchKit/DynamicNotch/DynamicNotch.swift:202:10: warning: capture of non-sendable type 'Expanded.Type' in an isolated closure
200 |     }
201 |
202 |     func _compact(on screen: NSScreen = NSScreen.screens[0], skipHide: Bool) async {
    |          `- warning: capture of non-sendable type 'Expanded.Type' in an isolated closure
203 |         guard state != .compact else { return }
204 |
/Users/admin/builder/spi-builder-workspace/Sources/DynamicNotchKit/DynamicNotch/DynamicNotch.swift:202:10: warning: capture of non-sendable type 'CompactLeading.Type' in an isolated closure
200 |     }
201 |
202 |     func _compact(on screen: NSScreen = NSScreen.screens[0], skipHide: Bool) async {
    |          `- warning: capture of non-sendable type 'CompactLeading.Type' in an isolated closure
203 |         guard state != .compact else { return }
204 |
/Users/admin/builder/spi-builder-workspace/Sources/DynamicNotchKit/DynamicNotch/DynamicNotch.swift:202:10: warning: capture of non-sendable type 'CompactTrailing.Type' in an isolated closure
200 |     }
201 |
202 |     func _compact(on screen: NSScreen = NSScreen.screens[0], skipHide: Bool) async {
    |          `- warning: capture of non-sendable type 'CompactTrailing.Type' in an isolated closure
203 |         guard state != .compact else { return }
204 |
/Users/admin/builder/spi-builder-workspace/Sources/DynamicNotchKit/DynamicNotch/DynamicNotch.swift:265:17: warning: capture of non-sendable type 'Expanded.Type' in an isolated closure
263 |             Task {
264 |                 try? await Task.sleep(for: .seconds(0.1))
265 |                 _hide(completion: completion)
    |                 `- warning: capture of non-sendable type 'Expanded.Type' in an isolated closure
266 |             }
267 |             return
/Users/admin/builder/spi-builder-workspace/Sources/DynamicNotchKit/DynamicNotch/DynamicNotch.swift:265:17: warning: capture of non-sendable type 'CompactLeading.Type' in an isolated closure
263 |             Task {
264 |                 try? await Task.sleep(for: .seconds(0.1))
265 |                 _hide(completion: completion)
    |                 `- warning: capture of non-sendable type 'CompactLeading.Type' in an isolated closure
266 |             }
267 |             return
/Users/admin/builder/spi-builder-workspace/Sources/DynamicNotchKit/DynamicNotch/DynamicNotch.swift:265:17: warning: capture of non-sendable type 'CompactTrailing.Type' in an isolated closure
263 |             Task {
264 |                 try? await Task.sleep(for: .seconds(0.1))
265 |                 _hide(completion: completion)
    |                 `- warning: capture of non-sendable type 'CompactTrailing.Type' in an isolated closure
266 |             }
267 |             return
/Users/admin/builder/spi-builder-workspace/Sources/DynamicNotchKit/DynamicNotch/DynamicNotch.swift:256:10: warning: capture of non-sendable type 'Expanded.Type' in an isolated closure
254 |
255 |     /// Hides the popup, with a completion handler when the animation is completed.
256 |     func _hide(completion: (() -> ())? = nil) {
    |          `- warning: capture of non-sendable type 'Expanded.Type' in an isolated closure
257 |         guard state != .hidden else {
258 |             completion?()
/Users/admin/builder/spi-builder-workspace/Sources/DynamicNotchKit/DynamicNotch/DynamicNotch.swift:256:10: warning: capture of non-sendable type 'CompactLeading.Type' in an isolated closure
254 |
255 |     /// Hides the popup, with a completion handler when the animation is completed.
256 |     func _hide(completion: (() -> ())? = nil) {
    |          `- warning: capture of non-sendable type 'CompactLeading.Type' in an isolated closure
257 |         guard state != .hidden else {
258 |             completion?()
/Users/admin/builder/spi-builder-workspace/Sources/DynamicNotchKit/DynamicNotch/DynamicNotch.swift:256:10: warning: capture of non-sendable type 'CompactTrailing.Type' in an isolated closure
254 |
255 |     /// Hides the popup, with a completion handler when the animation is completed.
256 |     func _hide(completion: (() -> ())? = nil) {
    |          `- warning: capture of non-sendable type 'CompactTrailing.Type' in an isolated closure
257 |         guard state != .hidden else {
258 |             completion?()
/Users/admin/builder/spi-builder-workspace/Sources/DynamicNotchKit/DynamicNotch/DynamicNotch.swift:279:13: warning: capture of non-sendable type 'Expanded.Type' in an isolated closure
277 |             try? await Task.sleep(for: .seconds(0.4)) // Wait for animation to complete
278 |             guard Task.isCancelled != true else { return }
279 |             deinitializeWindow()
    |             `- warning: capture of non-sendable type 'Expanded.Type' in an isolated closure
280 |             completion?()
281 |         }
/Users/admin/builder/spi-builder-workspace/Sources/DynamicNotchKit/DynamicNotch/DynamicNotch.swift:279:13: warning: capture of non-sendable type 'CompactLeading.Type' in an isolated closure
277 |             try? await Task.sleep(for: .seconds(0.4)) // Wait for animation to complete
278 |             guard Task.isCancelled != true else { return }
279 |             deinitializeWindow()
    |             `- warning: capture of non-sendable type 'CompactLeading.Type' in an isolated closure
280 |             completion?()
281 |         }
/Users/admin/builder/spi-builder-workspace/Sources/DynamicNotchKit/DynamicNotch/DynamicNotch.swift:279:13: warning: capture of non-sendable type 'CompactTrailing.Type' in an isolated closure
277 |             try? await Task.sleep(for: .seconds(0.4)) // Wait for animation to complete
278 |             guard Task.isCancelled != true else { return }
279 |             deinitializeWindow()
    |             `- warning: capture of non-sendable type 'CompactTrailing.Type' in an isolated closure
280 |             completion?()
281 |         }
/Users/admin/builder/spi-builder-workspace/Sources/DynamicNotchKit/DynamicNotch/DynamicNotch.swift:256:10: warning: capture of non-sendable type 'Expanded.Type' in an isolated closure
254 |
255 |     /// Hides the popup, with a completion handler when the animation is completed.
256 |     func _hide(completion: (() -> ())? = nil) {
    |          `- warning: capture of non-sendable type 'Expanded.Type' in an isolated closure
257 |         guard state != .hidden else {
258 |             completion?()
/Users/admin/builder/spi-builder-workspace/Sources/DynamicNotchKit/DynamicNotch/DynamicNotch.swift:256:10: warning: capture of non-sendable type 'CompactLeading.Type' in an isolated closure
254 |
255 |     /// Hides the popup, with a completion handler when the animation is completed.
256 |     func _hide(completion: (() -> ())? = nil) {
    |          `- warning: capture of non-sendable type 'CompactLeading.Type' in an isolated closure
257 |         guard state != .hidden else {
258 |             completion?()
/Users/admin/builder/spi-builder-workspace/Sources/DynamicNotchKit/DynamicNotch/DynamicNotch.swift:256:10: warning: capture of non-sendable type 'CompactTrailing.Type' in an isolated closure
254 |
255 |     /// Hides the popup, with a completion handler when the animation is completed.
256 |     func _hide(completion: (() -> ())? = nil) {
    |          `- warning: capture of non-sendable type 'CompactTrailing.Type' in an isolated closure
257 |         guard state != .hidden else {
258 |             completion?()
[19/22] Compiling DynamicNotchKit EnvironmentValues+Extensions.swift
[20/22] Compiling DynamicNotchKit NSScreen+Extensions.swift
[21/22] Compiling DynamicNotchKit NotchView.swift
[22/22] Compiling DynamicNotchKit NotchlessView.swift
Build complete! (23.89s)
Fetching https://github.com/apple/swift-docc-plugin
[1/2082] Fetching swift-docc-plugin
Fetched https://github.com/apple/swift-docc-plugin from cache (1.21s)
Computing version for https://github.com/apple/swift-docc-plugin
Computed https://github.com/apple/swift-docc-plugin at 1.4.4 (3.73s)
Fetching https://github.com/swiftlang/swift-docc-symbolkit
[1/3416] Fetching swift-docc-symbolkit
Fetched https://github.com/swiftlang/swift-docc-symbolkit from cache (1.02s)
Computing version for https://github.com/swiftlang/swift-docc-symbolkit
Computed https://github.com/swiftlang/swift-docc-symbolkit at 1.0.0 (1.58s)
Creating working copy for https://github.com/apple/swift-docc-plugin
Working copy of https://github.com/apple/swift-docc-plugin resolved at 1.4.4
Creating working copy for https://github.com/swiftlang/swift-docc-symbolkit
Working copy of https://github.com/swiftlang/swift-docc-symbolkit resolved at 1.0.0
Build complete.
{
  "dependencies" : [
    {
      "identity" : "swift-docc-plugin",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.0.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-docc-plugin"
    }
  ],
  "manifest_display_name" : "DynamicNotchKit",
  "name" : "DynamicNotchKit",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "13.0"
    }
  ],
  "products" : [
    {
      "name" : "DynamicNotchKit",
      "targets" : [
        "DynamicNotchKit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "DynamicNotchKitTests",
      "module_type" : "SwiftTarget",
      "name" : "DynamicNotchKitTests",
      "path" : "Tests/DynamicNotchKitTests",
      "sources" : [
        "DynamicNotchKitTests.swift"
      ],
      "target_dependencies" : [
        "DynamicNotchKit"
      ],
      "type" : "test"
    },
    {
      "c99name" : "DynamicNotchKit",
      "module_type" : "SwiftTarget",
      "name" : "DynamicNotchKit",
      "path" : "Sources",
      "product_memberships" : [
        "DynamicNotchKit"
      ],
      "sources" : [
        "DynamicNotchKit/DynamicNotch/DynamicNotch.swift",
        "DynamicNotchKit/DynamicNotch/DynamicNotchHoverBehavior.swift",
        "DynamicNotchKit/DynamicNotch/DynamicNotchState.swift",
        "DynamicNotchKit/DynamicNotch/DynamicNotchStyle.swift",
        "DynamicNotchKit/DynamicNotchInfo/DynamicNotchInfo+HelperViews.swift",
        "DynamicNotchKit/DynamicNotchInfo/DynamicNotchInfo+Label.swift",
        "DynamicNotchKit/DynamicNotchInfo/DynamicNotchInfo.swift",
        "DynamicNotchKit/Utility/BlurModifier.swift",
        "DynamicNotchKit/Utility/DynamicNotchControllable.swift",
        "DynamicNotchKit/Utility/DynamicNotchPanel.swift",
        "DynamicNotchKit/Utility/EnvironmentValues+Extensions.swift",
        "DynamicNotchKit/Utility/NSScreen+Extensions.swift",
        "DynamicNotchKit/Utility/VisualEffectView.swift",
        "DynamicNotchKit/Views/NotchContentView.swift",
        "DynamicNotchKit/Views/NotchShape.swift",
        "DynamicNotchKit/Views/NotchView.swift",
        "DynamicNotchKit/Views/NotchlessView.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "6.0"
}
Done.