Build Information
Successful build of CodeEditTextView, reference 0.11.2 (c045ff
), with Swift 6.1 for macOS (Xcode) using Xcode 16.3 on 13 Jun 2025 21:03:04 UTC.
Swift 6 data race errors: 27
Build Command
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme CodeEditTextView -destination platform=macOS,arch=arm64 OTHER_SWIFT_FLAGS=-stats-output-dir .stats -strict-concurrency=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures
Build Log
RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/BitCollections.o (in target 'BitCollections' from project 'swift-collections')
cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-collections
builtin-RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/BitCollections.o
Ld /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/Collections.o normal (in target 'Collections' from project 'swift-collections')
cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-collections
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -Xlinker -reproducible -target arm64-apple-macos10.13 -r -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk -O0 -w -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug -L/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks -filelist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-collections.build/Debug/Collections.build/Objects-normal/arm64/Collections.LinkFileList -nostdlib -Xlinker -object_path_lto -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-collections.build/Debug/Collections.build/Objects-normal/arm64/Collections_lto.o -rdynamic -Xlinker -no_deduplicate -Xlinker -debug_variant -Xlinker -dependency_info -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-collections.build/Debug/Collections.build/Objects-normal/arm64/Collections_dependency_info.dat -fobjc-link-runtime -L/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx -L/usr/lib/swift -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-collections.build/Debug/Collections.build/Objects-normal/arm64/Collections.swiftmodule -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/Collections.o
ExtractAppIntentsMetadata (in target 'Collections' from project 'swift-collections')
cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-collections
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/appintentsmetadataprocessor --toolchain-dir /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain --module-name Collections --sdk-root /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk --xcode-version 16E140 --platform-family macOS --deployment-target 10.13 --bundle-identifier swift-collections.Collections --output /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/Collections.appintents --target-triple arm64-apple-macos10.13 --binary-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/Collections.o --dependency-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-collections.build/Debug/Collections.build/Objects-normal/arm64/Collections_dependency_info.dat --stringsdata-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-collections.build/Debug/Collections.build/Objects-normal/arm64/ExtractedAppShortcutsMetadata.stringsdata --source-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-collections.build/Debug/Collections.build/Objects-normal/arm64/Collections.SwiftFileList --metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-collections.build/Debug/Collections.build/Collections.DependencyMetadataFileList --static-metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-collections.build/Debug/Collections.build/Collections.DependencyStaticMetadataFileList --swift-const-vals-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-collections.build/Debug/Collections.build/Objects-normal/arm64/Collections.SwiftConstValuesFileList --force --compile-time-extraction --deployment-aware-processing --validate-assistant-intents --no-app-shortcuts-localization
2025-06-13 14:02:57.582 appintentsmetadataprocessor[1283:6655] Starting appintentsmetadataprocessor export
2025-06-13 14:02:57.618 appintentsmetadataprocessor[1283:6655] Extracted no relevant App Intents symbols, skipping writing output
SwiftCompile normal arm64 Compiling\ CodeEditTextView.swift,\ CursorSelectionMode.swift,\ CursorTimer.swift,\ CursorView.swift,\ Emphasis.swift,\ EmphasisManager.swift,\ EmphasisStyle.swift,\ CTTypesetter+SuggestLineBreak.swift,\ CharacterSet.swift /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/CodeEditTextView.swift /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/Cursors/CursorSelectionMode.swift /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/Cursors/CursorTimer.swift /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/Cursors/CursorView.swift /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/EmphasisManager/Emphasis.swift /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/EmphasisManager/EmphasisManager.swift /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/EmphasisManager/EmphasisStyle.swift /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/Extensions/CTTypesetter+SuggestLineBreak.swift /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/Extensions/CharacterSet.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/CodeEditTextView.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/Cursors/CursorSelectionMode.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/Cursors/CursorTimer.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/Cursors/CursorTimer.swift:37:13: warning: capture of 'self' with non-sendable type 'CursorTimer?' in a '@Sendable' closure
self?.assertMain()
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/Cursors/CursorTimer.swift:11:7: note: class 'CursorTimer' does not conform to the 'Sendable' protocol
class CursorTimer {
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/Cursors/CursorTimer.swift:56:20: warning: call to main actor-isolated instance method 'blinkTimer' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
cursor.blinkTimer(shouldHide)
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/Cursors/CursorView.swift:49:10: note: calls to instance method 'blinkTimer' from outside of its actor context are implicitly asynchronous
func blinkTimer(_ shouldHideCursor: Bool) {
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/Cursors/CursorView.swift:49:10: note: main actor isolation inferred from inheritance from class 'NSView'
func blinkTimer(_ shouldHideCursor: Bool) {
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/Cursors/CursorTimer.swift:54:18: note: add '@MainActor' to make instance method 'notifyCursors(shouldHide:)' part of global actor 'MainActor'
private func notifyCursors(shouldHide: Bool) {
^
@MainActor
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/Cursors/CursorView.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/EmphasisManager/Emphasis.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/EmphasisManager/EmphasisManager.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/EmphasisManager/EmphasisManager.swift:64:48: warning: main actor-isolated property 'selectionManager' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
originalSelectionColor = textView?.selectionManager.selectionBackgroundColor ?? .selectedTextBackgroundColor
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView.swift:252:29: note: property declared here
package(set) public var selectionManager: TextSelectionManager!
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/EmphasisManager/EmphasisManager.swift:61:17: note: add '@MainActor' to make instance method 'addEmphases(_:for:)' part of global actor 'MainActor'
public func addEmphases(_ emphases: [Emphasis], for id: String) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/EmphasisManager/EmphasisManager.swift:122:19: warning: main actor-isolated property 'layer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
textView?.layer?.layoutIfNeeded()
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSView.h:251:39: note: property declared here
@property (nullable, strong) CALayer *layer API_AVAILABLE(macos(10.5));
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/EmphasisManager/EmphasisManager.swift:116:17: note: add '@MainActor' to make instance method 'removeEmphases(for:)' part of global actor 'MainActor'
public func removeEmphases(for id: String) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/EmphasisManager/EmphasisManager.swift:132:23: warning: main actor-isolated property 'selectionManager' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
textView?.selectionManager.selectionBackgroundColor = originalColor
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView.swift:252:29: note: property declared here
package(set) public var selectionManager: TextSelectionManager!
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/EmphasisManager/EmphasisManager.swift:126:17: note: add '@MainActor' to make instance method 'removeAllEmphases()' part of global actor 'MainActor'
public func removeAllEmphases() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/EmphasisManager/EmphasisManager.swift:183:19: warning: main actor-isolated property 'layer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
textView?.layer?.insertSublayer(layer, at: 1)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSView.h:251:39: note: property declared here
@property (nullable, strong) CALayer *layer API_AVAILABLE(macos(10.5));
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/EmphasisManager/EmphasisManager.swift:177:18: note: add '@MainActor' to make instance method 'createEmphasisLayer(for:)' part of global actor 'MainActor'
private func createEmphasisLayer(for emphasis: Emphasis) -> EmphasisLayer {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/EmphasisManager/EmphasisManager.swift:187:23: warning: main actor-isolated property 'layer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
textView?.layer?.addSublayer(textLayer)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSView.h:251:39: note: property declared here
@property (nullable, strong) CALayer *layer API_AVAILABLE(macos(10.5));
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/EmphasisManager/EmphasisManager.swift:177:18: note: add '@MainActor' to make instance method 'createEmphasisLayer(for:)' part of global actor 'MainActor'
private func createEmphasisLayer(for emphasis: Emphasis) -> EmphasisLayer {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/EmphasisManager/EmphasisManager.swift:200:30: warning: main actor-isolated property 'layoutManager' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
return textView?.layoutManager.roundedPathForRange(range, cornerRadius: emphasisStyle.shapeRadius)
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView.swift:249:29: note: property declared here
package(set) public var layoutManager: TextLayoutManager!
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/EmphasisManager/EmphasisManager.swift:197:18: note: add '@MainActor' to make instance method 'makeShapePath(forStyle:range:)' part of global actor 'MainActor'
private func makeShapePath(forStyle emphasisStyle: EmphasisStyle, range: NSRange) -> NSBezierPath? {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/EmphasisManager/EmphasisManager.swift:202:49: warning: main actor-isolated property 'layoutManager' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
guard let layoutManager = textView?.layoutManager else {
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView.swift:249:29: note: property declared here
package(set) public var layoutManager: TextLayoutManager!
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/EmphasisManager/EmphasisManager.swift:197:18: note: add '@MainActor' to make instance method 'makeShapePath(forStyle:range:)' part of global actor 'MainActor'
private func makeShapePath(forStyle emphasisStyle: EmphasisStyle, range: NSRange) -> NSBezierPath? {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/EmphasisManager/EmphasisManager.swift:263:44: warning: main actor-isolated property 'layoutManager' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
let layoutManager = textView.layoutManager,
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView.swift:249:29: note: property declared here
package(set) public var layoutManager: TextLayoutManager!
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/EmphasisManager/EmphasisManager.swift:261:18: note: add '@MainActor' to make instance method 'createTextLayer(for:)' part of global actor 'MainActor'
private func createTextLayer(for emphasis: Emphasis) -> CATextLayer? {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/EmphasisManager/EmphasisManager.swift:265:45: warning: main actor-isolated property 'textStorage' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
let originalString = textView.textStorage?.attributedSubstring(from: emphasis.range) else {
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView.swift:246:29: note: property declared here
package(set) public var textStorage: NSTextStorage!
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/EmphasisManager/EmphasisManager.swift:261:18: note: add '@MainActor' to make instance method 'createTextLayer(for:)' part of global actor 'MainActor'
private func createTextLayer(for emphasis: Emphasis) -> CATextLayer? {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/EmphasisManager/EmphasisManager.swift:276:52: warning: main actor-isolated property 'screen' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
textLayer.contentsScale = textView.window?.screen?.backingScaleFactor ?? 2.0
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSWindow.h:511:50: note: property declared here
@property (nullable, readonly, strong) NSScreen *screen;
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/EmphasisManager/EmphasisManager.swift:261:18: note: add '@MainActor' to make instance method 'createTextLayer(for:)' part of global actor 'MainActor'
private func createTextLayer(for emphasis: Emphasis) -> CATextLayer? {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/EmphasisManager/EmphasisManager.swift:276:44: warning: main actor-isolated property 'window' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
textLayer.contentsScale = textView.window?.screen?.backingScaleFactor ?? 2.0
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSView.h:86:61: note: property declared here
@property (nullable, readonly, unsafe_unretained) NSWindow *window;
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/EmphasisManager/EmphasisManager.swift:261:18: note: add '@MainActor' to make instance method 'createTextLayer(for:)' part of global actor 'MainActor'
private func createTextLayer(for emphasis: Emphasis) -> CATextLayer? {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/EmphasisManager/EmphasisManager.swift:306:22: warning: main actor-isolated property 'effectiveAppearance' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
if textView?.effectiveAppearance.name == .darkAqua {
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSAppearance.h:90:44: note: property declared here
@property (readonly, strong) NSAppearance *effectiveAppearance API_AVAILABLE(macos(10.9));
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/EmphasisManager/EmphasisManager.swift:305:18: note: add '@MainActor' to make instance method 'getInactiveTextColor()' part of global actor 'MainActor'
private func getInactiveTextColor() -> NSColor {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/EmphasisManager/EmphasisManager.swift:353:18: warning: main actor-isolated property 'selectionManager' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
textView.selectionManager.setSelectedRanges(selectableRanges)
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView.swift:252:29: note: property declared here
package(set) public var selectionManager: TextSelectionManager!
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/EmphasisManager/EmphasisManager.swift:349:18: note: add '@MainActor' to make instance method 'handleSelections(for:)' part of global actor 'MainActor'
private func handleSelections(for emphases: [Emphasis]) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/EmphasisManager/EmphasisManager.swift:354:18: warning: call to main actor-isolated instance method 'scrollSelectionToVisible()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
textView.scrollSelectionToVisible()
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+ScrollToVisible.swift:16:17: note: calls to instance method 'scrollSelectionToVisible()' from outside of its actor context are implicitly asynchronous
public func scrollSelectionToVisible() {
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+ScrollToVisible.swift:16:17: note: main actor isolation inferred from inheritance from class 'NSView'
public func scrollSelectionToVisible() {
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/EmphasisManager/EmphasisManager.swift:349:18: note: add '@MainActor' to make instance method 'handleSelections(for:)' part of global actor 'MainActor'
private func handleSelections(for emphases: [Emphasis]) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/EmphasisManager/EmphasisManager.swift:355:18: warning: main actor-isolated property 'needsDisplay' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
textView.needsDisplay = true
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSView.h:187:16: note: mutation of this property is only permitted within the actor
@property BOOL needsDisplay;
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/EmphasisManager/EmphasisManager.swift:349:18: note: add '@MainActor' to make instance method 'handleSelections(for:)' part of global actor 'MainActor'
private func handleSelections(for emphases: [Emphasis]) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/EmphasisManager/EmphasisManager.swift:75:34: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
guard let self = self else { return }
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/EmphasisManager/EmphasisManager.swift:75:34: note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
guard let self = self else { return }
^~~~
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/EmphasisManager/EmphasisManager.swift:76:48: warning: sending 'flashingLayer' risks causing data races; this is an error in the Swift 6 language mode
self.applyFadeOutAnimation(to: flashingLayer.layer, textLayer: flashingLayer.textLayer) {
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/EmphasisManager/EmphasisManager.swift:76:48: note: task-isolated 'flashingLayer' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
self.applyFadeOutAnimation(to: flashingLayer.layer, textLayer: flashingLayer.textLayer) {
^~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/EmphasisManager/EmphasisManager.swift:342:13: warning: sending 'layer' risks causing data races; this is an error in the Swift 6 language mode
layer.removeFromSuperlayer()
~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/EmphasisManager/EmphasisManager.swift:342:13: note: task-isolated 'layer' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
layer.removeFromSuperlayer()
^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/EmphasisManager/EmphasisManager.swift:343:13: warning: sending 'textLayer' risks causing data races; this is an error in the Swift 6 language mode
textLayer?.removeFromSuperlayer()
~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/EmphasisManager/EmphasisManager.swift:343:13: note: task-isolated 'textLayer' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
textLayer?.removeFromSuperlayer()
^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/EmphasisManager/EmphasisManager.swift:344:13: warning: sending 'completion' risks causing data races; this is an error in the Swift 6 language mode
completion()
~~~~~~~~~~~~^~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/EmphasisManager/EmphasisManager.swift:344:13: note: task-isolated 'completion' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
completion()
^~~~~~~~~~
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/EmphasisManager/EmphasisStyle.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/Extensions/CTTypesetter+SuggestLineBreak.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/Extensions/CharacterSet.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ TextLayoutManager+Public.swift,\ TextLayoutManager.swift,\ TextLayoutManagerDelegate.swift,\ TextLayoutManagerRenderDelegate.swift,\ LineBreakStrategy.swift,\ LineFragment.swift,\ LineFragmentRenderer.swift,\ LineFragmentView.swift,\ TextLine.swift /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextLayoutManager/TextLayoutManager+Public.swift /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextLayoutManager/TextLayoutManager.swift /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextLayoutManager/TextLayoutManagerDelegate.swift /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextLayoutManager/TextLayoutManagerRenderDelegate.swift /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextLine/LineBreakStrategy.swift /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextLine/LineFragment.swift /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextLine/LineFragmentRenderer.swift /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextLine/LineFragmentView.swift /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextLine/TextLine.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextLayoutManager/TextLayoutManager+Public.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextLayoutManager/TextLayoutManager.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextLayoutManager/TextLayoutManager.swift:72:25: warning: main actor-isolated property 'needsDisplay' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
layoutView?.needsDisplay = true
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSView.h:187:16: note: mutation of this property is only permitted within the actor
@property BOOL needsDisplay;
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextLayoutManager/TextLayoutManagerDelegate.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextLayoutManager/TextLayoutManagerRenderDelegate.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextLayoutManager/TextLayoutManagerRenderDelegate.swift:54:9: warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
LineFragmentView()
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSResponder.h:23:1: note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
- (instancetype)init NS_DESIGNATED_INITIALIZER;
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSResponder.h:23:1: note: main actor isolation inferred from inheritance from class 'NSResponder'
- (instancetype)init NS_DESIGNATED_INITIALIZER;
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextLayoutManager/TextLayoutManagerRenderDelegate.swift:53:10: note: add '@MainActor' to make instance method 'lineFragmentView(for:)' part of global actor 'MainActor'
func lineFragmentView(for lineFragment: LineFragment) -> LineFragmentView {
^
@MainActor
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextLine/LineBreakStrategy.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextLine/LineFragment.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextLine/LineFragmentRenderer.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextLine/LineFragmentView.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextLine/TextLine.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ GC+ApproximateEqual.swift,\ NSBezierPath+CGPathFallback.swift,\ NSBezierPath+SmoothPath.swift,\ NSColor+Greyscale.swift,\ NSColor+Hex.swift,\ NSRange+init.swift,\ NSRange+isEmpty.swift,\ NSTextStorage+getLine.swift,\ PixelAligned.swift /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/Extensions/GC+ApproximateEqual.swift /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/Extensions/NSBezierPath+CGPathFallback.swift /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/Extensions/NSBezierPath+SmoothPath.swift /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/Extensions/NSColor+Greyscale.swift /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/Extensions/NSColor+Hex.swift /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/Extensions/NSRange+/NSRange+init.swift /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/Extensions/NSRange+/NSRange+isEmpty.swift /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/Extensions/NSTextStorage+getLine.swift /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/Extensions/PixelAligned.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/Extensions/GC+ApproximateEqual.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/Extensions/NSBezierPath+CGPathFallback.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/Extensions/NSBezierPath+SmoothPath.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/Extensions/NSColor+Greyscale.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/Extensions/NSColor+Hex.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/Extensions/NSRange+/NSRange+init.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/Extensions/NSRange+/NSRange+isEmpty.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/Extensions/NSTextStorage+getLine.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/Extensions/PixelAligned.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ InvisibleCharactersDelegate.swift,\ MarkedRanges.swift,\ MarkedTextManager.swift,\ TextAttachment.swift,\ TextAttachmentManager.swift,\ TextLayoutManager+Edits.swift,\ TextLayoutManager+Invalidation.swift,\ TextLayoutManager+Iterator.swift,\ TextLayoutManager+Layout.swift /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/InvisibleCharacters/InvisibleCharactersDelegate.swift /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/MarkedTextManager/MarkedRanges.swift /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/MarkedTextManager/MarkedTextManager.swift /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextLayoutManager/TextAttachments/TextAttachment.swift /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextLayoutManager/TextAttachments/TextAttachmentManager.swift /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextLayoutManager/TextLayoutManager+Edits.swift /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextLayoutManager/TextLayoutManager+Invalidation.swift /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextLayoutManager/TextLayoutManager+Iterator.swift /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextLayoutManager/TextLayoutManager+Layout.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/InvisibleCharacters/InvisibleCharactersDelegate.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/MarkedTextManager/MarkedRanges.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/MarkedTextManager/MarkedTextManager.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextLayoutManager/TextAttachments/TextAttachment.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextLayoutManager/TextAttachments/TextAttachmentManager.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextLayoutManager/TextLayoutManager+Edits.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextLayoutManager/TextLayoutManager+Invalidation.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextLayoutManager/TextLayoutManager+Invalidation.swift:18:21: warning: main actor-isolated property 'needsLayout' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
layoutView?.needsLayout = true
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSView.h:267:16: note: mutation of this property is only permitted within the actor
@property BOOL needsLayout API_AVAILABLE(macos(10.7));
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextLayoutManager/TextLayoutManager+Invalidation.swift:13:17: note: add '@MainActor' to make instance method 'invalidateLayoutForRect' part of global actor 'MainActor'
public func invalidateLayoutForRect(_ rect: NSRect) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextLayoutManager/TextLayoutManager+Invalidation.swift:28:21: warning: main actor-isolated property 'needsLayout' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
layoutView?.needsLayout = true
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSView.h:267:16: note: mutation of this property is only permitted within the actor
@property BOOL needsLayout API_AVAILABLE(macos(10.7));
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextLayoutManager/TextLayoutManager+Invalidation.swift:23:17: note: add '@MainActor' to make instance method 'invalidateLayoutForRange' part of global actor 'MainActor'
public func invalidateLayoutForRange(_ range: NSRange) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextLayoutManager/TextLayoutManager+Invalidation.swift:34:21: warning: main actor-isolated property 'needsLayout' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
layoutView?.needsLayout = true
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSView.h:267:16: note: mutation of this property is only permitted within the actor
@property BOOL needsLayout API_AVAILABLE(macos(10.7));
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextLayoutManager/TextLayoutManager+Invalidation.swift:31:17: note: add '@MainActor' to make instance method 'setNeedsLayout()' part of global actor 'MainActor'
public func setNeedsLayout() {
^
@MainActor
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextLayoutManager/TextLayoutManager+Iterator.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextLayoutManager/TextLayoutManager+Layout.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextLayoutManager/TextLayoutManager+Layout.swift:161:64: warning: main actor-isolated property 'frame' can not be referenced from a nonisolated autoclosure; this is an error in the Swift 6 language mode
if originalHeight != lineStorage.height || layoutView?.frame.size.height != lineStorage.height {
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSView.h:129:18: note: property declared here
@property NSRect frame;
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextLayoutManager/TextLayoutManager+Layout.swift:221:13: warning: initialization of immutable value 'relativeMaxY' was never used; consider replacing with assignment to '_' or removing it
let relativeMaxY = max(layoutData.maxY - position.yPos, relativeMinY)
~~~~^~~~~~~~~~~~
_
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextLayoutManager/TextLayoutManager+Layout.swift:251:73: warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
renderDelegate?.lineFragmentView(for: lineFragment.data) ?? LineFragmentView()
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSResponder.h:23:1: note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
- (instancetype)init NS_DESIGNATED_INITIALIZER;
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSResponder.h:23:1: note: main actor isolation inferred from inheritance from class 'NSResponder'
- (instancetype)init NS_DESIGNATED_INITIALIZER;
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextLayoutManager/TextLayoutManager+Layout.swift:253:14: warning: main actor-isolated property 'translatesAutoresizingMaskIntoConstraints' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
view.translatesAutoresizingMaskIntoConstraints = false
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSLayoutConstraint.h:276:16: note: mutation of this property is only permitted within the actor
@property BOOL translatesAutoresizingMaskIntoConstraints API_AVAILABLE(macos(10.7));
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextLayoutManager/TextLayoutManager+Layout.swift:246:18: note: add '@MainActor' to make instance method 'layoutFragmentView(for:at:)' part of global actor 'MainActor'
private func layoutFragmentView(
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextLayoutManager/TextLayoutManager+Layout.swift:254:14: warning: call to main actor-isolated instance method 'setLineFragment(_:renderer:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
view.setLineFragment(lineFragment.data, renderer: lineFragmentRenderer)
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextLine/LineFragmentView.swift:33:15: note: calls to instance method 'setLineFragment(_:renderer:)' from outside of its actor context are implicitly asynchronous
open func setLineFragment(_ newFragment: LineFragment, renderer: LineFragmentRenderer) {
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextLine/LineFragmentView.swift:33:15: note: main actor isolation inferred from inheritance from class 'NSView'
open func setLineFragment(_ newFragment: LineFragment, renderer: LineFragmentRenderer) {
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextLayoutManager/TextLayoutManager+Layout.swift:246:18: note: add '@MainActor' to make instance method 'layoutFragmentView(for:at:)' part of global actor 'MainActor'
private func layoutFragmentView(
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextLayoutManager/TextLayoutManager+Layout.swift:255:14: warning: main actor-isolated property 'frame' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
view.frame.origin = CGPoint(x: edgeInsets.left, y: yPos)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSView.h:129:18: note: mutation of this property is only permitted within the actor
@property NSRect frame;
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextLayoutManager/TextLayoutManager+Layout.swift:246:18: note: add '@MainActor' to make instance method 'layoutFragmentView(for:at:)' part of global actor 'MainActor'
private func layoutFragmentView(
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextLayoutManager/TextLayoutManager+Layout.swift:256:21: warning: call to main actor-isolated instance method 'addSubview(_:positioned:relativeTo:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
layoutView?.addSubview(view, positioned: .below, relativeTo: nil)
^
AppKit.NSView.addSubview:2:22: note: calls to instance method 'addSubview(_:positioned:relativeTo:)' from outside of its actor context are implicitly asynchronous
@MainActor open func addSubview(_ view: NSView, positioned place: NSWindow.OrderingMode, relativeTo otherView: NSView?)}
^
AppKit.NSView.addSubview:2:22: note: main actor isolation inferred from inheritance from class 'NSResponder'
@MainActor open func addSubview(_ view: NSView, positioned place: NSWindow.OrderingMode, relativeTo otherView: NSView?)}
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextLayoutManager/TextLayoutManager+Layout.swift:246:18: note: add '@MainActor' to make instance method 'layoutFragmentView(for:at:)' part of global actor 'MainActor'
private func layoutFragmentView(
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextLayoutManager/TextLayoutManager+Layout.swift:257:14: warning: main actor-isolated property 'needsDisplay' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
view.needsDisplay = true
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSView.h:187:16: note: mutation of this property is only permitted within the actor
@property BOOL needsDisplay;
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextLayoutManager/TextLayoutManager+Layout.swift:246:18: note: add '@MainActor' to make instance method 'layoutFragmentView(for:at:)' part of global actor 'MainActor'
private func layoutFragmentView(
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextLayoutManager/TextLayoutManager+Layout.swift:254:14: warning: sending 'lineFragment.data' risks causing data races; this is an error in the Swift 6 language mode
view.setLineFragment(lineFragment.data, renderer: lineFragmentRenderer)
~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextLayoutManager/TextLayoutManager+Layout.swift:254:14: note: sending task-isolated 'lineFragment.data' to main actor-isolated instance method 'setLineFragment(_:renderer:)' risks causing data races between main actor-isolated and task-isolated uses
view.setLineFragment(lineFragment.data, renderer: lineFragmentRenderer)
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextLayoutManager/TextLayoutManager+Layout.swift:254:14: warning: sending 'self.lineFragmentRenderer' risks causing data races; this is an error in the Swift 6 language mode
view.setLineFragment(lineFragment.data, renderer: lineFragmentRenderer)
~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextLayoutManager/TextLayoutManager+Layout.swift:254:14: note: sending task-isolated 'self.lineFragmentRenderer' to main actor-isolated instance method 'setLineFragment(_:renderer:)' risks causing data races between main actor-isolated and task-isolated uses
view.setLineFragment(lineFragment.data, renderer: lineFragmentRenderer)
^
SwiftCompile normal arm64 Compiling\ CTLineTypesetData.swift,\ LineFragmentTypesetContext.swift,\ TypesetContext.swift,\ Typesetter.swift,\ TextLineStorage+Iterator.swift,\ TextLineStorage+NSTextStorage.swift,\ TextLineStorage+Node.swift,\ TextLineStorage+Structs.swift,\ TextLineStorage.swift /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextLine/Typesetter/CTLineTypesetData.swift /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextLine/Typesetter/LineFragmentTypesetContext.swift /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextLine/Typesetter/TypesetContext.swift /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextLine/Typesetter/Typesetter.swift /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextLineStorage/TextLineStorage+Iterator.swift /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextLineStorage/TextLineStorage+NSTextStorage.swift /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextLineStorage/TextLineStorage+Node.swift /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextLineStorage/TextLineStorage+Structs.swift /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextLineStorage/TextLineStorage.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextLine/Typesetter/CTLineTypesetData.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextLine/Typesetter/LineFragmentTypesetContext.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextLine/Typesetter/TypesetContext.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextLine/Typesetter/Typesetter.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextLineStorage/TextLineStorage+Iterator.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextLineStorage/TextLineStorage+NSTextStorage.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextLineStorage/TextLineStorage+Node.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextLineStorage/TextLineStorage+Structs.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextLineStorage/TextLineStorage.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ Destination.swift,\ Direction.swift,\ SelectionManipulation+Horizontal.swift,\ SelectionManipulation+Vertical.swift,\ TextSelectionManager+SelectionManipulation.swift,\ TextSelection.swift,\ TextSelectionManager+Draw.swift,\ TextSelectionManager+FillRects.swift,\ TextSelectionManager+Move.swift /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextSelectionManager/Destination.swift /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextSelectionManager/Direction.swift /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextSelectionManager/SelectionManipulation/SelectionManipulation+Horizontal.swift /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextSelectionManager/SelectionManipulation/SelectionManipulation+Vertical.swift /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextSelectionManager/SelectionManipulation/TextSelectionManager+SelectionManipulation.swift /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextSelectionManager/TextSelection.swift /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextSelectionManager/TextSelectionManager+Draw.swift /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextSelectionManager/TextSelectionManager+FillRects.swift /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextSelectionManager/TextSelectionManager+Move.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextSelectionManager/Destination.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextSelectionManager/Direction.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextSelectionManager/SelectionManipulation/SelectionManipulation+Horizontal.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextSelectionManager/SelectionManipulation/SelectionManipulation+Vertical.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextSelectionManager/SelectionManipulation/SelectionManipulation+Vertical.swift:128:35: warning: main actor-isolated property 'visibleRect' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
let pageHeight = textView.visibleRect.height
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+Layout.swift:37:25: note: property declared here
override public var visibleRect: NSRect {
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextSelectionManager/SelectionManipulation/SelectionManipulation+Vertical.swift:121:18: note: add '@MainActor' to make instance method 'extendSelectionPage(from:delta:suggestedXPos:)' part of global actor 'MainActor'
private func extendSelectionPage(from offset: Int, delta: Int, suggestedXPos: CGFloat?) -> NSRange {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextSelectionManager/SelectionManipulation/SelectionManipulation+Vertical.swift:137:29: warning: main actor-isolated property 'frame' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
y: min(textView.frame.height, max(0, currentYPos + (delta > 0 ? -pageHeight : pageHeight)))
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSView.h:129:18: note: property declared here
@property NSRect frame;
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextSelectionManager/SelectionManipulation/SelectionManipulation+Vertical.swift:121:18: note: add '@MainActor' to make instance method 'extendSelectionPage(from:delta:suggestedXPos:)' part of global actor 'MainActor'
private func extendSelectionPage(from offset: Int, delta: Int, suggestedXPos: CGFloat?) -> NSRange {
^
@MainActor
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextSelectionManager/SelectionManipulation/TextSelectionManager+SelectionManipulation.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextSelectionManager/TextSelection.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextSelectionManager/TextSelectionManager+Draw.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextSelectionManager/TextSelectionManager+Draw.swift:54:35: warning: main actor-isolated property 'frame' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
let maxWidth = (textView?.frame.width ?? 0) - insetXPos - edgeInsets.right
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSView.h:129:18: note: property declared here
@property NSRect frame;
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextSelectionManager/TextSelectionManager+Draw.swift:40:18: note: add '@MainActor' to make instance method 'drawHighlightedLine(in:for:context:highlightedLines:)' part of global actor 'MainActor'
private func drawHighlightedLine(
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextSelectionManager/TextSelectionManager+Draw.swift:78:36: warning: main actor-isolated property 'isFirstResponder' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
let fillColor = (textView?.isFirstResponder ?? false)
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView.swift:259:9: note: property declared here
var isFirstResponder: Bool = false
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextSelectionManager/TextSelectionManager+Draw.swift:75:18: note: add '@MainActor' to make instance method 'drawSelectedRange(in:for:context:)' part of global actor 'MainActor'
private func drawSelectedRange(in rect: NSRect, for textSelection: TextSelection, context: CGContext) {
^
@MainActor
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextSelectionManager/TextSelectionManager+FillRects.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextSelectionManager/TextSelectionManager+Move.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ TextView+KeyDown.swift,\ TextView+Layout.swift,\ TextView+Lifecycle.swift,\ TextView+Menu.swift,\ TextView+Mouse.swift,\ TextView+Move.swift,\ TextView+NSTextInput.swift,\ TextView+ReplaceCharacters.swift,\ TextView+ScrollToVisible.swift /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+KeyDown.swift /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+Layout.swift /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+Lifecycle.swift /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+Menu.swift /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+Mouse.swift /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+Move.swift /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+NSTextInput.swift /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+ReplaceCharacters.swift /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+ScrollToVisible.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+KeyDown.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
AppKit.NSResponder.doCommand:3:24: warning: main actor-isolated instance method 'doCommand(by:)' cannot be used to satisfy nonisolated requirement from protocol 'NSTextInputClient'; this is an error in the Swift 6 language mode
@MainActor open func doCommand(by selector: Selector)}
^
AppKit.NSResponder.doCommand:3:24: note: add 'nonisolated' to 'doCommand(by:)' to make this instance method not isolated to the actor
@MainActor open func doCommand(by selector: Selector)}
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+Layout.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
AppKit.NSResponder.doCommand:3:24: warning: main actor-isolated instance method 'doCommand(by:)' cannot be used to satisfy nonisolated requirement from protocol 'NSTextInputClient'; this is an error in the Swift 6 language mode
@MainActor open func doCommand(by selector: Selector)}
^
AppKit.NSResponder.doCommand:3:24: note: add 'nonisolated' to 'doCommand(by:)' to make this instance method not isolated to the actor
@MainActor open func doCommand(by selector: Selector)}
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+Lifecycle.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
AppKit.NSResponder.doCommand:3:24: warning: main actor-isolated instance method 'doCommand(by:)' cannot be used to satisfy nonisolated requirement from protocol 'NSTextInputClient'; this is an error in the Swift 6 language mode
@MainActor open func doCommand(by selector: Selector)}
^
AppKit.NSResponder.doCommand:3:24: note: add 'nonisolated' to 'doCommand(by:)' to make this instance method not isolated to the actor
@MainActor open func doCommand(by selector: Selector)}
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+Menu.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
AppKit.NSResponder.doCommand:3:24: warning: main actor-isolated instance method 'doCommand(by:)' cannot be used to satisfy nonisolated requirement from protocol 'NSTextInputClient'; this is an error in the Swift 6 language mode
@MainActor open func doCommand(by selector: Selector)}
^
AppKit.NSResponder.doCommand:3:24: note: add 'nonisolated' to 'doCommand(by:)' to make this instance method not isolated to the actor
@MainActor open func doCommand(by selector: Selector)}
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+Mouse.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+Mouse.swift:173:42: warning: main actor-isolated property 'currentEvent' can not be referenced from a Sendable closure; this is an error in the Swift 6 language mode
if let event = self?.window?.currentEvent, event.type == .leftMouseDragged {
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSWindow.h:792:49: note: property declared here
@property (nullable, readonly, strong) NSEvent *currentEvent;
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+Mouse.swift:173:34: warning: main actor-isolated property 'window' can not be referenced from a Sendable closure; this is an error in the Swift 6 language mode
if let event = self?.window?.currentEvent, event.type == .leftMouseDragged {
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSView.h:86:61: note: property declared here
@property (nullable, readonly, unsafe_unretained) NSWindow *window;
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+Mouse.swift:174:23: warning: call to main actor-isolated instance method 'mouseDragged(with:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
self?.mouseDragged(with: event)
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+Mouse.swift:84:26: note: calls to instance method 'mouseDragged(with:)' from outside of its actor context are implicitly asynchronous
override public func mouseDragged(with event: NSEvent) {
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+Mouse.swift:84:26: note: main actor isolation inferred from inheritance from class 'NSView'
override public func mouseDragged(with event: NSEvent) {
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+Mouse.swift:175:23: warning: call to main actor-isolated instance method 'autoscroll(with:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
self?.autoscroll(with: event)
^
AppKit.NSView.autoscroll:2:22: note: calls to instance method 'autoscroll(with:)' from outside of its actor context are implicitly asynchronous
@MainActor open func autoscroll(with event: NSEvent) -> Bool}
^
AppKit.NSView.autoscroll:2:22: note: main actor isolation inferred from inheritance from class 'NSResponder'
@MainActor open func autoscroll(with event: NSEvent) -> Bool}
^
AppKit.NSResponder.doCommand:3:24: warning: main actor-isolated instance method 'doCommand(by:)' cannot be used to satisfy nonisolated requirement from protocol 'NSTextInputClient'; this is an error in the Swift 6 language mode
@MainActor open func doCommand(by selector: Selector)}
^
AppKit.NSResponder.doCommand:3:24: note: add 'nonisolated' to 'doCommand(by:)' to make this instance method not isolated to the actor
@MainActor open func doCommand(by selector: Selector)}
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+Mouse.swift:174:23: warning: sending 'event' risks causing data races; this is an error in the Swift 6 language mode
self?.mouseDragged(with: event)
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+Mouse.swift:174:23: note: sending 'event' to main actor-isolated instance method 'mouseDragged(with:)' risks causing data races between main actor-isolated and local nonisolated uses
self?.mouseDragged(with: event)
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+Mouse.swift:175:23: note: access can happen concurrently
self?.autoscroll(with: event)
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+Move.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
AppKit.NSResponder.doCommand:3:24: warning: main actor-isolated instance method 'doCommand(by:)' cannot be used to satisfy nonisolated requirement from protocol 'NSTextInputClient'; this is an error in the Swift 6 language mode
@MainActor open func doCommand(by selector: Selector)}
^
AppKit.NSResponder.doCommand:3:24: note: add 'nonisolated' to 'doCommand(by:)' to make this instance method not isolated to the actor
@MainActor open func doCommand(by selector: Selector)}
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+NSTextInput.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+NSTextInput.swift:71:23: warning: main actor-isolated instance method 'insertText(_:replacementRange:)' cannot be used to satisfy nonisolated requirement from protocol 'NSTextInputClient'; this is an error in the Swift 6 language mode
@objc public func insertText(_ string: Any, replacementRange: NSRange) {
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+NSTextInput.swift:71:23: note: add 'nonisolated' to 'insertText(_:replacementRange:)' to make this instance method not isolated to the actor
@objc public func insertText(_ string: Any, replacementRange: NSRange) {
^
nonisolated
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+NSTextInput.swift:28:21: note: add '@preconcurrency' to the 'NSTextInputClient' conformance to defer isolation checking to run time
extension TextView: NSTextInputClient {
^
@preconcurrency
AppKit.NSResponder.doCommand:3:24: warning: main actor-isolated instance method 'doCommand(by:)' cannot be used to satisfy nonisolated requirement from protocol 'NSTextInputClient'; this is an error in the Swift 6 language mode
@MainActor open func doCommand(by selector: Selector)}
^
AppKit.NSResponder.doCommand:3:24: note: add 'nonisolated' to 'doCommand(by:)' to make this instance method not isolated to the actor
@MainActor open func doCommand(by selector: Selector)}
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+NSTextInput.swift:92:23: warning: main actor-isolated instance method 'setMarkedText(_:selectedRange:replacementRange:)' cannot be used to satisfy nonisolated requirement from protocol 'NSTextInputClient'; this is an error in the Swift 6 language mode
@objc public func setMarkedText(_ string: Any, selectedRange: NSRange, replacementRange: NSRange) {
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+NSTextInput.swift:92:23: note: add 'nonisolated' to 'setMarkedText(_:selectedRange:replacementRange:)' to make this instance method not isolated to the actor
@objc public func setMarkedText(_ string: Any, selectedRange: NSRange, replacementRange: NSRange) {
^
nonisolated
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+NSTextInput.swift:139:23: warning: main actor-isolated instance method 'unmarkText()' cannot be used to satisfy nonisolated requirement from protocol 'NSTextInputClient'; this is an error in the Swift 6 language mode
@objc public func unmarkText() {
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+NSTextInput.swift:139:23: note: add 'nonisolated' to 'unmarkText()' to make this instance method not isolated to the actor
@objc public func unmarkText() {
^
nonisolated
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+NSTextInput.swift:155:23: warning: main actor-isolated instance method 'selectedRange()' cannot be used to satisfy nonisolated requirement from protocol 'NSTextInputClient'; this is an error in the Swift 6 language mode
@objc public func selectedRange() -> NSRange {
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+NSTextInput.swift:155:23: note: add 'nonisolated' to 'selectedRange()' to make this instance method not isolated to the actor
@objc public func selectedRange() -> NSRange {
^
nonisolated
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+NSTextInput.swift:165:23: warning: main actor-isolated instance method 'markedRange()' cannot be used to satisfy nonisolated requirement from protocol 'NSTextInputClient'; this is an error in the Swift 6 language mode
@objc public func markedRange() -> NSRange {
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+NSTextInput.swift:165:23: note: add 'nonisolated' to 'markedRange()' to make this instance method not isolated to the actor
@objc public func markedRange() -> NSRange {
^
nonisolated
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+NSTextInput.swift:175:23: warning: main actor-isolated instance method 'hasMarkedText()' cannot be used to satisfy nonisolated requirement from protocol 'NSTextInputClient'; this is an error in the Swift 6 language mode
@objc public func hasMarkedText() -> Bool {
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+NSTextInput.swift:175:23: note: add 'nonisolated' to 'hasMarkedText()' to make this instance method not isolated to the actor
@objc public func hasMarkedText() -> Bool {
^
nonisolated
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+NSTextInput.swift:204:23: warning: main actor-isolated instance method 'attributedSubstring(forProposedRange:actualRange:)' cannot be used to satisfy nonisolated requirement from protocol 'NSTextInputClient'; this is an error in the Swift 6 language mode
@objc public func attributedSubstring(
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+NSTextInput.swift:204:23: note: add 'nonisolated' to 'attributedSubstring(forProposedRange:actualRange:)' to make this instance method not isolated to the actor
@objc public func attributedSubstring(
^
nonisolated
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+NSTextInput.swift:185:23: warning: main actor-isolated instance method 'validAttributesForMarkedText()' cannot be used to satisfy nonisolated requirement from protocol 'NSTextInputClient'; this is an error in the Swift 6 language mode
@objc public func validAttributesForMarkedText() -> [NSAttributedString.Key] {
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+NSTextInput.swift:185:23: note: add 'nonisolated' to 'validAttributesForMarkedText()' to make this instance method not isolated to the actor
@objc public func validAttributesForMarkedText() -> [NSAttributedString.Key] {
^
nonisolated
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+NSTextInput.swift:228:23: warning: main actor-isolated instance method 'firstRect(forCharacterRange:actualRange:)' cannot be used to satisfy nonisolated requirement from protocol 'NSTextInputClient'; this is an error in the Swift 6 language mode
@objc public func firstRect(forCharacterRange range: NSRange, actualRange: NSRangePointer?) -> NSRect {
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+NSTextInput.swift:228:23: note: add 'nonisolated' to 'firstRect(forCharacterRange:actualRange:)' to make this instance method not isolated to the actor
@objc public func firstRect(forCharacterRange range: NSRange, actualRange: NSRangePointer?) -> NSRect {
^
nonisolated
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+NSTextInput.swift:246:23: warning: main actor-isolated instance method 'characterIndex(for:)' cannot be used to satisfy nonisolated requirement from protocol 'NSTextInputClient'; this is an error in the Swift 6 language mode
@objc public func characterIndex(for point: NSPoint) -> Int {
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+NSTextInput.swift:246:23: note: add 'nonisolated' to 'characterIndex(for:)' to make this instance method not isolated to the actor
@objc public func characterIndex(for point: NSPoint) -> Int {
^
nonisolated
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+NSTextInput.swift:215:23: warning: main actor-isolated instance method 'attributedString()' cannot be used to satisfy nonisolated requirement from protocol 'NSTextInputClient'; this is an error in the Swift 6 language mode
@objc public func attributedString() -> NSAttributedString {
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+NSTextInput.swift:215:23: note: add 'nonisolated' to 'attributedString()' to make this instance method not isolated to the actor
@objc public func attributedString() -> NSAttributedString {
^
nonisolated
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+NSTextInput.swift:271:23: warning: main actor-isolated instance method 'fractionOfDistanceThroughGlyph(for:)' cannot be used to satisfy nonisolated requirement from protocol 'NSTextInputClient'; this is an error in the Swift 6 language mode
@objc public func fractionOfDistanceThroughGlyph(for point: NSPoint) -> CGFloat {
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+NSTextInput.swift:271:23: note: add 'nonisolated' to 'fractionOfDistanceThroughGlyph(for:)' to make this instance method not isolated to the actor
@objc public func fractionOfDistanceThroughGlyph(for point: NSPoint) -> CGFloat {
^
nonisolated
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+NSTextInput.swift:282:23: warning: main actor-isolated instance method 'baselineDeltaForCharacter(at:)' cannot be used to satisfy nonisolated requirement from protocol 'NSTextInputClient'; this is an error in the Swift 6 language mode
@objc public func baselineDeltaForCharacter(at anIndex: Int) -> CGFloat {
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+NSTextInput.swift:282:23: note: add 'nonisolated' to 'baselineDeltaForCharacter(at:)' to make this instance method not isolated to the actor
@objc public func baselineDeltaForCharacter(at anIndex: Int) -> CGFloat {
^
nonisolated
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+ReplaceCharacters.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
AppKit.NSResponder.doCommand:3:24: warning: main actor-isolated instance method 'doCommand(by:)' cannot be used to satisfy nonisolated requirement from protocol 'NSTextInputClient'; this is an error in the Swift 6 language mode
@MainActor open func doCommand(by selector: Selector)}
^
AppKit.NSResponder.doCommand:3:24: note: add 'nonisolated' to 'doCommand(by:)' to make this instance method not isolated to the actor
@MainActor open func doCommand(by selector: Selector)}
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+ScrollToVisible.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
AppKit.NSResponder.doCommand:3:24: warning: main actor-isolated instance method 'doCommand(by:)' cannot be used to satisfy nonisolated requirement from protocol 'NSTextInputClient'; this is an error in the Swift 6 language mode
@MainActor open func doCommand(by selector: Selector)}
^
AppKit.NSResponder.doCommand:3:24: note: add 'nonisolated' to 'doCommand(by:)' to make this instance method not isolated to the actor
@MainActor open func doCommand(by selector: Selector)}
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+ScrollToVisible.swift:91:25: warning: will never be executed
if animated {
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+ScrollToVisible.swift:91:16: note: condition always evaluates to false
if animated {
^
SwiftCompile normal arm64 Compiling\ TextSelectionManager+Update.swift,\ TextSelectionManager.swift,\ DraggingTextRenderer.swift,\ TextView+Accessibility.swift,\ TextView+CopyPaste.swift,\ TextView+Delete.swift,\ TextView+Drag.swift,\ TextView+FirstResponder.swift,\ TextView+Insert.swift /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextSelectionManager/TextSelectionManager+Update.swift /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextSelectionManager/TextSelectionManager.swift /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/DraggingTextRenderer.swift /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+Accessibility.swift /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+CopyPaste.swift /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+Delete.swift /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+Drag.swift /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+FirstResponder.swift /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+Insert.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextSelectionManager/TextSelectionManager+Update.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextSelectionManager/TextSelectionManager.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextSelectionManager/TextSelectionManager.swift:29:80: warning: main actor-isolated property 'color' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
textSelections.compactMap({ $0.view as? CursorView }).forEach { $0.color = insertionPointColor }
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/Cursors/CursorView.swift:13:16: note: mutation of this property is only permitted within the actor
public var color: NSColor {
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextSelectionManager/TextSelectionManager.swift:77:43: warning: call to main actor-isolated instance method 'removeFromSuperview()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
textSelections.forEach { $0.view?.removeFromSuperview() }
^
AppKit.NSView.removeFromSuperview:2:22: note: calls to instance method 'removeFromSuperview()' from outside of its actor context are implicitly asynchronous
@MainActor open func removeFromSuperview()}
^
AppKit.NSView.removeFromSuperview:2:22: note: main actor isolation inferred from inheritance from class 'NSResponder'
@MainActor open func removeFromSuperview()}
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextSelectionManager/TextSelectionManager.swift:91:43: warning: call to main actor-isolated instance method 'removeFromSuperview()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
textSelections.forEach { $0.view?.removeFromSuperview() }
^
AppKit.NSView.removeFromSuperview:2:22: note: calls to instance method 'removeFromSuperview()' from outside of its actor context are implicitly asynchronous
@MainActor open func removeFromSuperview()}
^
AppKit.NSView.removeFromSuperview:2:22: note: main actor isolation inferred from inheritance from class 'NSResponder'
@MainActor open func removeFromSuperview()}
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextSelectionManager/TextSelectionManager.swift:142:25: warning: main actor-isolated property 'isFirstResponder' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
guard textView?.isFirstResponder ?? false else { return }
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView.swift:259:9: note: property declared here
var isFirstResponder: Bool = false
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextSelectionManager/TextSelectionManager.swift:141:10: note: add '@MainActor' to make instance method 'updateSelectionViews(force:)' part of global actor 'MainActor'
func updateSelectionViews(force: Bool = false) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextSelectionManager/TextSelectionManager.swift:169:45: warning: call to main actor-isolated instance method 'removeFromSuperview()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
textSelection.view?.removeFromSuperview()
^
AppKit.NSView.removeFromSuperview:2:22: note: calls to instance method 'removeFromSuperview()' from outside of its actor context are implicitly asynchronous
@MainActor open func removeFromSuperview()}
^
AppKit.NSView.removeFromSuperview:2:22: note: main actor isolation inferred from inheritance from class 'NSResponder'
@MainActor open func removeFromSuperview()}
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextSelectionManager/TextSelectionManager.swift:141:10: note: add '@MainActor' to make instance method 'updateSelectionViews(force:)' part of global actor 'MainActor'
func updateSelectionViews(force: Bool = false) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextSelectionManager/TextSelectionManager.swift:173:52: warning: call to main actor-isolated initializer 'init(frame:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
let systemCursorView = NSTextInsertionIndicator(frame: .zero)
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSView.h:83:1: note: calls to initializer 'init(frame:)' from outside of its actor context are implicitly asynchronous
- (instancetype)initWithFrame:(NSRect)frameRect NS_DESIGNATED_INITIALIZER;
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSView.h:83:1: note: main actor isolation inferred from inheritance from class 'NSView'
- (instancetype)initWithFrame:(NSRect)frameRect NS_DESIGNATED_INITIALIZER;
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextSelectionManager/TextSelectionManager.swift:141:10: note: add '@MainActor' to make instance method 'updateSelectionViews(force:)' part of global actor 'MainActor'
func updateSelectionViews(force: Bool = false) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextSelectionManager/TextSelectionManager.swift:175:46: warning: main actor-isolated property 'displayMode' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
systemCursorView.displayMode = .automatic
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSTextInsertionIndicator.h:28:47: note: mutation of this property is only permitted within the actor
@property NSTextInsertionIndicatorDisplayMode displayMode;
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextSelectionManager/TextSelectionManager.swift:141:10: note: add '@MainActor' to make instance method 'updateSelectionViews(force:)' part of global actor 'MainActor'
func updateSelectionViews(force: Bool = false) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextSelectionManager/TextSelectionManager.swift:177:54: warning: call to main actor-isolated initializer 'init(color:width:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
let internalCursorView = CursorView(color: insertionPointColor)
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/Cursors/CursorView.swift:35:5: note: calls to initializer 'init(color:width:)' from outside of its actor context are implicitly asynchronous
init(
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/Cursors/CursorView.swift:35:5: note: main actor isolation inferred from inheritance from class 'NSView'
init(
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextSelectionManager/TextSelectionManager.swift:141:10: note: add '@MainActor' to make instance method 'updateSelectionViews(force:)' part of global actor 'MainActor'
func updateSelectionViews(force: Bool = false) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextSelectionManager/TextSelectionManager.swift:182:35: warning: call to main actor-isolated instance method 'addSubview(_:positioned:relativeTo:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
textView?.addSubview(cursorView, positioned: .above, relativeTo: nil)
^
AppKit.NSView.addSubview:2:22: note: calls to instance method 'addSubview(_:positioned:relativeTo:)' from outside of its actor context are implicitly asynchronous
@MainActor open func addSubview(_ view: NSView, positioned place: NSWindow.OrderingMode, relativeTo otherView: NSView?)}
^
AppKit.NSView.addSubview:2:22: note: main actor isolation inferred from inheritance from class 'NSResponder'
@MainActor open func addSubview(_ view: NSView, positioned place: NSWindow.OrderingMode, relativeTo otherView: NSView?)}
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextSelectionManager/TextSelectionManager.swift:141:10: note: add '@MainActor' to make instance method 'updateSelectionViews(force:)' part of global actor 'MainActor'
func updateSelectionViews(force: Bool = false) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextSelectionManager/TextSelectionManager.swift:185:32: warning: main actor-isolated property 'frame' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
cursorView.frame.origin = cursorRect.origin
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSView.h:129:18: note: mutation of this property is only permitted within the actor
@property NSRect frame;
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextSelectionManager/TextSelectionManager.swift:141:10: note: add '@MainActor' to make instance method 'updateSelectionViews(force:)' part of global actor 'MainActor'
func updateSelectionViews(force: Bool = false) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextSelectionManager/TextSelectionManager.swift:186:32: warning: main actor-isolated property 'frame' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
cursorView.frame.size.height = cursorRect.height
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSView.h:129:18: note: mutation of this property is only permitted within the actor
@property NSRect frame;
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextSelectionManager/TextSelectionManager.swift:141:10: note: add '@MainActor' to make instance method 'updateSelectionViews(force:)' part of global actor 'MainActor'
func updateSelectionViews(force: Bool = false) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextSelectionManager/TextSelectionManager.swift:189:61: warning: main actor-isolated property 'frame' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
textSelection.boundingRect = cursorView.frame
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSView.h:129:18: note: property declared here
@property NSRect frame;
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextSelectionManager/TextSelectionManager.swift:141:10: note: add '@MainActor' to make instance method 'updateSelectionViews(force:)' part of global actor 'MainActor'
func updateSelectionViews(force: Bool = false) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextSelectionManager/TextSelectionManager.swift:194:37: warning: call to main actor-isolated instance method 'removeFromSuperview()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
textSelection.view?.removeFromSuperview()
^
AppKit.NSView.removeFromSuperview:2:22: note: calls to instance method 'removeFromSuperview()' from outside of its actor context are implicitly asynchronous
@MainActor open func removeFromSuperview()}
^
AppKit.NSView.removeFromSuperview:2:22: note: main actor isolation inferred from inheritance from class 'NSResponder'
@MainActor open func removeFromSuperview()}
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextSelectionManager/TextSelectionManager.swift:141:10: note: add '@MainActor' to make instance method 'updateSelectionViews(force:)' part of global actor 'MainActor'
func updateSelectionViews(force: Bool = false) {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextSelectionManager/TextSelectionManager.swift:210:36: warning: main actor-isolated property 'frame' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
let frame = cursorView.frame
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSView.h:129:18: note: property declared here
@property NSRect frame;
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextSelectionManager/TextSelectionManager.swift:207:18: note: add '@MainActor' to make instance method 'resetSystemCursorTimers()' part of global actor 'MainActor'
private func resetSystemCursorTimers() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextSelectionManager/TextSelectionManager.swift:211:24: warning: main actor-isolated property 'frame' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
cursorView.frame = .zero
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSView.h:129:18: note: mutation of this property is only permitted within the actor
@property NSRect frame;
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextSelectionManager/TextSelectionManager.swift:207:18: note: add '@MainActor' to make instance method 'resetSystemCursorTimers()' part of global actor 'MainActor'
private func resetSystemCursorTimers() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextSelectionManager/TextSelectionManager.swift:212:24: warning: main actor-isolated property 'frame' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
cursorView.frame = frame
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSView.h:129:18: note: mutation of this property is only permitted within the actor
@property NSRect frame;
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextSelectionManager/TextSelectionManager.swift:207:18: note: add '@MainActor' to make instance method 'resetSystemCursorTimers()' part of global actor 'MainActor'
private func resetSystemCursorTimers() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextSelectionManager/TextSelectionManager.swift:235:33: warning: call to main actor-isolated instance method 'removeFromSuperview()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
textSelection.view?.removeFromSuperview()
^
AppKit.NSView.removeFromSuperview:2:22: note: calls to instance method 'removeFromSuperview()' from outside of its actor context are implicitly asynchronous
@MainActor open func removeFromSuperview()}
^
AppKit.NSView.removeFromSuperview:2:22: note: main actor isolation inferred from inheritance from class 'NSResponder'
@MainActor open func removeFromSuperview()}
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextSelectionManager/TextSelectionManager.swift:232:10: note: add '@MainActor' to make instance method 'removeCursors()' part of global actor 'MainActor'
func removeCursors() {
^
@MainActor
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/DraggingTextRenderer.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+Accessibility.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+CopyPaste.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+Delete.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+Drag.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+FirstResponder.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+Insert.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftEmitModule normal arm64 Emitting\ module\ for\ CodeEditTextView (in target 'CodeEditTextView' from project 'CodeEditTextView')
EmitSwiftModule normal arm64 (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextLayoutManager/TextLayoutManager.swift:72:25: warning: main actor-isolated property 'needsDisplay' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
layoutView?.needsDisplay = true
^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSView.h:187:16: note: mutation of this property is only permitted within the actor
@property BOOL needsDisplay;
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextSelectionManager/TextSelectionManager.swift:29:80: warning: main actor-isolated property 'color' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
textSelections.compactMap({ $0.view as? CursorView }).forEach { $0.color = insertionPointColor }
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/Cursors/CursorView.swift:13:16: note: mutation of this property is only permitted within the actor
public var color: NSColor {
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+NSTextInput.swift:71:23: warning: main actor-isolated instance method 'insertText(_:replacementRange:)' cannot be used to satisfy nonisolated requirement from protocol 'NSTextInputClient'; this is an error in the Swift 6 language mode
@objc public func insertText(_ string: Any, replacementRange: NSRange) {
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+NSTextInput.swift:71:23: note: add 'nonisolated' to 'insertText(_:replacementRange:)' to make this instance method not isolated to the actor
@objc public func insertText(_ string: Any, replacementRange: NSRange) {
^
nonisolated
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+NSTextInput.swift:28:21: note: add '@preconcurrency' to the 'NSTextInputClient' conformance to defer isolation checking to run time
extension TextView: NSTextInputClient {
^
@preconcurrency
AppKit.NSResponder.doCommand:3:24: warning: main actor-isolated instance method 'doCommand(by:)' cannot be used to satisfy nonisolated requirement from protocol 'NSTextInputClient'; this is an error in the Swift 6 language mode
@MainActor open func doCommand(by selector: Selector)}
^
AppKit.NSResponder.doCommand:3:24: note: add 'nonisolated' to 'doCommand(by:)' to make this instance method not isolated to the actor
@MainActor open func doCommand(by selector: Selector)}
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+NSTextInput.swift:92:23: warning: main actor-isolated instance method 'setMarkedText(_:selectedRange:replacementRange:)' cannot be used to satisfy nonisolated requirement from protocol 'NSTextInputClient'; this is an error in the Swift 6 language mode
@objc public func setMarkedText(_ string: Any, selectedRange: NSRange, replacementRange: NSRange) {
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+NSTextInput.swift:92:23: note: add 'nonisolated' to 'setMarkedText(_:selectedRange:replacementRange:)' to make this instance method not isolated to the actor
@objc public func setMarkedText(_ string: Any, selectedRange: NSRange, replacementRange: NSRange) {
^
nonisolated
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+NSTextInput.swift:139:23: warning: main actor-isolated instance method 'unmarkText()' cannot be used to satisfy nonisolated requirement from protocol 'NSTextInputClient'; this is an error in the Swift 6 language mode
@objc public func unmarkText() {
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+NSTextInput.swift:139:23: note: add 'nonisolated' to 'unmarkText()' to make this instance method not isolated to the actor
@objc public func unmarkText() {
^
nonisolated
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+NSTextInput.swift:155:23: warning: main actor-isolated instance method 'selectedRange()' cannot be used to satisfy nonisolated requirement from protocol 'NSTextInputClient'; this is an error in the Swift 6 language mode
@objc public func selectedRange() -> NSRange {
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+NSTextInput.swift:155:23: note: add 'nonisolated' to 'selectedRange()' to make this instance method not isolated to the actor
@objc public func selectedRange() -> NSRange {
^
nonisolated
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+NSTextInput.swift:165:23: warning: main actor-isolated instance method 'markedRange()' cannot be used to satisfy nonisolated requirement from protocol 'NSTextInputClient'; this is an error in the Swift 6 language mode
@objc public func markedRange() -> NSRange {
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+NSTextInput.swift:165:23: note: add 'nonisolated' to 'markedRange()' to make this instance method not isolated to the actor
@objc public func markedRange() -> NSRange {
^
nonisolated
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+NSTextInput.swift:175:23: warning: main actor-isolated instance method 'hasMarkedText()' cannot be used to satisfy nonisolated requirement from protocol 'NSTextInputClient'; this is an error in the Swift 6 language mode
@objc public func hasMarkedText() -> Bool {
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+NSTextInput.swift:175:23: note: add 'nonisolated' to 'hasMarkedText()' to make this instance method not isolated to the actor
@objc public func hasMarkedText() -> Bool {
^
nonisolated
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+NSTextInput.swift:204:23: warning: main actor-isolated instance method 'attributedSubstring(forProposedRange:actualRange:)' cannot be used to satisfy nonisolated requirement from protocol 'NSTextInputClient'; this is an error in the Swift 6 language mode
@objc public func attributedSubstring(
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+NSTextInput.swift:204:23: note: add 'nonisolated' to 'attributedSubstring(forProposedRange:actualRange:)' to make this instance method not isolated to the actor
@objc public func attributedSubstring(
^
nonisolated
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+NSTextInput.swift:185:23: warning: main actor-isolated instance method 'validAttributesForMarkedText()' cannot be used to satisfy nonisolated requirement from protocol 'NSTextInputClient'; this is an error in the Swift 6 language mode
@objc public func validAttributesForMarkedText() -> [NSAttributedString.Key] {
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+NSTextInput.swift:185:23: note: add 'nonisolated' to 'validAttributesForMarkedText()' to make this instance method not isolated to the actor
@objc public func validAttributesForMarkedText() -> [NSAttributedString.Key] {
^
nonisolated
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+NSTextInput.swift:228:23: warning: main actor-isolated instance method 'firstRect(forCharacterRange:actualRange:)' cannot be used to satisfy nonisolated requirement from protocol 'NSTextInputClient'; this is an error in the Swift 6 language mode
@objc public func firstRect(forCharacterRange range: NSRange, actualRange: NSRangePointer?) -> NSRect {
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+NSTextInput.swift:228:23: note: add 'nonisolated' to 'firstRect(forCharacterRange:actualRange:)' to make this instance method not isolated to the actor
@objc public func firstRect(forCharacterRange range: NSRange, actualRange: NSRangePointer?) -> NSRect {
^
nonisolated
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+NSTextInput.swift:246:23: warning: main actor-isolated instance method 'characterIndex(for:)' cannot be used to satisfy nonisolated requirement from protocol 'NSTextInputClient'; this is an error in the Swift 6 language mode
@objc public func characterIndex(for point: NSPoint) -> Int {
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+NSTextInput.swift:246:23: note: add 'nonisolated' to 'characterIndex(for:)' to make this instance method not isolated to the actor
@objc public func characterIndex(for point: NSPoint) -> Int {
^
nonisolated
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+NSTextInput.swift:215:23: warning: main actor-isolated instance method 'attributedString()' cannot be used to satisfy nonisolated requirement from protocol 'NSTextInputClient'; this is an error in the Swift 6 language mode
@objc public func attributedString() -> NSAttributedString {
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+NSTextInput.swift:215:23: note: add 'nonisolated' to 'attributedString()' to make this instance method not isolated to the actor
@objc public func attributedString() -> NSAttributedString {
^
nonisolated
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+NSTextInput.swift:271:23: warning: main actor-isolated instance method 'fractionOfDistanceThroughGlyph(for:)' cannot be used to satisfy nonisolated requirement from protocol 'NSTextInputClient'; this is an error in the Swift 6 language mode
@objc public func fractionOfDistanceThroughGlyph(for point: NSPoint) -> CGFloat {
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+NSTextInput.swift:271:23: note: add 'nonisolated' to 'fractionOfDistanceThroughGlyph(for:)' to make this instance method not isolated to the actor
@objc public func fractionOfDistanceThroughGlyph(for point: NSPoint) -> CGFloat {
^
nonisolated
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+NSTextInput.swift:282:23: warning: main actor-isolated instance method 'baselineDeltaForCharacter(at:)' cannot be used to satisfy nonisolated requirement from protocol 'NSTextInputClient'; this is an error in the Swift 6 language mode
@objc public func baselineDeltaForCharacter(at anIndex: Int) -> CGFloat {
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+NSTextInput.swift:282:23: note: add 'nonisolated' to 'baselineDeltaForCharacter(at:)' to make this instance method not isolated to the actor
@objc public func baselineDeltaForCharacter(at anIndex: Int) -> CGFloat {
^
nonisolated
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+TextLayoutManagerDelegate.swift:11:17: warning: main actor-isolated instance method 'layoutManagerHeightDidUpdate(newHeight:)' cannot be used to satisfy nonisolated requirement from protocol 'TextLayoutManagerDelegate'; this is an error in the Swift 6 language mode
public func layoutManagerHeightDidUpdate(newHeight: CGFloat) {
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+TextLayoutManagerDelegate.swift:11:17: note: add 'nonisolated' to 'layoutManagerHeightDidUpdate(newHeight:)' to make this instance method not isolated to the actor
public func layoutManagerHeightDidUpdate(newHeight: CGFloat) {
^
nonisolated
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+TextLayoutManagerDelegate.swift:10:21: note: add '@preconcurrency' to the 'TextLayoutManagerDelegate' conformance to defer isolation checking to run time
extension TextView: TextLayoutManagerDelegate {
^
@preconcurrency
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextLayoutManager/TextLayoutManagerDelegate.swift:11:10: note: mark the protocol requirement 'layoutManagerHeightDidUpdate(newHeight:)' 'async' to allow actor-isolated conformances
func layoutManagerHeightDidUpdate(newHeight: CGFloat)
^
async
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+TextLayoutManagerDelegate.swift:15:17: warning: main actor-isolated instance method 'layoutManagerMaxWidthDidChange(newWidth:)' cannot be used to satisfy nonisolated requirement from protocol 'TextLayoutManagerDelegate'; this is an error in the Swift 6 language mode
public func layoutManagerMaxWidthDidChange(newWidth: CGFloat) {
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+TextLayoutManagerDelegate.swift:15:17: note: add 'nonisolated' to 'layoutManagerMaxWidthDidChange(newWidth:)' to make this instance method not isolated to the actor
public func layoutManagerMaxWidthDidChange(newWidth: CGFloat) {
^
nonisolated
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextLayoutManager/TextLayoutManagerDelegate.swift:12:10: note: mark the protocol requirement 'layoutManagerMaxWidthDidChange(newWidth:)' 'async' to allow actor-isolated conformances
func layoutManagerMaxWidthDidChange(newWidth: CGFloat)
^
async
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+TextLayoutManagerDelegate.swift:19:17: warning: main actor-isolated instance method 'layoutManagerTypingAttributes()' cannot be used to satisfy nonisolated requirement from protocol 'TextLayoutManagerDelegate'; this is an error in the Swift 6 language mode
public func layoutManagerTypingAttributes() -> [NSAttributedString.Key: Any] {
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+TextLayoutManagerDelegate.swift:19:17: note: add 'nonisolated' to 'layoutManagerTypingAttributes()' to make this instance method not isolated to the actor
public func layoutManagerTypingAttributes() -> [NSAttributedString.Key: Any] {
^
nonisolated
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextLayoutManager/TextLayoutManagerDelegate.swift:13:10: note: mark the protocol requirement 'layoutManagerTypingAttributes()' 'async' to allow actor-isolated conformances
func layoutManagerTypingAttributes() -> [NSAttributedString.Key: Any]
^
async
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+TextLayoutManagerDelegate.swift:23:17: warning: main actor-isolated instance method 'textViewportSize()' cannot be used to satisfy nonisolated requirement from protocol 'TextLayoutManagerDelegate'; this is an error in the Swift 6 language mode
public func textViewportSize() -> CGSize {
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+TextLayoutManagerDelegate.swift:23:17: note: add 'nonisolated' to 'textViewportSize()' to make this instance method not isolated to the actor
public func textViewportSize() -> CGSize {
^
nonisolated
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextLayoutManager/TextLayoutManagerDelegate.swift:14:10: note: mark the protocol requirement 'textViewportSize()' 'async' to allow actor-isolated conformances
func textViewportSize() -> CGSize
^
async
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+TextLayoutManagerDelegate.swift:33:17: warning: main actor-isolated instance method 'layoutManagerYAdjustment' cannot be used to satisfy nonisolated requirement from protocol 'TextLayoutManagerDelegate'; this is an error in the Swift 6 language mode
public func layoutManagerYAdjustment(_ yAdjustment: CGFloat) {
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+TextLayoutManagerDelegate.swift:33:17: note: add 'nonisolated' to 'layoutManagerYAdjustment' to make this instance method not isolated to the actor
public func layoutManagerYAdjustment(_ yAdjustment: CGFloat) {
^
nonisolated
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextLayoutManager/TextLayoutManagerDelegate.swift:15:10: note: mark the protocol requirement 'layoutManagerYAdjustment' 'async' to allow actor-isolated conformances
func layoutManagerYAdjustment(_ yAdjustment: CGFloat)
^
async
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+Layout.swift:37:25: warning: main actor-isolated property 'visibleRect' cannot be used to satisfy nonisolated requirement from protocol 'TextLayoutManagerDelegate'; this is an error in the Swift 6 language mode
override public var visibleRect: NSRect {
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextLayoutManager/TextLayoutManagerDelegate.swift:17:9: note: requirement 'visibleRect' declared here
var visibleRect: NSRect { get }
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+Layout.swift:47:16: warning: main actor-isolated property 'visibleTextRange' cannot be used to satisfy nonisolated requirement from protocol 'TextSelectionManagerDelegate'; this is an error in the Swift 6 language mode
public var visibleTextRange: NSRange? {
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+TextSelectionManagerDelegate.swift:10:21: note: add '@preconcurrency' to the 'TextSelectionManagerDelegate' conformance to defer isolation checking to run time
extension TextView: TextSelectionManagerDelegate {
^
@preconcurrency
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextSelectionManager/TextSelectionManager.swift:11:9: note: requirement 'visibleTextRange' declared here
var visibleTextRange: NSRange? { get }
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+TextSelectionManagerDelegate.swift:11:17: warning: main actor-isolated instance method 'setNeedsDisplay()' cannot be used to satisfy nonisolated requirement from protocol 'TextSelectionManagerDelegate'; this is an error in the Swift 6 language mode
public func setNeedsDisplay() {
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+TextSelectionManagerDelegate.swift:11:17: note: add 'nonisolated' to 'setNeedsDisplay()' to make this instance method not isolated to the actor
public func setNeedsDisplay() {
^
nonisolated
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextSelectionManager/TextSelectionManager.swift:13:10: note: mark the protocol requirement 'setNeedsDisplay()' 'async' to allow actor-isolated conformances
func setNeedsDisplay()
^
async
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+TextSelectionManagerDelegate.swift:15:17: warning: main actor-isolated instance method 'estimatedLineHeight()' cannot be used to satisfy nonisolated requirement from protocol 'TextSelectionManagerDelegate'; this is an error in the Swift 6 language mode
public func estimatedLineHeight() -> CGFloat {
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+TextSelectionManagerDelegate.swift:15:17: note: add 'nonisolated' to 'estimatedLineHeight()' to make this instance method not isolated to the actor
public func estimatedLineHeight() -> CGFloat {
^
nonisolated
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextSelectionManager/TextSelectionManager.swift:14:10: note: mark the protocol requirement 'estimatedLineHeight()' 'async' to allow actor-isolated conformances
func estimatedLineHeight() -> CGFloat
^
async
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView.swift:237:14: warning: main actor-isolated property 'contentType' cannot be used to satisfy nonisolated requirement from protocol 'NSTextContent'; this is an error in the Swift 6 language mode
open var contentType: NSTextContentType?
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView.swift:36:32: note: add '@preconcurrency' to the 'NSTextContent' conformance to defer isolation checking to run time
public class TextView: NSView, NSTextContent {
^
@preconcurrency
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSTextContent.h:62:46: note: requirement 'contentType' declared here
@property (nullable, copy) NSTextContentType contentType API_AVAILABLE(macos(11.0));
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/Utils/KillRing.swift:18:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'KillRing' may have shared mutable state; this is an error in the Swift 6 language mode
static let shared: KillRing = KillRing()
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/Utils/KillRing.swift:17:7: note: class 'KillRing' does not conform to the 'Sendable' protocol
class KillRing {
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/Utils/KillRing.swift:18:16: note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
static let shared: KillRing = KillRing()
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/Utils/KillRing.swift:18:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
static let shared: KillRing = KillRing()
^
nonisolated(unsafe)
SwiftCompile normal arm64 Compiling\ TextViewDelegate.swift,\ CEUndoManager.swift,\ HorizontalEdgeInsets.swift,\ KillRing.swift,\ LineEnding.swift,\ Logger.swift,\ MultiStorageDelegate.swift,\ ViewReuseQueue.swift /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextViewDelegate.swift /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/Utils/CEUndoManager.swift /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/Utils/HorizontalEdgeInsets.swift /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/Utils/KillRing.swift /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/Utils/LineEnding.swift /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/Utils/Logger.swift /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/Utils/MultiStorageDelegate.swift /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/Utils/ViewReuseQueue.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextViewDelegate.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/Utils/CEUndoManager.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/Utils/CEUndoManager.swift:115:18: warning: main actor-isolated property 'textStorage' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
textView.textStorage.beginEditing()
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView.swift:246:29: note: property declared here
package(set) public var textStorage: NSTextStorage!
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/Utils/CEUndoManager.swift:109:17: note: add '@MainActor' to make instance method 'undo()' part of global actor 'MainActor'
public func undo() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/Utils/CEUndoManager.swift:117:22: warning: call to main actor-isolated instance method 'replaceCharacters(in:with:skipUpdateSelection:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
textView.replaceCharacters(in: mutation.inverse.range, with: mutation.inverse.string)
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+ReplaceCharacters.swift:68:17: note: calls to instance method 'replaceCharacters(in:with:skipUpdateSelection:)' from outside of its actor context are implicitly asynchronous
public func replaceCharacters(
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+ReplaceCharacters.swift:68:17: note: main actor isolation inferred from inheritance from class 'NSView'
public func replaceCharacters(
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/Utils/CEUndoManager.swift:109:17: note: add '@MainActor' to make instance method 'undo()' part of global actor 'MainActor'
public func undo() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/Utils/CEUndoManager.swift:119:18: warning: main actor-isolated property 'textStorage' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
textView.textStorage.endEditing()
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView.swift:246:29: note: property declared here
package(set) public var textStorage: NSTextStorage!
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/Utils/CEUndoManager.swift:109:17: note: add '@MainActor' to make instance method 'undo()' part of global actor 'MainActor'
public func undo() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/Utils/CEUndoManager.swift:132:18: warning: main actor-isolated property 'textStorage' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
textView.textStorage.beginEditing()
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView.swift:246:29: note: property declared here
package(set) public var textStorage: NSTextStorage!
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/Utils/CEUndoManager.swift:126:17: note: add '@MainActor' to make instance method 'redo()' part of global actor 'MainActor'
public func redo() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/Utils/CEUndoManager.swift:134:22: warning: call to main actor-isolated instance method 'replaceCharacters(in:with:skipUpdateSelection:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
textView.replaceCharacters(in: mutation.mutation.range, with: mutation.mutation.string)
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+ReplaceCharacters.swift:68:17: note: calls to instance method 'replaceCharacters(in:with:skipUpdateSelection:)' from outside of its actor context are implicitly asynchronous
public func replaceCharacters(
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+ReplaceCharacters.swift:68:17: note: main actor isolation inferred from inheritance from class 'NSView'
public func replaceCharacters(
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/Utils/CEUndoManager.swift:126:17: note: add '@MainActor' to make instance method 'redo()' part of global actor 'MainActor'
public func redo() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/Utils/CEUndoManager.swift:136:18: warning: main actor-isolated property 'textStorage' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
textView.textStorage.endEditing()
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView.swift:246:29: note: property declared here
package(set) public var textStorage: NSTextStorage!
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/Utils/CEUndoManager.swift:126:17: note: add '@MainActor' to make instance method 'redo()' part of global actor 'MainActor'
public func redo() {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/Utils/CEUndoManager.swift:156:42: warning: main actor-isolated property 'textStorage' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
let textStorage = textView.textStorage,
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView.swift:246:29: note: property declared here
package(set) public var textStorage: NSTextStorage!
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/Utils/CEUndoManager.swift:154:17: note: add '@MainActor' to make instance method 'registerMutation' part of global actor 'MainActor'
public func registerMutation(_ mutation: TextMutation) {
^
@MainActor
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/Utils/HorizontalEdgeInsets.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/Utils/KillRing.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/Utils/KillRing.swift:18:16: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'KillRing' may have shared mutable state; this is an error in the Swift 6 language mode
static let shared: KillRing = KillRing()
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/Utils/KillRing.swift:17:7: note: class 'KillRing' does not conform to the 'Sendable' protocol
class KillRing {
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/Utils/KillRing.swift:18:16: note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
static let shared: KillRing = KillRing()
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/Utils/KillRing.swift:18:16: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
static let shared: KillRing = KillRing()
^
nonisolated(unsafe)
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/Utils/LineEnding.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/Utils/Logger.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/Utils/MultiStorageDelegate.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/Utils/ViewReuseQueue.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/Utils/ViewReuseQueue.swift:37:18: warning: call to main actor-isolated instance method 'prepareForReuse()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
view.prepareForReuse()
^
AppKit.NSView.prepareForReuse:3:24: note: calls to instance method 'prepareForReuse()' from outside of its actor context are implicitly asynchronous
@MainActor open func prepareForReuse()}
^
AppKit.NSView.prepareForReuse:3:24: note: main actor isolation inferred from inheritance from class 'NSResponder'
@MainActor open func prepareForReuse()}
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/Utils/ViewReuseQueue.swift:31:17: note: add '@MainActor' to make instance method 'getOrCreateView(forKey:createView:)' part of global actor 'MainActor'
public func getOrCreateView(forKey key: Key, createView: () -> View) -> View {
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/Utils/ViewReuseQueue.swift:51:14: warning: call to main actor-isolated instance method 'removeFromSuperviewWithoutNeedingDisplay()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
view.removeFromSuperviewWithoutNeedingDisplay()
^
AppKit.NSView.removeFromSuperviewWithoutNeedingDisplay:2:22: note: calls to instance method 'removeFromSuperviewWithoutNeedingDisplay()' from outside of its actor context are implicitly asynchronous
@MainActor open func removeFromSuperviewWithoutNeedingDisplay()}
^
AppKit.NSView.removeFromSuperviewWithoutNeedingDisplay:2:22: note: main actor isolation inferred from inheritance from class 'NSResponder'
@MainActor open func removeFromSuperviewWithoutNeedingDisplay()}
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/Utils/ViewReuseQueue.swift:45:17: note: add '@MainActor' to make instance method 'enqueueView(forKey:)' part of global actor 'MainActor'
public func enqueueView(forKey key: Key) {
^
@MainActor
SwiftCompile normal arm64 Compiling\ TextView+Select.swift,\ TextView+SetText.swift,\ TextView+Setup.swift,\ TextView+StorageDelegate.swift,\ TextView+TextLayoutManagerDelegate.swift,\ TextView+TextSelectionManagerDelegate.swift,\ TextView+UndoRedo.swift,\ TextView.swift /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+Select.swift /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+SetText.swift /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+Setup.swift /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+StorageDelegate.swift /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+TextLayoutManagerDelegate.swift /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+TextSelectionManagerDelegate.swift /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+UndoRedo.swift /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+Select.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+SetText.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+Setup.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+Setup.swift:50:19: warning: call to main actor-isolated instance method 'updatedViewport' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
self?.updatedViewport(self?.visibleRect ?? .zero)
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+Layout.swift:60:17: note: calls to instance method 'updatedViewport' from outside of its actor context are implicitly asynchronous
public func updatedViewport(_ newRect: CGRect) {
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+Layout.swift:60:17: note: main actor isolation inferred from inheritance from class 'NSView'
public func updatedViewport(_ newRect: CGRect) {
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+Setup.swift:50:41: warning: main actor-isolated property 'visibleRect' can not be referenced from a Sendable closure; this is an error in the Swift 6 language mode
self?.updatedViewport(self?.visibleRect ?? .zero)
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+Layout.swift:37:25: note: property declared here
override public var visibleRect: NSRect {
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+Setup.swift:58:19: warning: call to main actor-isolated instance method 'updatedViewport' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
self?.updatedViewport(self?.visibleRect ?? .zero)
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+Layout.swift:60:17: note: calls to instance method 'updatedViewport' from outside of its actor context are implicitly asynchronous
public func updatedViewport(_ newRect: CGRect) {
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+Layout.swift:60:17: note: main actor isolation inferred from inheritance from class 'NSView'
public func updatedViewport(_ newRect: CGRect) {
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+Setup.swift:58:41: warning: main actor-isolated property 'visibleRect' can not be referenced from a Sendable closure; this is an error in the Swift 6 language mode
self?.updatedViewport(self?.visibleRect ?? .zero)
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+Layout.swift:37:25: note: property declared here
override public var visibleRect: NSRect {
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+StorageDelegate.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+TextLayoutManagerDelegate.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+TextLayoutManagerDelegate.swift:11:17: warning: main actor-isolated instance method 'layoutManagerHeightDidUpdate(newHeight:)' cannot be used to satisfy nonisolated requirement from protocol 'TextLayoutManagerDelegate'; this is an error in the Swift 6 language mode
public func layoutManagerHeightDidUpdate(newHeight: CGFloat) {
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+TextLayoutManagerDelegate.swift:11:17: note: add 'nonisolated' to 'layoutManagerHeightDidUpdate(newHeight:)' to make this instance method not isolated to the actor
public func layoutManagerHeightDidUpdate(newHeight: CGFloat) {
^
nonisolated
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+TextLayoutManagerDelegate.swift:10:21: note: add '@preconcurrency' to the 'TextLayoutManagerDelegate' conformance to defer isolation checking to run time
extension TextView: TextLayoutManagerDelegate {
^
@preconcurrency
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextLayoutManager/TextLayoutManagerDelegate.swift:11:10: note: mark the protocol requirement 'layoutManagerHeightDidUpdate(newHeight:)' 'async' to allow actor-isolated conformances
func layoutManagerHeightDidUpdate(newHeight: CGFloat)
^
async
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+TextLayoutManagerDelegate.swift:15:17: warning: main actor-isolated instance method 'layoutManagerMaxWidthDidChange(newWidth:)' cannot be used to satisfy nonisolated requirement from protocol 'TextLayoutManagerDelegate'; this is an error in the Swift 6 language mode
public func layoutManagerMaxWidthDidChange(newWidth: CGFloat) {
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+TextLayoutManagerDelegate.swift:15:17: note: add 'nonisolated' to 'layoutManagerMaxWidthDidChange(newWidth:)' to make this instance method not isolated to the actor
public func layoutManagerMaxWidthDidChange(newWidth: CGFloat) {
^
nonisolated
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextLayoutManager/TextLayoutManagerDelegate.swift:12:10: note: mark the protocol requirement 'layoutManagerMaxWidthDidChange(newWidth:)' 'async' to allow actor-isolated conformances
func layoutManagerMaxWidthDidChange(newWidth: CGFloat)
^
async
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+TextLayoutManagerDelegate.swift:19:17: warning: main actor-isolated instance method 'layoutManagerTypingAttributes()' cannot be used to satisfy nonisolated requirement from protocol 'TextLayoutManagerDelegate'; this is an error in the Swift 6 language mode
public func layoutManagerTypingAttributes() -> [NSAttributedString.Key: Any] {
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+TextLayoutManagerDelegate.swift:19:17: note: add 'nonisolated' to 'layoutManagerTypingAttributes()' to make this instance method not isolated to the actor
public func layoutManagerTypingAttributes() -> [NSAttributedString.Key: Any] {
^
nonisolated
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextLayoutManager/TextLayoutManagerDelegate.swift:13:10: note: mark the protocol requirement 'layoutManagerTypingAttributes()' 'async' to allow actor-isolated conformances
func layoutManagerTypingAttributes() -> [NSAttributedString.Key: Any]
^
async
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+TextLayoutManagerDelegate.swift:23:17: warning: main actor-isolated instance method 'textViewportSize()' cannot be used to satisfy nonisolated requirement from protocol 'TextLayoutManagerDelegate'; this is an error in the Swift 6 language mode
public func textViewportSize() -> CGSize {
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+TextLayoutManagerDelegate.swift:23:17: note: add 'nonisolated' to 'textViewportSize()' to make this instance method not isolated to the actor
public func textViewportSize() -> CGSize {
^
nonisolated
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextLayoutManager/TextLayoutManagerDelegate.swift:14:10: note: mark the protocol requirement 'textViewportSize()' 'async' to allow actor-isolated conformances
func textViewportSize() -> CGSize
^
async
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+TextLayoutManagerDelegate.swift:33:17: warning: main actor-isolated instance method 'layoutManagerYAdjustment' cannot be used to satisfy nonisolated requirement from protocol 'TextLayoutManagerDelegate'; this is an error in the Swift 6 language mode
public func layoutManagerYAdjustment(_ yAdjustment: CGFloat) {
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+TextLayoutManagerDelegate.swift:33:17: note: add 'nonisolated' to 'layoutManagerYAdjustment' to make this instance method not isolated to the actor
public func layoutManagerYAdjustment(_ yAdjustment: CGFloat) {
^
nonisolated
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextLayoutManager/TextLayoutManagerDelegate.swift:15:10: note: mark the protocol requirement 'layoutManagerYAdjustment' 'async' to allow actor-isolated conformances
func layoutManagerYAdjustment(_ yAdjustment: CGFloat)
^
async
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+Layout.swift:37:25: warning: main actor-isolated property 'visibleRect' cannot be used to satisfy nonisolated requirement from protocol 'TextLayoutManagerDelegate'; this is an error in the Swift 6 language mode
override public var visibleRect: NSRect {
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextLayoutManager/TextLayoutManagerDelegate.swift:17:9: note: requirement 'visibleRect' declared here
var visibleRect: NSRect { get }
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+TextSelectionManagerDelegate.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+Layout.swift:47:16: warning: main actor-isolated property 'visibleTextRange' cannot be used to satisfy nonisolated requirement from protocol 'TextSelectionManagerDelegate'; this is an error in the Swift 6 language mode
public var visibleTextRange: NSRange? {
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+TextSelectionManagerDelegate.swift:10:21: note: add '@preconcurrency' to the 'TextSelectionManagerDelegate' conformance to defer isolation checking to run time
extension TextView: TextSelectionManagerDelegate {
^
@preconcurrency
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextSelectionManager/TextSelectionManager.swift:11:9: note: requirement 'visibleTextRange' declared here
var visibleTextRange: NSRange? { get }
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+TextSelectionManagerDelegate.swift:11:17: warning: main actor-isolated instance method 'setNeedsDisplay()' cannot be used to satisfy nonisolated requirement from protocol 'TextSelectionManagerDelegate'; this is an error in the Swift 6 language mode
public func setNeedsDisplay() {
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+TextSelectionManagerDelegate.swift:11:17: note: add 'nonisolated' to 'setNeedsDisplay()' to make this instance method not isolated to the actor
public func setNeedsDisplay() {
^
nonisolated
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextSelectionManager/TextSelectionManager.swift:13:10: note: mark the protocol requirement 'setNeedsDisplay()' 'async' to allow actor-isolated conformances
func setNeedsDisplay()
^
async
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+TextSelectionManagerDelegate.swift:15:17: warning: main actor-isolated instance method 'estimatedLineHeight()' cannot be used to satisfy nonisolated requirement from protocol 'TextSelectionManagerDelegate'; this is an error in the Swift 6 language mode
public func estimatedLineHeight() -> CGFloat {
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+TextSelectionManagerDelegate.swift:15:17: note: add 'nonisolated' to 'estimatedLineHeight()' to make this instance method not isolated to the actor
public func estimatedLineHeight() -> CGFloat {
^
nonisolated
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextSelectionManager/TextSelectionManager.swift:14:10: note: mark the protocol requirement 'estimatedLineHeight()' 'async' to allow actor-isolated conformances
func estimatedLineHeight() -> CGFloat
^
async
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView+UndoRedo.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView.swift:237:14: warning: main actor-isolated property 'contentType' cannot be used to satisfy nonisolated requirement from protocol 'NSTextContent'; this is an error in the Swift 6 language mode
open var contentType: NSTextContentType?
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView.swift:36:32: note: add '@preconcurrency' to the 'NSTextContent' conformance to defer isolation checking to run time
public class TextView: NSView, NSTextContent {
^
@preconcurrency
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSTextContent.h:62:46: note: requirement 'contentType' declared here
@property (nullable, copy) NSTextContentType contentType API_AVAILABLE(macos(11.0));
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView.swift:377:23: warning: cannot access property 'layoutManager' with a non-sendable type 'TextLayoutManager?' from nonisolated deinit; this is an error in the Swift 6 language mode
layoutManager = nil
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextLayoutManager/TextLayoutManager.swift:12:14: note: class 'TextLayoutManager' does not conform to the 'Sendable' protocol
public class TextLayoutManager: NSObject {
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView.swift:378:26: warning: cannot access property 'selectionManager' with a non-sendable type 'TextSelectionManager?' from nonisolated deinit; this is an error in the Swift 6 language mode
selectionManager = nil
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextSelectionManager/TextSelectionManager.swift:21:14: note: class 'TextSelectionManager' does not conform to the 'Sendable' protocol
public class TextSelectionManager: NSObject {
^
/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextView/TextView/TextView.swift:379:21: warning: cannot access property 'textStorage' with a non-sendable type 'NSTextStorage?' from nonisolated deinit; this is an error in the Swift 6 language mode
textStorage = nil
^
Swift.Optional:1:21: note: generic enum 'Optional' does not conform to the 'Sendable' protocol
@frozen public enum Optional<Wrapped> : ~Copyable where Wrapped : ~Copyable {
^
SwiftDriverJobDiscovery normal arm64 Emitting module for CodeEditTextView (in target 'CodeEditTextView' from project 'CodeEditTextView')
SwiftDriver\ Compilation\ Requirements CodeEditTextView normal arm64 com.apple.xcode.tools.swift.compiler (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-Swift-Compilation-Requirements -- /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name CodeEditTextView -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CodeEditTextView.build/Debug/CodeEditTextView.build/Objects-normal/arm64/CodeEditTextView.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps/Internal.modulemap -stats-output-dir .stats -strict-concurrency\=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk -target arm64-apple-macos13.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/macosx15.4-24E241-8287b8f5db97e746a1562fbca0c9d29b.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CodeEditTextView.build/Debug/CodeEditTextView.build/Objects-normal/arm64/CodeEditTextView-OutputFileMap.json -use-frontend-parseable-output -save-temps -no-color-diagnostics -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CodeEditTextView.build/Debug/CodeEditTextView.build/Objects-normal/arm64/CodeEditTextView.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -package-name spi_builder_workspace -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CodeEditTextView.build/Debug/CodeEditTextView.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CodeEditTextView.build/Debug/CodeEditTextView.build/Objects-normal/arm64/CodeEditTextView_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/TextStory/Sources/Internal -Xcc -I/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextViewObjC/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CodeEditTextView.build/Debug/CodeEditTextView.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CodeEditTextView.build/Debug/CodeEditTextView.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CodeEditTextView.build/Debug/CodeEditTextView.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CodeEditTextView.build/Debug/CodeEditTextView.build/Objects-normal/arm64/CodeEditTextView-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriverJobDiscovery normal arm64 Compiling InvisibleCharactersDelegate.swift, MarkedRanges.swift, MarkedTextManager.swift, TextAttachment.swift, TextAttachmentManager.swift, TextLayoutManager+Edits.swift, TextLayoutManager+Invalidation.swift, TextLayoutManager+Iterator.swift, TextLayoutManager+Layout.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
SwiftMergeGeneratedHeaders /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps/CodeEditTextView-Swift.h /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CodeEditTextView.build/Debug/CodeEditTextView.build/Objects-normal/arm64/CodeEditTextView-Swift.h (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace
builtin-swiftHeaderTool -arch arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CodeEditTextView.build/Debug/CodeEditTextView.build/Objects-normal/arm64/CodeEditTextView-Swift.h -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps/CodeEditTextView-Swift.h
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/CodeEditTextView.swiftmodule/arm64-apple-macos.swiftmodule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CodeEditTextView.build/Debug/CodeEditTextView.build/Objects-normal/arm64/CodeEditTextView.swiftmodule (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CodeEditTextView.build/Debug/CodeEditTextView.build/Objects-normal/arm64/CodeEditTextView.swiftmodule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/CodeEditTextView.swiftmodule/arm64-apple-macos.swiftmodule
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/CodeEditTextView.swiftmodule/arm64-apple-macos.swiftdoc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CodeEditTextView.build/Debug/CodeEditTextView.build/Objects-normal/arm64/CodeEditTextView.swiftdoc (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CodeEditTextView.build/Debug/CodeEditTextView.build/Objects-normal/arm64/CodeEditTextView.swiftdoc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/CodeEditTextView.swiftmodule/arm64-apple-macos.swiftdoc
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/CodeEditTextView.swiftmodule/arm64-apple-macos.abi.json /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CodeEditTextView.build/Debug/CodeEditTextView.build/Objects-normal/arm64/CodeEditTextView.abi.json (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CodeEditTextView.build/Debug/CodeEditTextView.build/Objects-normal/arm64/CodeEditTextView.abi.json /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/CodeEditTextView.swiftmodule/arm64-apple-macos.abi.json
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/CodeEditTextView.swiftmodule/Project/arm64-apple-macos.swiftsourceinfo /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CodeEditTextView.build/Debug/CodeEditTextView.build/Objects-normal/arm64/CodeEditTextView.swiftsourceinfo (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CodeEditTextView.build/Debug/CodeEditTextView.build/Objects-normal/arm64/CodeEditTextView.swiftsourceinfo /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/CodeEditTextView.swiftmodule/Project/arm64-apple-macos.swiftsourceinfo
RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/Collections.o (in target 'Collections' from project 'swift-collections')
cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-collections
builtin-RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/Collections.o
SwiftDriverJobDiscovery normal arm64 Compiling TextViewDelegate.swift, CEUndoManager.swift, HorizontalEdgeInsets.swift, KillRing.swift, LineEnding.swift, Logger.swift, MultiStorageDelegate.swift, ViewReuseQueue.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
SwiftDriverJobDiscovery normal arm64 Compiling Destination.swift, Direction.swift, SelectionManipulation+Horizontal.swift, SelectionManipulation+Vertical.swift, TextSelectionManager+SelectionManipulation.swift, TextSelection.swift, TextSelectionManager+Draw.swift, TextSelectionManager+FillRects.swift, TextSelectionManager+Move.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
SwiftDriverJobDiscovery normal arm64 Compiling CTLineTypesetData.swift, LineFragmentTypesetContext.swift, TypesetContext.swift, Typesetter.swift, TextLineStorage+Iterator.swift, TextLineStorage+NSTextStorage.swift, TextLineStorage+Node.swift, TextLineStorage+Structs.swift, TextLineStorage.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
SwiftDriverJobDiscovery normal arm64 Compiling TextSelectionManager+Update.swift, TextSelectionManager.swift, DraggingTextRenderer.swift, TextView+Accessibility.swift, TextView+CopyPaste.swift, TextView+Delete.swift, TextView+Drag.swift, TextView+FirstResponder.swift, TextView+Insert.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
SwiftDriverJobDiscovery normal arm64 Compiling TextView+Select.swift, TextView+SetText.swift, TextView+Setup.swift, TextView+StorageDelegate.swift, TextView+TextLayoutManagerDelegate.swift, TextView+TextSelectionManagerDelegate.swift, TextView+UndoRedo.swift, TextView.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
SwiftDriverJobDiscovery normal arm64 Compiling TextView+KeyDown.swift, TextView+Layout.swift, TextView+Lifecycle.swift, TextView+Menu.swift, TextView+Mouse.swift, TextView+Move.swift, TextView+NSTextInput.swift, TextView+ReplaceCharacters.swift, TextView+ScrollToVisible.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
SwiftDriverJobDiscovery normal arm64 Compiling TextLayoutManager+Public.swift, TextLayoutManager.swift, TextLayoutManagerDelegate.swift, TextLayoutManagerRenderDelegate.swift, LineBreakStrategy.swift, LineFragment.swift, LineFragmentRenderer.swift, LineFragmentView.swift, TextLine.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
SwiftDriverJobDiscovery normal arm64 Compiling GC+ApproximateEqual.swift, NSBezierPath+CGPathFallback.swift, NSBezierPath+SmoothPath.swift, NSColor+Greyscale.swift, NSColor+Hex.swift, NSRange+init.swift, NSRange+isEmpty.swift, NSTextStorage+getLine.swift, PixelAligned.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
SwiftDriverJobDiscovery normal arm64 Compiling CodeEditTextView.swift, CursorSelectionMode.swift, CursorTimer.swift, CursorView.swift, Emphasis.swift, EmphasisManager.swift, EmphasisStyle.swift, CTTypesetter+SuggestLineBreak.swift, CharacterSet.swift (in target 'CodeEditTextView' from project 'CodeEditTextView')
SwiftDriver\ Compilation CodeEditTextView normal arm64 com.apple.xcode.tools.swift.compiler (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-Swift-Compilation -- /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name CodeEditTextView -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CodeEditTextView.build/Debug/CodeEditTextView.build/Objects-normal/arm64/CodeEditTextView.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps/Internal.modulemap -stats-output-dir .stats -strict-concurrency\=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk -target arm64-apple-macos13.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/macosx15.4-24E241-8287b8f5db97e746a1562fbca0c9d29b.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CodeEditTextView.build/Debug/CodeEditTextView.build/Objects-normal/arm64/CodeEditTextView-OutputFileMap.json -use-frontend-parseable-output -save-temps -no-color-diagnostics -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CodeEditTextView.build/Debug/CodeEditTextView.build/Objects-normal/arm64/CodeEditTextView.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -package-name spi_builder_workspace -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CodeEditTextView.build/Debug/CodeEditTextView.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CodeEditTextView.build/Debug/CodeEditTextView.build/Objects-normal/arm64/CodeEditTextView_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/TextStory/Sources/Internal -Xcc -I/Users/admin/builder/spi-builder-workspace/Sources/CodeEditTextViewObjC/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CodeEditTextView.build/Debug/CodeEditTextView.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CodeEditTextView.build/Debug/CodeEditTextView.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CodeEditTextView.build/Debug/CodeEditTextView.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CodeEditTextView.build/Debug/CodeEditTextView.build/Objects-normal/arm64/CodeEditTextView-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
Ld /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/CodeEditTextView.o normal (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -Xlinker -reproducible -target arm64-apple-macos13.0 -r -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk -O0 -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug -L/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks -filelist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CodeEditTextView.build/Debug/CodeEditTextView.build/Objects-normal/arm64/CodeEditTextView.LinkFileList -nostdlib -Xlinker -object_path_lto -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CodeEditTextView.build/Debug/CodeEditTextView.build/Objects-normal/arm64/CodeEditTextView_lto.o -rdynamic -Xlinker -no_deduplicate -Xlinker -debug_variant -Xlinker -dependency_info -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CodeEditTextView.build/Debug/CodeEditTextView.build/Objects-normal/arm64/CodeEditTextView_dependency_info.dat -fobjc-link-runtime -L/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx -L/usr/lib/swift -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CodeEditTextView.build/Debug/CodeEditTextView.build/Objects-normal/arm64/CodeEditTextView.swiftmodule -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/CodeEditTextView.o
ExtractAppIntentsMetadata (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/appintentsmetadataprocessor --toolchain-dir /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain --module-name CodeEditTextView --sdk-root /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk --xcode-version 16E140 --platform-family macOS --deployment-target 13.0 --bundle-identifier spi-builder-workspace.CodeEditTextView --output /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/CodeEditTextView.appintents --target-triple arm64-apple-macos13.0 --binary-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/CodeEditTextView.o --dependency-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CodeEditTextView.build/Debug/CodeEditTextView.build/Objects-normal/arm64/CodeEditTextView_dependency_info.dat --stringsdata-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CodeEditTextView.build/Debug/CodeEditTextView.build/Objects-normal/arm64/ExtractedAppShortcutsMetadata.stringsdata --source-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CodeEditTextView.build/Debug/CodeEditTextView.build/Objects-normal/arm64/CodeEditTextView.SwiftFileList --metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CodeEditTextView.build/Debug/CodeEditTextView.build/CodeEditTextView.DependencyMetadataFileList --static-metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CodeEditTextView.build/Debug/CodeEditTextView.build/CodeEditTextView.DependencyStaticMetadataFileList --swift-const-vals-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CodeEditTextView.build/Debug/CodeEditTextView.build/Objects-normal/arm64/CodeEditTextView.SwiftConstValuesFileList --force --compile-time-extraction --deployment-aware-processing --validate-assistant-intents --no-app-shortcuts-localization
2025-06-13 14:03:03.492 appintentsmetadataprocessor[1297:6901] Starting appintentsmetadataprocessor export
2025-06-13 14:03:03.525 appintentsmetadataprocessor[1297:6901] Extracted no relevant App Intents symbols, skipping writing output
RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/CodeEditTextView.o (in target 'CodeEditTextView' from project 'CodeEditTextView')
cd /Users/admin/builder/spi-builder-workspace
builtin-RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/CodeEditTextView.o
** BUILD SUCCEEDED **
--- xcodebuild: WARNING: Using the first of multiple matching destinations:
{ platform:macOS, arch:arm64, id:ede5e223d9841c3b74473b6561d04d515d1a2909, name:My Mac }
{ platform:macOS, arch:arm64, variant:Mac Catalyst, id:ede5e223d9841c3b74473b6561d04d515d1a2909, name:My Mac }
{ platform:macOS, arch:arm64, variant:DriverKit, id:ede5e223d9841c3b74473b6561d04d515d1a2909, name:My Mac }
{ platform:macOS, arch:arm64, variant:Designed for [iPad,iPhone], id:ede5e223d9841c3b74473b6561d04d515d1a2909, name:My Mac }
The following build commands failed:
Running SwiftLint for CodeEditTextView
(1 failure)
Build complete.
{
"dependencies" : [
{
"identity" : "textstory",
"requirement" : {
"range" : [
{
"lower_bound" : "0.9.0",
"upper_bound" : "1.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/ChimeHQ/TextStory"
},
{
"identity" : "swift-collections",
"requirement" : {
"range" : [
{
"lower_bound" : "1.0.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-collections.git"
},
{
"identity" : "swiftlintplugin",
"requirement" : {
"range" : [
{
"lower_bound" : "0.52.2",
"upper_bound" : "1.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/lukepistrol/SwiftLintPlugin"
}
],
"manifest_display_name" : "CodeEditTextView",
"name" : "CodeEditTextView",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "13.0"
}
],
"products" : [
{
"name" : "CodeEditTextView",
"targets" : [
"CodeEditTextView"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "CodeEditTextViewTests",
"module_type" : "SwiftTarget",
"name" : "CodeEditTextViewTests",
"path" : "Tests/CodeEditTextViewTests",
"product_dependencies" : [
"SwiftLint"
],
"sources" : [
"EmphasisManagerTests.swift",
"KillRingTests.swift",
"LayoutManager/OverridingLayoutManagerRenderingTests.swift",
"LayoutManager/TextLayoutManagerAttachmentsTests.swift",
"LayoutManager/TextLayoutManagerTests.swift",
"LineEndingTests.swift",
"MarkedTextTests.swift",
"TextLayoutLineStorageTests.swift",
"TextSelectionManagerTests.swift",
"TextViewTests.swift",
"TypesetterTests.swift"
],
"target_dependencies" : [
"CodeEditTextView"
],
"type" : "test"
},
{
"c99name" : "CodeEditTextViewObjC",
"module_type" : "ClangTarget",
"name" : "CodeEditTextViewObjC",
"path" : "Sources/CodeEditTextViewObjC",
"product_memberships" : [
"CodeEditTextView"
],
"sources" : [
"CGContextHidden.m"
],
"type" : "library"
},
{
"c99name" : "CodeEditTextView",
"module_type" : "SwiftTarget",
"name" : "CodeEditTextView",
"path" : "Sources/CodeEditTextView",
"product_dependencies" : [
"TextStory",
"Collections",
"SwiftLint"
],
"product_memberships" : [
"CodeEditTextView"
],
"sources" : [
"CodeEditTextView.swift",
"Cursors/CursorSelectionMode.swift",
"Cursors/CursorTimer.swift",
"Cursors/CursorView.swift",
"EmphasisManager/Emphasis.swift",
"EmphasisManager/EmphasisManager.swift",
"EmphasisManager/EmphasisStyle.swift",
"Extensions/CTTypesetter+SuggestLineBreak.swift",
"Extensions/CharacterSet.swift",
"Extensions/GC+ApproximateEqual.swift",
"Extensions/NSBezierPath+CGPathFallback.swift",
"Extensions/NSBezierPath+SmoothPath.swift",
"Extensions/NSColor+Greyscale.swift",
"Extensions/NSColor+Hex.swift",
"Extensions/NSRange+/NSRange+init.swift",
"Extensions/NSRange+/NSRange+isEmpty.swift",
"Extensions/NSTextStorage+getLine.swift",
"Extensions/PixelAligned.swift",
"InvisibleCharacters/InvisibleCharactersDelegate.swift",
"MarkedTextManager/MarkedRanges.swift",
"MarkedTextManager/MarkedTextManager.swift",
"TextLayoutManager/TextAttachments/TextAttachment.swift",
"TextLayoutManager/TextAttachments/TextAttachmentManager.swift",
"TextLayoutManager/TextLayoutManager+Edits.swift",
"TextLayoutManager/TextLayoutManager+Invalidation.swift",
"TextLayoutManager/TextLayoutManager+Iterator.swift",
"TextLayoutManager/TextLayoutManager+Layout.swift",
"TextLayoutManager/TextLayoutManager+Public.swift",
"TextLayoutManager/TextLayoutManager.swift",
"TextLayoutManager/TextLayoutManagerDelegate.swift",
"TextLayoutManager/TextLayoutManagerRenderDelegate.swift",
"TextLine/LineBreakStrategy.swift",
"TextLine/LineFragment.swift",
"TextLine/LineFragmentRenderer.swift",
"TextLine/LineFragmentView.swift",
"TextLine/TextLine.swift",
"TextLine/Typesetter/CTLineTypesetData.swift",
"TextLine/Typesetter/LineFragmentTypesetContext.swift",
"TextLine/Typesetter/TypesetContext.swift",
"TextLine/Typesetter/Typesetter.swift",
"TextLineStorage/TextLineStorage+Iterator.swift",
"TextLineStorage/TextLineStorage+NSTextStorage.swift",
"TextLineStorage/TextLineStorage+Node.swift",
"TextLineStorage/TextLineStorage+Structs.swift",
"TextLineStorage/TextLineStorage.swift",
"TextSelectionManager/Destination.swift",
"TextSelectionManager/Direction.swift",
"TextSelectionManager/SelectionManipulation/SelectionManipulation+Horizontal.swift",
"TextSelectionManager/SelectionManipulation/SelectionManipulation+Vertical.swift",
"TextSelectionManager/SelectionManipulation/TextSelectionManager+SelectionManipulation.swift",
"TextSelectionManager/TextSelection.swift",
"TextSelectionManager/TextSelectionManager+Draw.swift",
"TextSelectionManager/TextSelectionManager+FillRects.swift",
"TextSelectionManager/TextSelectionManager+Move.swift",
"TextSelectionManager/TextSelectionManager+Update.swift",
"TextSelectionManager/TextSelectionManager.swift",
"TextView/DraggingTextRenderer.swift",
"TextView/TextView+Accessibility.swift",
"TextView/TextView+CopyPaste.swift",
"TextView/TextView+Delete.swift",
"TextView/TextView+Drag.swift",
"TextView/TextView+FirstResponder.swift",
"TextView/TextView+Insert.swift",
"TextView/TextView+KeyDown.swift",
"TextView/TextView+Layout.swift",
"TextView/TextView+Lifecycle.swift",
"TextView/TextView+Menu.swift",
"TextView/TextView+Mouse.swift",
"TextView/TextView+Move.swift",
"TextView/TextView+NSTextInput.swift",
"TextView/TextView+ReplaceCharacters.swift",
"TextView/TextView+ScrollToVisible.swift",
"TextView/TextView+Select.swift",
"TextView/TextView+SetText.swift",
"TextView/TextView+Setup.swift",
"TextView/TextView+StorageDelegate.swift",
"TextView/TextView+TextLayoutManagerDelegate.swift",
"TextView/TextView+TextSelectionManagerDelegate.swift",
"TextView/TextView+UndoRedo.swift",
"TextView/TextView.swift",
"TextView/TextViewDelegate.swift",
"Utils/CEUndoManager.swift",
"Utils/HorizontalEdgeInsets.swift",
"Utils/KillRing.swift",
"Utils/LineEnding.swift",
"Utils/Logger.swift",
"Utils/MultiStorageDelegate.swift",
"Utils/ViewReuseQueue.swift"
],
"target_dependencies" : [
"CodeEditTextViewObjC"
],
"type" : "library"
}
],
"tools_version" : "5.9"
}
Done.