Build Information
Failed to build TimecodeKit, reference 2.3.3 (1014b5
), with Swift 5.9 for macOS (SPM) on 14 Nov 2024 12:20:13 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-15.2.0.app xcrun swift build --arch arm64
Build Log
========================================
RunAll
========================================
Builder version: 4.57.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/orchetect/TimecodeKit.git
Reference: 2.3.3
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/orchetect/TimecodeKit
* tag 2.3.3 -> FETCH_HEAD
HEAD is now at 1014b57 Updated README
Cloned https://github.com/orchetect/TimecodeKit.git
Revision (git rev-parse @):
1014b5723a7eaa93eeb2ea2f52dfd9ea6eb6be0d
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/orchetect/TimecodeKit.git at 2.3.3
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 5.9
Building package at path: $PWD
https://github.com/orchetect/TimecodeKit.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-15.2.0.app xcrun swift build --arch arm64
Building for debugging...
[1/74] Emitting module TimecodeKitCore
[2/82] Compiling TimecodeKitCore CustomStringConvertible.swift
[3/82] Compiling TimecodeKitCore Hashable.swift
[4/82] Compiling TimecodeKitCore Identifiable.swift
[5/82] Compiling TimecodeKitCore Sendable.swift
[6/82] Compiling TimecodeKitCore Strideable.swift
[7/82] Compiling TimecodeKitCore Timecode Source Protocols.swift
[8/82] Compiling TimecodeKitCore Timecode Components.swift
[9/82] Compiling TimecodeKitCore Timecode FeetAndFrames.swift
[10/82] Compiling TimecodeKitCore Ranges.swift
[11/82] Compiling TimecodeKitCore String and NSRegularExpression.swift
[12/82] Compiling TimecodeKitCore RangeAttribute.swift
[13/82] Compiling TimecodeKitCore URL.swift
[14/82] Compiling TimecodeKitCore VideoFrameRate Conversions.swift
[15/82] Compiling TimecodeKitCore VideoFrameRate Properties.swift
[16/82] Compiling TimecodeKitCore VideoFrameRate String Extensions.swift
[17/82] Compiling TimecodeKitCore VideoFrameRate.swift
[18/82] Compiling TimecodeKitCore Timecode init.swift
[19/82] Compiling TimecodeKitCore Timecode set.swift
[20/82] Compiling TimecodeKitCore Timecode.swift
[21/82] Compiling TimecodeKitCore UpperLimit.swift
[22/82] Compiling TimecodeKitCore TimecodeFrameRate CompatibleGroup.swift
[23/82] Compiling TimecodeKitCore TimecodeFrameRate Conversions.swift
[24/82] Compiling TimecodeKitCore TimecodeFrameRate Formats.swift
[25/82] Compiling TimecodeKitCore TimecodeFrameRate Properties.swift
[26/82] Compiling TimecodeKitCore TimecodeFrameRate.swift
[27/82] Compiling TimecodeKitCore TimecodeInterval Rational CMTime.swift
[28/82] Compiling TimecodeKitCore TimecodeInterval Rational.swift
[29/82] Compiling TimecodeKitCore TimecodeInterval Real Time.swift
[30/82] Compiling TimecodeKitCore TimecodeInterval Unary Operators.swift
[31/82] Compiling TimecodeKitCore TimecodeInterval.swift
[32/82] Compiling TimecodeKitCore TimecodeKitCore.swift
[33/82] Compiling TimecodeKitCore TimecodeTransformer.swift
[34/82] Compiling TimecodeKitCore Timecode TimecodeInterval.swift
[35/82] Compiling TimecodeKitCore Timecode Zero.swift
[36/82] Compiling TimecodeKitCore StringFormat.swift
[37/82] Compiling TimecodeKitCore StringFormatOption.swift
[38/82] Compiling TimecodeKitCore SubFramesBase.swift
[39/82] Compiling TimecodeKitCore Timecode Conversion.swift
[40/82] Compiling TimecodeKitCore Timecode Properties.swift
[41/82] Compiling TimecodeKitCore Timecode Validation.swift
[42/82] Compiling TimecodeKitCore TimecodeKitCore-API-2.3.0.swift
[43/82] Compiling TimecodeKitCore TimecodeKitCore-API-2.3.1.swift
[44/82] Compiling TimecodeKitCore TimecodeKitCore-API-2.3.2.swift
[45/82] Compiling TimecodeKitCore CMTimeRange Extensions.swift
[46/82] Compiling TimecodeKitCore FeetAndFrames.swift
[47/82] Compiling TimecodeKitCore Fraction CMTime.swift
[48/82] Compiling TimecodeKitCore Fraction.swift
[49/82] Compiling TimecodeKitCore FrameRateProtocol Properties.swift
[50/82] Compiling TimecodeKitCore CharacterSet.swift
[51/82] Compiling TimecodeKitCore Decimal.swift
[52/82] Compiling TimecodeKitCore FloatingPoint and Darwin.swift
[53/82] Compiling TimecodeKitCore FloatingPoint and Foundation.swift
[54/82] Compiling TimecodeKitCore FloatingPoint.swift
[55/82] Compiling TimecodeKitCore FloatingPointPowerComputable.swift
[56/82] Compiling TimecodeKitCore Integers.swift
[57/82] Compiling TimecodeKitCore NSAttributedString.swift
[58/82] Compiling TimecodeKitCore FrameRateProtocol.swift
[59/82] Compiling TimecodeKitCore Component.swift
[60/82] Compiling TimecodeKitCore ComponentRanges.swift
[61/82] Compiling TimecodeKitCore Components.swift
[62/82] Compiling TimecodeKitCore NSItemProvider.swift
[63/82] Compiling TimecodeKitCore Transferable.swift
[64/82] Compiling TimecodeKitCore UTType.swift
[65/82] Compiling TimecodeKitCore Errors.swift
[66/82] Compiling TimecodeKitCore Timecode FrameCount Value.swift
[67/82] Compiling TimecodeKitCore Timecode FrameCount.swift
[68/82] Compiling TimecodeKitCore Timecode Random.swift
[69/82] Compiling TimecodeKitCore Timecode Rational CMTime.swift
[70/82] Compiling TimecodeKitCore Timecode Rational.swift
[71/82] Compiling TimecodeKitCore Timecode Real Time.swift
[72/82] Compiling TimecodeKitCore Timecode Samples.swift
[73/82] Compiling TimecodeKitCore Timecode String.swift
[74/82] Compiling TimecodeKitCore FrameCount Value.swift
[75/82] Compiling TimecodeKitCore FrameCount.swift
[76/82] Compiling TimecodeKitCore Timecode Math Internal.swift
[77/82] Compiling TimecodeKitCore Timecode Math Public.swift
[78/82] Compiling TimecodeKitCore Timecode Operators.swift
[79/82] Compiling TimecodeKitCore Timecode Rounding.swift
[80/82] Compiling TimecodeKitCore Codable.swift
[81/82] Compiling TimecodeKitCore Comparable.swift
[81/82] Archiving libTimecodeKitCore.a
error: emit-module command failed with exit code 1 (use -v to see invocation)
[83/120] Emitting module TimecodeKitUI
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:34: error: expected ',' separator
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
,
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:35: error: attribute can only be applied to types, not declarations
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:45: error: attribute can only be applied to types, not declarations
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:60: error: expected parameter name followed by ':'
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:21:23: error: extensions must not contain stored properties
@Entry public var timecodeFormat: Timecode.StringFormat = .default()
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:21:6: error: unknown attribute 'Entry'
@Entry public var timecodeFormat: Timecode.StringFormat = .default()
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:30:23: error: extensions must not contain stored properties
@Entry public var timecodeSeparatorStyle: AnyShapeStyle? = nil
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:30:6: error: unknown attribute 'Entry'
@Entry public var timecodeSeparatorStyle: AnyShapeStyle? = nil
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:29:6: error: stored properties cannot be marked potentially unavailable with '@available'
@available(macOS 12.0, iOS 15.0, tvOS 15.0, watchOS 8.0, *)
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:37:23: error: extensions must not contain stored properties
@Entry public var timecodeSubFramesStyle: (style: AnyShapeStyle?, scale: Text.Scale) = (nil, .default)
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:37:6: error: unknown attribute 'Entry'
@Entry public var timecodeSubFramesStyle: (style: AnyShapeStyle?, scale: Text.Scale) = (nil, .default)
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:36:6: error: stored properties cannot be marked potentially unavailable with '@available'
@available(macOS 14.0, iOS 17.0, tvOS 17.0, watchOS 10.0, *)
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:51:16: error: extensions must not contain stored properties
@Entry var timecodeValidationStyle: AnyShapeStyle? = AnyShapeStyle(.red)
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:51:6: error: unknown attribute 'Entry'
@Entry var timecodeValidationStyle: AnyShapeStyle? = AnyShapeStyle(.red)
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:50:6: error: stored properties cannot be marked potentially unavailable with '@available'
@available(macOS 12.0, iOS 15.0, tvOS 15.0, watchOS 8.0, *)
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:105:16: error: extensions must not contain stored properties
@Entry var timecodePasted: TimecodePasteAction? = nil
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:105:6: error: unknown attribute 'Entry'
@Entry var timecodePasted: TimecodePasteAction? = nil
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:26: error: cannot find type 'sending' in scope
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:39:35: error: cannot find type 'StateModelProtocol' in scope
protocol _StateModelProtocol: StateModelProtocol {
^~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:28:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldHighlightStyle: AnyShapeStyle? = AnyShapeStyle(.tint)
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:58:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldReturnAction: TimecodeField.FieldAction? = nil
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:64:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldEscapeAction: TimecodeField.FieldAction? = nil
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:34:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldInputStyle: TimecodeField.InputStyle = {
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:46:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldInputWrapping: TimecodeField.InputWrapping = .noWrap
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:21:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldInputRejectionFeedback: TimecodeField.InputRejectionFeedback? = .platformDefault
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:70:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldValidationPolicy: TimecodeField.ValidationPolicy = .enforceValid
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:14:14: error: protocol 'StateModelProtocol' cannot be nested inside another declaration
protocol StateModelProtocol where Self: AnyObject, Self: Observable {
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:14:14: error: circular reference
protocol StateModelProtocol where Self: AnyObject, Self: Observable {
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:14:14: note: protocol 'StateModelProtocol' declared here
protocol StateModelProtocol where Self: AnyObject, Self: Observable {
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:14:14: note: through reference here
protocol StateModelProtocol where Self: AnyObject, Self: Observable {
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:13:1: note: through reference here
extension TimecodeField {
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:14:14: error: circular reference
protocol StateModelProtocol where Self: AnyObject, Self: Observable {
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:14:14: note: through reference here
protocol StateModelProtocol where Self: AnyObject, Self: Observable {
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:14:14: note: through reference here
protocol StateModelProtocol where Self: AnyObject, Self: Observable {
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:13:1: note: through reference here
extension TimecodeField {
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:14:14: warning: protocol 'StateModelProtocol' should be declared to refine 'Observable' due to a same-type constraint on 'Self'
protocol StateModelProtocol where Self: AnyObject, Self: Observable {
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:39:14: error: protocol '_StateModelProtocol' cannot be nested inside another declaration
protocol _StateModelProtocol: StateModelProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:21:6: error: unknown attribute 'Entry'
@Entry public var timecodeFieldInputRejectionFeedback: TimecodeField.InputRejectionFeedback? = .platformDefault
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:20:6: error: stored properties cannot be marked potentially unavailable with '@available'
@available(macOS 14.0, iOS 17.0, tvOS 17.0, watchOS 10.0, *)
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:28:6: error: unknown attribute 'Entry'
@Entry public var timecodeFieldHighlightStyle: AnyShapeStyle? = AnyShapeStyle(.tint)
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:27:6: error: stored properties cannot be marked potentially unavailable with '@available'
@available(macOS 12.0, iOS 15.0, tvOS 15.0, watchOS 8.0, *)
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:34:6: error: unknown attribute 'Entry'
@Entry public var timecodeFieldInputStyle: TimecodeField.InputStyle = {
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:33:6: error: stored properties cannot be marked potentially unavailable with '@available'
@available(macOS 14.0, iOS 17.0, tvOS 17.0, watchOS 10.0, *)
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:46:6: error: unknown attribute 'Entry'
@Entry public var timecodeFieldInputWrapping: TimecodeField.InputWrapping = .noWrap
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:45:6: error: stored properties cannot be marked potentially unavailable with '@available'
@available(macOS 14.0, iOS 17.0, tvOS 17.0, watchOS 10.0, *)
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:52:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldPastePolicy: TimecodeField.PastePolicy = .preserveLocalProperties
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:52:6: error: unknown attribute 'Entry'
@Entry public var timecodeFieldPastePolicy: TimecodeField.PastePolicy = .preserveLocalProperties
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:51:6: error: stored properties cannot be marked potentially unavailable with '@available'
@available(macOS 14.0, iOS 17.0, tvOS 17.0, watchOS 10.0, *)
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:58:6: error: unknown attribute 'Entry'
@Entry public var timecodeFieldReturnAction: TimecodeField.FieldAction? = nil
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:57:6: error: stored properties cannot be marked potentially unavailable with '@available'
@available(macOS 14.0, iOS 17.0, tvOS 17.0, watchOS 10.0, *)
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:64:6: error: unknown attribute 'Entry'
@Entry public var timecodeFieldEscapeAction: TimecodeField.FieldAction? = nil
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:63:6: error: stored properties cannot be marked potentially unavailable with '@available'
@available(macOS 14.0, iOS 17.0, tvOS 17.0, watchOS 10.0, *)
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:70:6: error: unknown attribute 'Entry'
@Entry public var timecodeFieldValidationPolicy: TimecodeField.ValidationPolicy = .enforceValid
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:69:6: error: stored properties cannot be marked potentially unavailable with '@available'
@available(macOS 14.0, iOS 17.0, tvOS 17.0, watchOS 10.0, *)
^
[84/122] Compiling TimecodeKitUI TimecodeField StateModelProtocol.swift
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:34: error: expected ',' separator
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
,
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:35: error: attribute can only be applied to types, not declarations
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:45: error: attribute can only be applied to types, not declarations
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:60: error: expected parameter name followed by ':'
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:14:14: error: protocol 'StateModelProtocol' cannot be nested inside another declaration
protocol StateModelProtocol where Self: AnyObject, Self: Observable {
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:14:14: error: circular reference
protocol StateModelProtocol where Self: AnyObject, Self: Observable {
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:14:14: note: protocol 'StateModelProtocol' declared here
protocol StateModelProtocol where Self: AnyObject, Self: Observable {
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:14:14: note: through reference here
protocol StateModelProtocol where Self: AnyObject, Self: Observable {
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:13:1: note: through reference here
extension TimecodeField {
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:14:14: error: circular reference
protocol StateModelProtocol where Self: AnyObject, Self: Observable {
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:14:14: note: through reference here
protocol StateModelProtocol where Self: AnyObject, Self: Observable {
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:14:14: note: through reference here
protocol StateModelProtocol where Self: AnyObject, Self: Observable {
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:13:1: note: through reference here
extension TimecodeField {
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:14:14: warning: protocol 'StateModelProtocol' should be declared to refine 'Observable' due to a same-type constraint on 'Self'
protocol StateModelProtocol where Self: AnyObject, Self: Observable {
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:39:14: error: protocol '_StateModelProtocol' cannot be nested inside another declaration
protocol _StateModelProtocol: StateModelProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:39:35: error: cannot find type 'StateModelProtocol' in scope
protocol _StateModelProtocol: StateModelProtocol {
^~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:91:16: error: cannot find 'isVirgin' in scope
if isVirgin {
^~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:94:40: error: cannot find 'value' in scope
proposedValue = Int("\(value)\(key.character)")
^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:105:27: error: cannot find 'validRange' in scope
guard validRange.contains(proposedValue) else {
^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:118:33: error: cannot find 'component' in scope
let maxDigits = component.numberOfDigits(at: frameRate, base: subFramesBase)
^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:118:62: error: cannot find 'frameRate' in scope
let maxDigits = component.numberOfDigits(at: frameRate, base: subFramesBase)
^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:118:79: error: cannot find 'subFramesBase' in scope
let maxDigits = component.numberOfDigits(at: frameRate, base: subFramesBase)
^~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:122:17: error: cannot find 'value' in scope
value = proposedValue
^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:123:17: error: cannot assign to property: 'self' is immutable
textInput = proposedTextInput
^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:50:12: note: mark method 'mutating' to make 'self' mutable
public func handleKeyPress(
^
mutating
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:131:33: error: cannot find 'component' in scope
let maxDigits = component.numberOfDigits(at: frameRate, base: subFramesBase)
^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:131:62: error: cannot find 'frameRate' in scope
let maxDigits = component.numberOfDigits(at: frameRate, base: subFramesBase)
^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:131:79: error: cannot find 'subFramesBase' in scope
let maxDigits = component.numberOfDigits(at: frameRate, base: subFramesBase)
^~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:142:17: error: cannot find 'value' in scope
value = proposedValue
^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:143:17: error: cannot assign to property: 'self' is immutable
textInput = proposedTextInput
^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:50:12: note: mark method 'mutating' to make 'self' mutable
public func handleKeyPress(
^
mutating
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:148:17: error: cannot find 'value' in scope
value = proposedValue
^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:149:17: error: cannot assign to property: 'self' is immutable
textInput = proposedTextInput
^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:50:12: note: mark method 'mutating' to make 'self' mutable
public func handleKeyPress(
^
mutating
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:154:28: error: cannot find 'value' in scope
let newValue = value + 1
^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:155:16: error: cannot find 'validRange' in scope
if validRange.contains(newValue) {
^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:156:17: error: cannot find 'value' in scope
value = newValue
^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:158:17: error: cannot find 'value' in scope
value = validRange.lowerBound
^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:158:25: error: cannot find 'validRange' in scope
value = validRange.lowerBound
^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:164:28: error: cannot find 'value' in scope
let newValue = value - 1
^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:165:16: error: cannot find 'validRange' in scope
if validRange.contains(newValue) {
^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:166:17: error: cannot find 'value' in scope
value = newValue
^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:168:17: error: cannot find 'value' in scope
value = validRange.upperBound
^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:168:25: error: cannot find 'validRange' in scope
value = validRange.upperBound
^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:175:48: error: cannot find 'value' in scope
let shouldFocusPreviousComponent = value == 0
^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:176:16: error: cannot find 'isVirgin' in scope
if isVirgin {
^~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:180:17: error: cannot assign to property: 'self' is immutable
textInput = String(textInput.dropLast())
^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:50:12: note: mark method 'mutating' to make 'self' mutable
public func handleKeyPress(
^
mutating
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:181:17: error: cannot find 'value' in scope
value = Int("\(textInput)") ?? 0
^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:253:9: error: cannot find 'isVirgin' in scope
isVirgin = state
^~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:254:12: error: cannot find 'isVirgin' in scope
if isVirgin { textInput = "" }
^~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:254:23: error: cannot assign to property: 'self' is immutable
if isVirgin { textInput = "" }
^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:252:12: note: mark method 'mutating' to make 'self' mutable
public func setIsVirgin(_ state: Bool) {
^
mutating
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:258:9: error: cannot find 'value' in scope
value = 0
^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:259:9: error: cannot assign to property: 'self' is immutable
textInput = ""
^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:257:12: note: mark method 'mutating' to make 'self' mutable
public func resetToZero() {
^
mutating
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:21:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldInputRejectionFeedback: TimecodeField.InputRejectionFeedback? = .platformDefault
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:21:6: error: unknown attribute 'Entry'
@Entry public var timecodeFieldInputRejectionFeedback: TimecodeField.InputRejectionFeedback? = .platformDefault
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:20:6: error: stored properties cannot be marked potentially unavailable with '@available'
@available(macOS 14.0, iOS 17.0, tvOS 17.0, watchOS 10.0, *)
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:28:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldHighlightStyle: AnyShapeStyle? = AnyShapeStyle(.tint)
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:28:6: error: unknown attribute 'Entry'
@Entry public var timecodeFieldHighlightStyle: AnyShapeStyle? = AnyShapeStyle(.tint)
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:27:6: error: stored properties cannot be marked potentially unavailable with '@available'
@available(macOS 12.0, iOS 15.0, tvOS 15.0, watchOS 8.0, *)
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:34:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldInputStyle: TimecodeField.InputStyle = {
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:34:6: error: unknown attribute 'Entry'
@Entry public var timecodeFieldInputStyle: TimecodeField.InputStyle = {
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:33:6: error: stored properties cannot be marked potentially unavailable with '@available'
@available(macOS 14.0, iOS 17.0, tvOS 17.0, watchOS 10.0, *)
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:46:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldInputWrapping: TimecodeField.InputWrapping = .noWrap
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:46:6: error: unknown attribute 'Entry'
@Entry public var timecodeFieldInputWrapping: TimecodeField.InputWrapping = .noWrap
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:45:6: error: stored properties cannot be marked potentially unavailable with '@available'
@available(macOS 14.0, iOS 17.0, tvOS 17.0, watchOS 10.0, *)
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:52:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldPastePolicy: TimecodeField.PastePolicy = .preserveLocalProperties
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:52:6: error: unknown attribute 'Entry'
@Entry public var timecodeFieldPastePolicy: TimecodeField.PastePolicy = .preserveLocalProperties
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:51:6: error: stored properties cannot be marked potentially unavailable with '@available'
@available(macOS 14.0, iOS 17.0, tvOS 17.0, watchOS 10.0, *)
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:58:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldReturnAction: TimecodeField.FieldAction? = nil
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:58:6: error: unknown attribute 'Entry'
@Entry public var timecodeFieldReturnAction: TimecodeField.FieldAction? = nil
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:57:6: error: stored properties cannot be marked potentially unavailable with '@available'
@available(macOS 14.0, iOS 17.0, tvOS 17.0, watchOS 10.0, *)
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:64:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldEscapeAction: TimecodeField.FieldAction? = nil
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:64:6: error: unknown attribute 'Entry'
@Entry public var timecodeFieldEscapeAction: TimecodeField.FieldAction? = nil
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:63:6: error: stored properties cannot be marked potentially unavailable with '@available'
@available(macOS 14.0, iOS 17.0, tvOS 17.0, watchOS 10.0, *)
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:70:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldValidationPolicy: TimecodeField.ValidationPolicy = .enforceValid
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:70:6: error: unknown attribute 'Entry'
@Entry public var timecodeFieldValidationPolicy: TimecodeField.ValidationPolicy = .enforceValid
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:69:6: error: stored properties cannot be marked potentially unavailable with '@available'
@available(macOS 14.0, iOS 17.0, tvOS 17.0, watchOS 10.0, *)
^
[85/122] Compiling TimecodeKitUI TimecodeField Environment.swift
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:34: error: expected ',' separator
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
,
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:35: error: attribute can only be applied to types, not declarations
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:45: error: attribute can only be applied to types, not declarations
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:60: error: expected parameter name followed by ':'
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:14:14: error: protocol 'StateModelProtocol' cannot be nested inside another declaration
protocol StateModelProtocol where Self: AnyObject, Self: Observable {
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:14:14: error: circular reference
protocol StateModelProtocol where Self: AnyObject, Self: Observable {
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:14:14: note: protocol 'StateModelProtocol' declared here
protocol StateModelProtocol where Self: AnyObject, Self: Observable {
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:14:14: note: through reference here
protocol StateModelProtocol where Self: AnyObject, Self: Observable {
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:13:1: note: through reference here
extension TimecodeField {
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:14:14: error: circular reference
protocol StateModelProtocol where Self: AnyObject, Self: Observable {
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:14:14: note: through reference here
protocol StateModelProtocol where Self: AnyObject, Self: Observable {
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:14:14: note: through reference here
protocol StateModelProtocol where Self: AnyObject, Self: Observable {
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:13:1: note: through reference here
extension TimecodeField {
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:14:14: warning: protocol 'StateModelProtocol' should be declared to refine 'Observable' due to a same-type constraint on 'Self'
protocol StateModelProtocol where Self: AnyObject, Self: Observable {
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:39:14: error: protocol '_StateModelProtocol' cannot be nested inside another declaration
protocol _StateModelProtocol: StateModelProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:39:35: error: cannot find type 'StateModelProtocol' in scope
protocol _StateModelProtocol: StateModelProtocol {
^~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:91:16: error: cannot find 'isVirgin' in scope
if isVirgin {
^~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:94:40: error: cannot find 'value' in scope
proposedValue = Int("\(value)\(key.character)")
^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:105:27: error: cannot find 'validRange' in scope
guard validRange.contains(proposedValue) else {
^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:118:33: error: cannot find 'component' in scope
let maxDigits = component.numberOfDigits(at: frameRate, base: subFramesBase)
^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:118:62: error: cannot find 'frameRate' in scope
let maxDigits = component.numberOfDigits(at: frameRate, base: subFramesBase)
^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:118:79: error: cannot find 'subFramesBase' in scope
let maxDigits = component.numberOfDigits(at: frameRate, base: subFramesBase)
^~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:122:17: error: cannot find 'value' in scope
value = proposedValue
^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:123:17: error: cannot assign to property: 'self' is immutable
textInput = proposedTextInput
^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:50:12: note: mark method 'mutating' to make 'self' mutable
public func handleKeyPress(
^
mutating
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:131:33: error: cannot find 'component' in scope
let maxDigits = component.numberOfDigits(at: frameRate, base: subFramesBase)
^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:131:62: error: cannot find 'frameRate' in scope
let maxDigits = component.numberOfDigits(at: frameRate, base: subFramesBase)
^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:131:79: error: cannot find 'subFramesBase' in scope
let maxDigits = component.numberOfDigits(at: frameRate, base: subFramesBase)
^~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:142:17: error: cannot find 'value' in scope
value = proposedValue
^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:143:17: error: cannot assign to property: 'self' is immutable
textInput = proposedTextInput
^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:50:12: note: mark method 'mutating' to make 'self' mutable
public func handleKeyPress(
^
mutating
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:148:17: error: cannot find 'value' in scope
value = proposedValue
^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:149:17: error: cannot assign to property: 'self' is immutable
textInput = proposedTextInput
^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:50:12: note: mark method 'mutating' to make 'self' mutable
public func handleKeyPress(
^
mutating
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:154:28: error: cannot find 'value' in scope
let newValue = value + 1
^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:155:16: error: cannot find 'validRange' in scope
if validRange.contains(newValue) {
^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:156:17: error: cannot find 'value' in scope
value = newValue
^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:158:17: error: cannot find 'value' in scope
value = validRange.lowerBound
^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:158:25: error: cannot find 'validRange' in scope
value = validRange.lowerBound
^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:164:28: error: cannot find 'value' in scope
let newValue = value - 1
^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:165:16: error: cannot find 'validRange' in scope
if validRange.contains(newValue) {
^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:166:17: error: cannot find 'value' in scope
value = newValue
^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:168:17: error: cannot find 'value' in scope
value = validRange.upperBound
^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:168:25: error: cannot find 'validRange' in scope
value = validRange.upperBound
^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:175:48: error: cannot find 'value' in scope
let shouldFocusPreviousComponent = value == 0
^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:176:16: error: cannot find 'isVirgin' in scope
if isVirgin {
^~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:180:17: error: cannot assign to property: 'self' is immutable
textInput = String(textInput.dropLast())
^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:50:12: note: mark method 'mutating' to make 'self' mutable
public func handleKeyPress(
^
mutating
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:181:17: error: cannot find 'value' in scope
value = Int("\(textInput)") ?? 0
^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:253:9: error: cannot find 'isVirgin' in scope
isVirgin = state
^~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:254:12: error: cannot find 'isVirgin' in scope
if isVirgin { textInput = "" }
^~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:254:23: error: cannot assign to property: 'self' is immutable
if isVirgin { textInput = "" }
^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:252:12: note: mark method 'mutating' to make 'self' mutable
public func setIsVirgin(_ state: Bool) {
^
mutating
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:258:9: error: cannot find 'value' in scope
value = 0
^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:259:9: error: cannot assign to property: 'self' is immutable
textInput = ""
^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:257:12: note: mark method 'mutating' to make 'self' mutable
public func resetToZero() {
^
mutating
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:21:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldInputRejectionFeedback: TimecodeField.InputRejectionFeedback? = .platformDefault
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:21:6: error: unknown attribute 'Entry'
@Entry public var timecodeFieldInputRejectionFeedback: TimecodeField.InputRejectionFeedback? = .platformDefault
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:20:6: error: stored properties cannot be marked potentially unavailable with '@available'
@available(macOS 14.0, iOS 17.0, tvOS 17.0, watchOS 10.0, *)
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:28:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldHighlightStyle: AnyShapeStyle? = AnyShapeStyle(.tint)
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:28:6: error: unknown attribute 'Entry'
@Entry public var timecodeFieldHighlightStyle: AnyShapeStyle? = AnyShapeStyle(.tint)
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:27:6: error: stored properties cannot be marked potentially unavailable with '@available'
@available(macOS 12.0, iOS 15.0, tvOS 15.0, watchOS 8.0, *)
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:34:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldInputStyle: TimecodeField.InputStyle = {
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:34:6: error: unknown attribute 'Entry'
@Entry public var timecodeFieldInputStyle: TimecodeField.InputStyle = {
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:33:6: error: stored properties cannot be marked potentially unavailable with '@available'
@available(macOS 14.0, iOS 17.0, tvOS 17.0, watchOS 10.0, *)
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:46:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldInputWrapping: TimecodeField.InputWrapping = .noWrap
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:46:6: error: unknown attribute 'Entry'
@Entry public var timecodeFieldInputWrapping: TimecodeField.InputWrapping = .noWrap
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:45:6: error: stored properties cannot be marked potentially unavailable with '@available'
@available(macOS 14.0, iOS 17.0, tvOS 17.0, watchOS 10.0, *)
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:52:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldPastePolicy: TimecodeField.PastePolicy = .preserveLocalProperties
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:52:6: error: unknown attribute 'Entry'
@Entry public var timecodeFieldPastePolicy: TimecodeField.PastePolicy = .preserveLocalProperties
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:51:6: error: stored properties cannot be marked potentially unavailable with '@available'
@available(macOS 14.0, iOS 17.0, tvOS 17.0, watchOS 10.0, *)
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:58:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldReturnAction: TimecodeField.FieldAction? = nil
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:58:6: error: unknown attribute 'Entry'
@Entry public var timecodeFieldReturnAction: TimecodeField.FieldAction? = nil
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:57:6: error: stored properties cannot be marked potentially unavailable with '@available'
@available(macOS 14.0, iOS 17.0, tvOS 17.0, watchOS 10.0, *)
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:64:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldEscapeAction: TimecodeField.FieldAction? = nil
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:64:6: error: unknown attribute 'Entry'
@Entry public var timecodeFieldEscapeAction: TimecodeField.FieldAction? = nil
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:63:6: error: stored properties cannot be marked potentially unavailable with '@available'
@available(macOS 14.0, iOS 17.0, tvOS 17.0, watchOS 10.0, *)
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:70:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldValidationPolicy: TimecodeField.ValidationPolicy = .enforceValid
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:70:6: error: unknown attribute 'Entry'
@Entry public var timecodeFieldValidationPolicy: TimecodeField.ValidationPolicy = .enforceValid
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:69:6: error: stored properties cannot be marked potentially unavailable with '@available'
@available(macOS 14.0, iOS 17.0, tvOS 17.0, watchOS 10.0, *)
^
[86/122] Compiling TimecodeKitUI TimecodeField Paste Policy.swift
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:34: error: expected ',' separator
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
,
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:35: error: attribute can only be applied to types, not declarations
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:45: error: attribute can only be applied to types, not declarations
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:60: error: expected parameter name followed by ':'
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:14:14: error: protocol 'StateModelProtocol' cannot be nested inside another declaration
protocol StateModelProtocol where Self: AnyObject, Self: Observable {
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:14:14: error: circular reference
protocol StateModelProtocol where Self: AnyObject, Self: Observable {
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:14:14: note: protocol 'StateModelProtocol' declared here
protocol StateModelProtocol where Self: AnyObject, Self: Observable {
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:14:14: note: through reference here
protocol StateModelProtocol where Self: AnyObject, Self: Observable {
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:13:1: note: through reference here
extension TimecodeField {
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:14:14: error: circular reference
protocol StateModelProtocol where Self: AnyObject, Self: Observable {
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:14:14: note: through reference here
protocol StateModelProtocol where Self: AnyObject, Self: Observable {
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:14:14: note: through reference here
protocol StateModelProtocol where Self: AnyObject, Self: Observable {
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:13:1: note: through reference here
extension TimecodeField {
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:14:14: warning: protocol 'StateModelProtocol' should be declared to refine 'Observable' due to a same-type constraint on 'Self'
protocol StateModelProtocol where Self: AnyObject, Self: Observable {
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:39:14: error: protocol '_StateModelProtocol' cannot be nested inside another declaration
protocol _StateModelProtocol: StateModelProtocol {
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:39:35: error: cannot find type 'StateModelProtocol' in scope
protocol _StateModelProtocol: StateModelProtocol {
^~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:91:16: error: cannot find 'isVirgin' in scope
if isVirgin {
^~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:94:40: error: cannot find 'value' in scope
proposedValue = Int("\(value)\(key.character)")
^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:105:27: error: cannot find 'validRange' in scope
guard validRange.contains(proposedValue) else {
^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:118:33: error: cannot find 'component' in scope
let maxDigits = component.numberOfDigits(at: frameRate, base: subFramesBase)
^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:118:62: error: cannot find 'frameRate' in scope
let maxDigits = component.numberOfDigits(at: frameRate, base: subFramesBase)
^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:118:79: error: cannot find 'subFramesBase' in scope
let maxDigits = component.numberOfDigits(at: frameRate, base: subFramesBase)
^~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:122:17: error: cannot find 'value' in scope
value = proposedValue
^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:123:17: error: cannot assign to property: 'self' is immutable
textInput = proposedTextInput
^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:50:12: note: mark method 'mutating' to make 'self' mutable
public func handleKeyPress(
^
mutating
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:131:33: error: cannot find 'component' in scope
let maxDigits = component.numberOfDigits(at: frameRate, base: subFramesBase)
^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:131:62: error: cannot find 'frameRate' in scope
let maxDigits = component.numberOfDigits(at: frameRate, base: subFramesBase)
^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:131:79: error: cannot find 'subFramesBase' in scope
let maxDigits = component.numberOfDigits(at: frameRate, base: subFramesBase)
^~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:142:17: error: cannot find 'value' in scope
value = proposedValue
^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:143:17: error: cannot assign to property: 'self' is immutable
textInput = proposedTextInput
^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:50:12: note: mark method 'mutating' to make 'self' mutable
public func handleKeyPress(
^
mutating
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:148:17: error: cannot find 'value' in scope
value = proposedValue
^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:149:17: error: cannot assign to property: 'self' is immutable
textInput = proposedTextInput
^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:50:12: note: mark method 'mutating' to make 'self' mutable
public func handleKeyPress(
^
mutating
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:154:28: error: cannot find 'value' in scope
let newValue = value + 1
^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:155:16: error: cannot find 'validRange' in scope
if validRange.contains(newValue) {
^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:156:17: error: cannot find 'value' in scope
value = newValue
^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:158:17: error: cannot find 'value' in scope
value = validRange.lowerBound
^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:158:25: error: cannot find 'validRange' in scope
value = validRange.lowerBound
^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:164:28: error: cannot find 'value' in scope
let newValue = value - 1
^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:165:16: error: cannot find 'validRange' in scope
if validRange.contains(newValue) {
^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:166:17: error: cannot find 'value' in scope
value = newValue
^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:168:17: error: cannot find 'value' in scope
value = validRange.upperBound
^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:168:25: error: cannot find 'validRange' in scope
value = validRange.upperBound
^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:175:48: error: cannot find 'value' in scope
let shouldFocusPreviousComponent = value == 0
^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:176:16: error: cannot find 'isVirgin' in scope
if isVirgin {
^~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:180:17: error: cannot assign to property: 'self' is immutable
textInput = String(textInput.dropLast())
^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:50:12: note: mark method 'mutating' to make 'self' mutable
public func handleKeyPress(
^
mutating
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:181:17: error: cannot find 'value' in scope
value = Int("\(textInput)") ?? 0
^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:253:9: error: cannot find 'isVirgin' in scope
isVirgin = state
^~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:254:12: error: cannot find 'isVirgin' in scope
if isVirgin { textInput = "" }
^~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:254:23: error: cannot assign to property: 'self' is immutable
if isVirgin { textInput = "" }
^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:252:12: note: mark method 'mutating' to make 'self' mutable
public func setIsVirgin(_ state: Bool) {
^
mutating
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:258:9: error: cannot find 'value' in scope
value = 0
^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:259:9: error: cannot assign to property: 'self' is immutable
textInput = ""
^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:257:12: note: mark method 'mutating' to make 'self' mutable
public func resetToZero() {
^
mutating
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:21:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldInputRejectionFeedback: TimecodeField.InputRejectionFeedback? = .platformDefault
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:21:6: error: unknown attribute 'Entry'
@Entry public var timecodeFieldInputRejectionFeedback: TimecodeField.InputRejectionFeedback? = .platformDefault
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:20:6: error: stored properties cannot be marked potentially unavailable with '@available'
@available(macOS 14.0, iOS 17.0, tvOS 17.0, watchOS 10.0, *)
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:28:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldHighlightStyle: AnyShapeStyle? = AnyShapeStyle(.tint)
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:28:6: error: unknown attribute 'Entry'
@Entry public var timecodeFieldHighlightStyle: AnyShapeStyle? = AnyShapeStyle(.tint)
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:27:6: error: stored properties cannot be marked potentially unavailable with '@available'
@available(macOS 12.0, iOS 15.0, tvOS 15.0, watchOS 8.0, *)
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:34:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldInputStyle: TimecodeField.InputStyle = {
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:34:6: error: unknown attribute 'Entry'
@Entry public var timecodeFieldInputStyle: TimecodeField.InputStyle = {
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:33:6: error: stored properties cannot be marked potentially unavailable with '@available'
@available(macOS 14.0, iOS 17.0, tvOS 17.0, watchOS 10.0, *)
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:46:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldInputWrapping: TimecodeField.InputWrapping = .noWrap
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:46:6: error: unknown attribute 'Entry'
@Entry public var timecodeFieldInputWrapping: TimecodeField.InputWrapping = .noWrap
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:45:6: error: stored properties cannot be marked potentially unavailable with '@available'
@available(macOS 14.0, iOS 17.0, tvOS 17.0, watchOS 10.0, *)
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:52:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldPastePolicy: TimecodeField.PastePolicy = .preserveLocalProperties
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:52:6: error: unknown attribute 'Entry'
@Entry public var timecodeFieldPastePolicy: TimecodeField.PastePolicy = .preserveLocalProperties
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:51:6: error: stored properties cannot be marked potentially unavailable with '@available'
@available(macOS 14.0, iOS 17.0, tvOS 17.0, watchOS 10.0, *)
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:58:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldReturnAction: TimecodeField.FieldAction? = nil
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:58:6: error: unknown attribute 'Entry'
@Entry public var timecodeFieldReturnAction: TimecodeField.FieldAction? = nil
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:57:6: error: stored properties cannot be marked potentially unavailable with '@available'
@available(macOS 14.0, iOS 17.0, tvOS 17.0, watchOS 10.0, *)
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:64:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldEscapeAction: TimecodeField.FieldAction? = nil
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:64:6: error: unknown attribute 'Entry'
@Entry public var timecodeFieldEscapeAction: TimecodeField.FieldAction? = nil
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:63:6: error: stored properties cannot be marked potentially unavailable with '@available'
@available(macOS 14.0, iOS 17.0, tvOS 17.0, watchOS 10.0, *)
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:70:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldValidationPolicy: TimecodeField.ValidationPolicy = .enforceValid
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:70:6: error: unknown attribute 'Entry'
@Entry public var timecodeFieldValidationPolicy: TimecodeField.ValidationPolicy = .enforceValid
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:69:6: error: stored properties cannot be marked potentially unavailable with '@available'
@available(macOS 14.0, iOS 17.0, tvOS 17.0, watchOS 10.0, *)
^
[87/122] Compiling TimecodeKitUI AttributedString.swift
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:34: error: expected ',' separator
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
,
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:35: error: attribute can only be applied to types, not declarations
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:45: error: attribute can only be applied to types, not declarations
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:60: error: expected parameter name followed by ':'
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
[88/122] Compiling TimecodeKitUI NSAttributedString.swift
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:34: error: expected ',' separator
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
,
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:35: error: attribute can only be applied to types, not declarations
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:45: error: attribute can only be applied to types, not declarations
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:60: error: expected parameter name followed by ':'
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
[89/122] Compiling TimecodeKitUI TextFormatter.swift
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:34: error: expected ',' separator
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
,
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:35: error: attribute can only be applied to types, not declarations
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:45: error: attribute can only be applied to types, not declarations
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:60: error: expected parameter name followed by ':'
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
[90/122] Compiling TimecodeKitUI Shared Environment.swift
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:34: error: expected ',' separator
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
,
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:35: error: attribute can only be applied to types, not declarations
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:45: error: attribute can only be applied to types, not declarations
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:60: error: expected parameter name followed by ':'
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:21:23: error: extensions must not contain stored properties
@Entry public var timecodeFormat: Timecode.StringFormat = .default()
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:21:6: error: unknown attribute 'Entry'
@Entry public var timecodeFormat: Timecode.StringFormat = .default()
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:30:23: error: extensions must not contain stored properties
@Entry public var timecodeSeparatorStyle: AnyShapeStyle? = nil
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:30:6: error: unknown attribute 'Entry'
@Entry public var timecodeSeparatorStyle: AnyShapeStyle? = nil
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:29:6: error: stored properties cannot be marked potentially unavailable with '@available'
@available(macOS 12.0, iOS 15.0, tvOS 15.0, watchOS 8.0, *)
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:37:23: error: extensions must not contain stored properties
@Entry public var timecodeSubFramesStyle: (style: AnyShapeStyle?, scale: Text.Scale) = (nil, .default)
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:37:6: error: unknown attribute 'Entry'
@Entry public var timecodeSubFramesStyle: (style: AnyShapeStyle?, scale: Text.Scale) = (nil, .default)
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:36:6: error: stored properties cannot be marked potentially unavailable with '@available'
@available(macOS 14.0, iOS 17.0, tvOS 17.0, watchOS 10.0, *)
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:51:16: error: extensions must not contain stored properties
@Entry var timecodeValidationStyle: AnyShapeStyle? = AnyShapeStyle(.red)
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:51:6: error: unknown attribute 'Entry'
@Entry var timecodeValidationStyle: AnyShapeStyle? = AnyShapeStyle(.red)
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:50:6: error: stored properties cannot be marked potentially unavailable with '@available'
@available(macOS 12.0, iOS 15.0, tvOS 15.0, watchOS 8.0, *)
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:105:16: error: extensions must not contain stored properties
@Entry var timecodePasted: TimecodePasteAction? = nil
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:105:6: error: unknown attribute 'Entry'
@Entry var timecodePasted: TimecodePasteAction? = nil
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:26: error: cannot find type 'sending' in scope
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^~~~~~~
[91/122] Compiling TimecodeKitUI Shared View Modifiers.swift
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:34: error: expected ',' separator
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
,
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:35: error: attribute can only be applied to types, not declarations
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:45: error: attribute can only be applied to types, not declarations
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:60: error: expected parameter name followed by ':'
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:21:23: error: extensions must not contain stored properties
@Entry public var timecodeFormat: Timecode.StringFormat = .default()
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:21:6: error: unknown attribute 'Entry'
@Entry public var timecodeFormat: Timecode.StringFormat = .default()
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:30:23: error: extensions must not contain stored properties
@Entry public var timecodeSeparatorStyle: AnyShapeStyle? = nil
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:30:6: error: unknown attribute 'Entry'
@Entry public var timecodeSeparatorStyle: AnyShapeStyle? = nil
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:29:6: error: stored properties cannot be marked potentially unavailable with '@available'
@available(macOS 12.0, iOS 15.0, tvOS 15.0, watchOS 8.0, *)
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:37:23: error: extensions must not contain stored properties
@Entry public var timecodeSubFramesStyle: (style: AnyShapeStyle?, scale: Text.Scale) = (nil, .default)
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:37:6: error: unknown attribute 'Entry'
@Entry public var timecodeSubFramesStyle: (style: AnyShapeStyle?, scale: Text.Scale) = (nil, .default)
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:36:6: error: stored properties cannot be marked potentially unavailable with '@available'
@available(macOS 14.0, iOS 17.0, tvOS 17.0, watchOS 10.0, *)
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:51:16: error: extensions must not contain stored properties
@Entry var timecodeValidationStyle: AnyShapeStyle? = AnyShapeStyle(.red)
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:51:6: error: unknown attribute 'Entry'
@Entry var timecodeValidationStyle: AnyShapeStyle? = AnyShapeStyle(.red)
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:50:6: error: stored properties cannot be marked potentially unavailable with '@available'
@available(macOS 12.0, iOS 15.0, tvOS 15.0, watchOS 8.0, *)
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:105:16: error: extensions must not contain stored properties
@Entry var timecodePasted: TimecodePasteAction? = nil
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:105:6: error: unknown attribute 'Entry'
@Entry var timecodePasted: TimecodePasteAction? = nil
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:26: error: cannot find type 'sending' in scope
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^~~~~~~
[92/122] Compiling TimecodeKitUI StringFormat Bindings.swift
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:34: error: expected ',' separator
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
,
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:35: error: attribute can only be applied to types, not declarations
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:45: error: attribute can only be applied to types, not declarations
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:60: error: expected parameter name followed by ':'
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:21:23: error: extensions must not contain stored properties
@Entry public var timecodeFormat: Timecode.StringFormat = .default()
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:21:6: error: unknown attribute 'Entry'
@Entry public var timecodeFormat: Timecode.StringFormat = .default()
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:30:23: error: extensions must not contain stored properties
@Entry public var timecodeSeparatorStyle: AnyShapeStyle? = nil
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:30:6: error: unknown attribute 'Entry'
@Entry public var timecodeSeparatorStyle: AnyShapeStyle? = nil
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:29:6: error: stored properties cannot be marked potentially unavailable with '@available'
@available(macOS 12.0, iOS 15.0, tvOS 15.0, watchOS 8.0, *)
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:37:23: error: extensions must not contain stored properties
@Entry public var timecodeSubFramesStyle: (style: AnyShapeStyle?, scale: Text.Scale) = (nil, .default)
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:37:6: error: unknown attribute 'Entry'
@Entry public var timecodeSubFramesStyle: (style: AnyShapeStyle?, scale: Text.Scale) = (nil, .default)
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:36:6: error: stored properties cannot be marked potentially unavailable with '@available'
@available(macOS 14.0, iOS 17.0, tvOS 17.0, watchOS 10.0, *)
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:51:16: error: extensions must not contain stored properties
@Entry var timecodeValidationStyle: AnyShapeStyle? = AnyShapeStyle(.red)
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:51:6: error: unknown attribute 'Entry'
@Entry var timecodeValidationStyle: AnyShapeStyle? = AnyShapeStyle(.red)
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:50:6: error: stored properties cannot be marked potentially unavailable with '@available'
@available(macOS 12.0, iOS 15.0, tvOS 15.0, watchOS 8.0, *)
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:105:16: error: extensions must not contain stored properties
@Entry var timecodePasted: TimecodePasteAction? = nil
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:105:6: error: unknown attribute 'Entry'
@Entry var timecodePasted: TimecodePasteAction? = nil
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:26: error: cannot find type 'sending' in scope
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^~~~~~~
[93/122] Compiling TimecodeKitUI TimecodeKitUI-API-2.3.0.swift
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:34: error: expected ',' separator
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
,
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:35: error: attribute can only be applied to types, not declarations
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:45: error: attribute can only be applied to types, not declarations
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:60: error: expected parameter name followed by ':'
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
[94/122] Compiling TimecodeKitUI TextField.swift
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:34: error: expected ',' separator
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
,
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:35: error: attribute can only be applied to types, not declarations
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:45: error: attribute can only be applied to types, not declarations
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:60: error: expected parameter name followed by ':'
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
[95/122] Compiling TimecodeKitUI AttributedString Previews.swift
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:34: error: expected ',' separator
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
,
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:35: error: attribute can only be applied to types, not declarations
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:45: error: attribute can only be applied to types, not declarations
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:60: error: expected parameter name followed by ':'
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
[96/122] Compiling TimecodeKitUI TimecodeField Previews.swift
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:34: error: expected ',' separator
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
,
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:35: error: attribute can only be applied to types, not declarations
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:45: error: attribute can only be applied to types, not declarations
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:60: error: expected parameter name followed by ':'
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:21:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldInputRejectionFeedback: TimecodeField.InputRejectionFeedback? = .platformDefault
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:28:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldHighlightStyle: AnyShapeStyle? = AnyShapeStyle(.tint)
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:34:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldInputStyle: TimecodeField.InputStyle = {
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:46:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldInputWrapping: TimecodeField.InputWrapping = .noWrap
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:58:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldReturnAction: TimecodeField.FieldAction? = nil
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:64:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldEscapeAction: TimecodeField.FieldAction? = nil
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:52:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldPastePolicy: TimecodeField.PastePolicy = .preserveLocalProperties
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:70:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldValidationPolicy: TimecodeField.ValidationPolicy = .enforceValid
^
[97/122] Compiling TimecodeKitUI TimecodeField Types.swift
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:34: error: expected ',' separator
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
,
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:35: error: attribute can only be applied to types, not declarations
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:45: error: attribute can only be applied to types, not declarations
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:60: error: expected parameter name followed by ':'
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:21:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldInputRejectionFeedback: TimecodeField.InputRejectionFeedback? = .platformDefault
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:28:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldHighlightStyle: AnyShapeStyle? = AnyShapeStyle(.tint)
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:34:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldInputStyle: TimecodeField.InputStyle = {
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:46:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldInputWrapping: TimecodeField.InputWrapping = .noWrap
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:58:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldReturnAction: TimecodeField.FieldAction? = nil
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:64:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldEscapeAction: TimecodeField.FieldAction? = nil
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:52:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldPastePolicy: TimecodeField.PastePolicy = .preserveLocalProperties
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:70:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldValidationPolicy: TimecodeField.ValidationPolicy = .enforceValid
^
[98/122] Compiling TimecodeKitUI TimecodeField View Modifiers.swift
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:34: error: expected ',' separator
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
,
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:35: error: attribute can only be applied to types, not declarations
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:45: error: attribute can only be applied to types, not declarations
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:60: error: expected parameter name followed by ':'
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:21:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldInputRejectionFeedback: TimecodeField.InputRejectionFeedback? = .platformDefault
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:28:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldHighlightStyle: AnyShapeStyle? = AnyShapeStyle(.tint)
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:34:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldInputStyle: TimecodeField.InputStyle = {
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:46:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldInputWrapping: TimecodeField.InputWrapping = .noWrap
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:58:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldReturnAction: TimecodeField.FieldAction? = nil
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:64:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldEscapeAction: TimecodeField.FieldAction? = nil
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:52:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldPastePolicy: TimecodeField.PastePolicy = .preserveLocalProperties
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:70:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldValidationPolicy: TimecodeField.ValidationPolicy = .enforceValid
^
[99/122] Compiling TimecodeKitUI TimecodeField.swift
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:34: error: expected ',' separator
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
,
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:35: error: attribute can only be applied to types, not declarations
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:45: error: attribute can only be applied to types, not declarations
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:60: error: expected parameter name followed by ':'
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:21:23: error: extensions must not contain stored properties
@Entry public var timecodeFormat: Timecode.StringFormat = .default()
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:37:23: error: extensions must not contain stored properties
@Entry public var timecodeSubFramesStyle: (style: AnyShapeStyle?, scale: Text.Scale) = (nil, .default)
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:51:16: error: extensions must not contain stored properties
@Entry var timecodeValidationStyle: AnyShapeStyle? = AnyShapeStyle(.red)
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:28:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldHighlightStyle: AnyShapeStyle? = AnyShapeStyle(.tint)
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:34:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldInputStyle: TimecodeField.InputStyle = {
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:21:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldInputRejectionFeedback: TimecodeField.InputRejectionFeedback? = .platformDefault
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:52:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldPastePolicy: TimecodeField.PastePolicy = .preserveLocalProperties
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:70:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldValidationPolicy: TimecodeField.ValidationPolicy = .enforceValid
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:105:16: error: extensions must not contain stored properties
@Entry var timecodePasted: TimecodePasteAction? = nil
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:26: error: cannot find type 'sending' in scope
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^~~~~~~
[100/122] Compiling TimecodeKitUI TimecodeState.swift
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:34: error: expected ',' separator
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
,
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:35: error: attribute can only be applied to types, not declarations
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:45: error: attribute can only be applied to types, not declarations
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:60: error: expected parameter name followed by ':'
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:21:23: error: extensions must not contain stored properties
@Entry public var timecodeFormat: Timecode.StringFormat = .default()
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:37:23: error: extensions must not contain stored properties
@Entry public var timecodeSubFramesStyle: (style: AnyShapeStyle?, scale: Text.Scale) = (nil, .default)
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:51:16: error: extensions must not contain stored properties
@Entry var timecodeValidationStyle: AnyShapeStyle? = AnyShapeStyle(.red)
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:28:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldHighlightStyle: AnyShapeStyle? = AnyShapeStyle(.tint)
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:34:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldInputStyle: TimecodeField.InputStyle = {
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:21:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldInputRejectionFeedback: TimecodeField.InputRejectionFeedback? = .platformDefault
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:52:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldPastePolicy: TimecodeField.PastePolicy = .preserveLocalProperties
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:70:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldValidationPolicy: TimecodeField.ValidationPolicy = .enforceValid
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:105:16: error: extensions must not contain stored properties
@Entry var timecodePasted: TimecodePasteAction? = nil
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:26: error: cannot find type 'sending' in scope
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^~~~~~~
[101/122] Compiling TimecodeKitUI TimecodeText Previews.swift
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:34: error: expected ',' separator
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
,
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:35: error: attribute can only be applied to types, not declarations
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:45: error: attribute can only be applied to types, not declarations
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:60: error: expected parameter name followed by ':'
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:21:23: error: extensions must not contain stored properties
@Entry public var timecodeFormat: Timecode.StringFormat = .default()
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:37:23: error: extensions must not contain stored properties
@Entry public var timecodeSubFramesStyle: (style: AnyShapeStyle?, scale: Text.Scale) = (nil, .default)
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:51:16: error: extensions must not contain stored properties
@Entry var timecodeValidationStyle: AnyShapeStyle? = AnyShapeStyle(.red)
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:28:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldHighlightStyle: AnyShapeStyle? = AnyShapeStyle(.tint)
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:34:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldInputStyle: TimecodeField.InputStyle = {
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:21:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldInputRejectionFeedback: TimecodeField.InputRejectionFeedback? = .platformDefault
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:52:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldPastePolicy: TimecodeField.PastePolicy = .preserveLocalProperties
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:70:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldValidationPolicy: TimecodeField.ValidationPolicy = .enforceValid
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:105:16: error: extensions must not contain stored properties
@Entry var timecodePasted: TimecodePasteAction? = nil
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:26: error: cannot find type 'sending' in scope
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^~~~~~~
[102/122] Compiling TimecodeKitUI TimecodeText.swift
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:34: error: expected ',' separator
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
,
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:35: error: attribute can only be applied to types, not declarations
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:45: error: attribute can only be applied to types, not declarations
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:60: error: expected parameter name followed by ':'
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:21:23: error: extensions must not contain stored properties
@Entry public var timecodeFormat: Timecode.StringFormat = .default()
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:30:23: error: extensions must not contain stored properties
@Entry public var timecodeSeparatorStyle: AnyShapeStyle? = nil
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:37:23: error: extensions must not contain stored properties
@Entry public var timecodeSubFramesStyle: (style: AnyShapeStyle?, scale: Text.Scale) = (nil, .default)
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:51:16: error: extensions must not contain stored properties
@Entry var timecodeValidationStyle: AnyShapeStyle? = AnyShapeStyle(.red)
^
[103/122] Compiling TimecodeKitUI TimecodeKitUI.swift
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:34: error: expected ',' separator
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
,
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:35: error: attribute can only be applied to types, not declarations
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:45: error: attribute can only be applied to types, not declarations
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:60: error: expected parameter name followed by ':'
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:21:23: error: extensions must not contain stored properties
@Entry public var timecodeFormat: Timecode.StringFormat = .default()
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:30:23: error: extensions must not contain stored properties
@Entry public var timecodeSeparatorStyle: AnyShapeStyle? = nil
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:37:23: error: extensions must not contain stored properties
@Entry public var timecodeSubFramesStyle: (style: AnyShapeStyle?, scale: Text.Scale) = (nil, .default)
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:51:16: error: extensions must not contain stored properties
@Entry var timecodeValidationStyle: AnyShapeStyle? = AnyShapeStyle(.red)
^
[104/122] Compiling TimecodeKitUI KeyboardInputView.swift
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:34: error: expected ',' separator
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
,
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:35: error: attribute can only be applied to types, not declarations
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:45: error: attribute can only be applied to types, not declarations
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:60: error: expected parameter name followed by ':'
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:21:23: error: extensions must not contain stored properties
@Entry public var timecodeFormat: Timecode.StringFormat = .default()
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:30:23: error: extensions must not contain stored properties
@Entry public var timecodeSeparatorStyle: AnyShapeStyle? = nil
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:37:23: error: extensions must not contain stored properties
@Entry public var timecodeSubFramesStyle: (style: AnyShapeStyle?, scale: Text.Scale) = (nil, .default)
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:51:16: error: extensions must not contain stored properties
@Entry var timecodeValidationStyle: AnyShapeStyle? = AnyShapeStyle(.red)
^
[105/122] Compiling TimecodeKitUI SwiftUI Utilities.swift
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:34: error: expected ',' separator
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
,
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:35: error: attribute can only be applied to types, not declarations
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:45: error: attribute can only be applied to types, not declarations
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:60: error: expected parameter name followed by ':'
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
[106/122] Compiling TimecodeKitUI Utilities.swift
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:34: error: expected ',' separator
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
,
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:35: error: attribute can only be applied to types, not declarations
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:45: error: attribute can only be applied to types, not declarations
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:60: error: expected parameter name followed by ':'
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
[107/122] Compiling TimecodeKitUI RejectedInputFeedbackable.swift
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:34: error: expected ',' separator
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
,
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:35: error: attribute can only be applied to types, not declarations
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:45: error: attribute can only be applied to types, not declarations
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:60: error: expected parameter name followed by ':'
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:30:23: error: extensions must not contain stored properties
@Entry public var timecodeSeparatorStyle: AnyShapeStyle? = nil
^
[108/122] Compiling TimecodeKitUI TimecodeField SeparatorView.swift
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:34: error: expected ',' separator
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
,
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:35: error: attribute can only be applied to types, not declarations
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:45: error: attribute can only be applied to types, not declarations
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:60: error: expected parameter name followed by ':'
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:30:23: error: extensions must not contain stored properties
@Entry public var timecodeSeparatorStyle: AnyShapeStyle? = nil
^
[109/122] Compiling TimecodeKitUI TimecodeField KeyResult.swift
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:34: error: expected ',' separator
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
,
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:35: error: attribute can only be applied to types, not declarations
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:45: error: attribute can only be applied to types, not declarations
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:60: error: expected parameter name followed by ':'
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:30:23: error: extensions must not contain stored properties
@Entry public var timecodeSeparatorStyle: AnyShapeStyle? = nil
^
[110/122] Compiling TimecodeKitUI TimecodeField ComponentView StateModel.swift
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:34: error: expected ',' separator
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
,
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:35: error: attribute can only be applied to types, not declarations
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:45: error: attribute can only be applied to types, not declarations
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:60: error: expected parameter name followed by ':'
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:39:35: error: cannot find type 'StateModelProtocol' in scope
protocol _StateModelProtocol: StateModelProtocol {
^~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:21:23: error: extensions must not contain stored properties
@Entry public var timecodeFormat: Timecode.StringFormat = .default()
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:28:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldHighlightStyle: AnyShapeStyle? = AnyShapeStyle(.tint)
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:30:23: error: extensions must not contain stored properties
@Entry public var timecodeSeparatorStyle: AnyShapeStyle? = nil
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:51:16: error: extensions must not contain stored properties
@Entry var timecodeValidationStyle: AnyShapeStyle? = AnyShapeStyle(.red)
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:58:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldReturnAction: TimecodeField.FieldAction? = nil
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:64:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldEscapeAction: TimecodeField.FieldAction? = nil
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:34:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldInputStyle: TimecodeField.InputStyle = {
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:46:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldInputWrapping: TimecodeField.InputWrapping = .noWrap
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:21:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldInputRejectionFeedback: TimecodeField.InputRejectionFeedback? = .platformDefault
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:70:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldValidationPolicy: TimecodeField.ValidationPolicy = .enforceValid
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:105:16: error: extensions must not contain stored properties
@Entry var timecodePasted: TimecodePasteAction? = nil
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:26: error: cannot find type 'sending' in scope
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/ComponentView/TimecodeField ComponentView.swift:121:17: error: initializer 'init(_:)' requires that 'Binding<Subject>' conform to 'StringProtocol'
Text(stateModel.valuePadded)
^
SwiftUI.Text:4:12: note: where 'S' = 'Binding<Subject>'
public init<S>(_ content: S) where S : StringProtocol
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/ComponentView/TimecodeField ComponentView.swift:121:33: error: value of type 'TimecodeField.ComponentView.StateModel' has no dynamic member 'valuePadded' using key path from root type 'TimecodeField.ComponentView.StateModel'
Text(stateModel.valuePadded)
~~~~~~~~~~ ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/ComponentView/TimecodeField ComponentView.swift:121:22: error: referencing subscript 'subscript(dynamicMember:)' requires wrapper 'Binding<TimecodeField.ComponentView.StateModel>'
Text(stateModel.valuePadded)
^
$
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/ComponentView/TimecodeField ComponentView.swift:122:60: error: value of type 'TimecodeField.ComponentView.StateModel' has no dynamic member 'isValueValid' using key path from root type 'TimecodeField.ComponentView.StateModel'
.conditionalForegroundStyle(stateModel.isValueValid ? nil : timecodeValidationStyle)
~~~~~~~~~~ ^~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/ComponentView/TimecodeField ComponentView.swift:122:49: error: referencing subscript 'subscript(dynamicMember:)' requires wrapper 'Binding<TimecodeField.ComponentView.StateModel>'
.conditionalForegroundStyle(stateModel.isValueValid ? nil : timecodeValidationStyle)
^
$
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/ComponentView/TimecodeField ComponentView.swift:122:60: error: cannot convert value of type 'Binding<Subject>' to expected condition type 'Bool'
.conditionalForegroundStyle(stateModel.isValueValid ? nil : timecodeValidationStyle)
~~~~~~~~~~~^~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/ComponentView/TimecodeField ComponentView.swift:144:35: error: reference to member 'down' cannot be resolved without a contextual type
.onKeyPress(phases: [.down, .repeat]) { keyPress in
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/ComponentView/TimecodeField ComponentView.swift:144:42: error: reference to member 'repeat' cannot be resolved without a contextual type
.onKeyPress(phases: [.down, .repeat]) { keyPress in
^
[111/122] Compiling TimecodeKitUI TimecodeField ComponentView ViewModel.swift
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:34: error: expected ',' separator
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
,
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:35: error: attribute can only be applied to types, not declarations
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:45: error: attribute can only be applied to types, not declarations
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:60: error: expected parameter name followed by ':'
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:39:35: error: cannot find type 'StateModelProtocol' in scope
protocol _StateModelProtocol: StateModelProtocol {
^~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:21:23: error: extensions must not contain stored properties
@Entry public var timecodeFormat: Timecode.StringFormat = .default()
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:28:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldHighlightStyle: AnyShapeStyle? = AnyShapeStyle(.tint)
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:30:23: error: extensions must not contain stored properties
@Entry public var timecodeSeparatorStyle: AnyShapeStyle? = nil
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:51:16: error: extensions must not contain stored properties
@Entry var timecodeValidationStyle: AnyShapeStyle? = AnyShapeStyle(.red)
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:58:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldReturnAction: TimecodeField.FieldAction? = nil
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:64:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldEscapeAction: TimecodeField.FieldAction? = nil
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:34:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldInputStyle: TimecodeField.InputStyle = {
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:46:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldInputWrapping: TimecodeField.InputWrapping = .noWrap
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:21:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldInputRejectionFeedback: TimecodeField.InputRejectionFeedback? = .platformDefault
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:70:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldValidationPolicy: TimecodeField.ValidationPolicy = .enforceValid
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:105:16: error: extensions must not contain stored properties
@Entry var timecodePasted: TimecodePasteAction? = nil
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:26: error: cannot find type 'sending' in scope
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/ComponentView/TimecodeField ComponentView.swift:121:17: error: initializer 'init(_:)' requires that 'Binding<Subject>' conform to 'StringProtocol'
Text(stateModel.valuePadded)
^
SwiftUI.Text:4:12: note: where 'S' = 'Binding<Subject>'
public init<S>(_ content: S) where S : StringProtocol
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/ComponentView/TimecodeField ComponentView.swift:121:33: error: value of type 'TimecodeField.ComponentView.StateModel' has no dynamic member 'valuePadded' using key path from root type 'TimecodeField.ComponentView.StateModel'
Text(stateModel.valuePadded)
~~~~~~~~~~ ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/ComponentView/TimecodeField ComponentView.swift:121:22: error: referencing subscript 'subscript(dynamicMember:)' requires wrapper 'Binding<TimecodeField.ComponentView.StateModel>'
Text(stateModel.valuePadded)
^
$
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/ComponentView/TimecodeField ComponentView.swift:122:60: error: value of type 'TimecodeField.ComponentView.StateModel' has no dynamic member 'isValueValid' using key path from root type 'TimecodeField.ComponentView.StateModel'
.conditionalForegroundStyle(stateModel.isValueValid ? nil : timecodeValidationStyle)
~~~~~~~~~~ ^~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/ComponentView/TimecodeField ComponentView.swift:122:49: error: referencing subscript 'subscript(dynamicMember:)' requires wrapper 'Binding<TimecodeField.ComponentView.StateModel>'
.conditionalForegroundStyle(stateModel.isValueValid ? nil : timecodeValidationStyle)
^
$
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/ComponentView/TimecodeField ComponentView.swift:122:60: error: cannot convert value of type 'Binding<Subject>' to expected condition type 'Bool'
.conditionalForegroundStyle(stateModel.isValueValid ? nil : timecodeValidationStyle)
~~~~~~~~~~~^~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/ComponentView/TimecodeField ComponentView.swift:144:35: error: reference to member 'down' cannot be resolved without a contextual type
.onKeyPress(phases: [.down, .repeat]) { keyPress in
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/ComponentView/TimecodeField ComponentView.swift:144:42: error: reference to member 'repeat' cannot be resolved without a contextual type
.onKeyPress(phases: [.down, .repeat]) { keyPress in
^
[112/122] Compiling TimecodeKitUI TimecodeField ComponentView.swift
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:34: error: expected ',' separator
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
,
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:35: error: attribute can only be applied to types, not declarations
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:45: error: attribute can only be applied to types, not declarations
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:60: error: expected parameter name followed by ':'
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:39:35: error: cannot find type 'StateModelProtocol' in scope
protocol _StateModelProtocol: StateModelProtocol {
^~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:21:23: error: extensions must not contain stored properties
@Entry public var timecodeFormat: Timecode.StringFormat = .default()
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:28:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldHighlightStyle: AnyShapeStyle? = AnyShapeStyle(.tint)
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:30:23: error: extensions must not contain stored properties
@Entry public var timecodeSeparatorStyle: AnyShapeStyle? = nil
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:51:16: error: extensions must not contain stored properties
@Entry var timecodeValidationStyle: AnyShapeStyle? = AnyShapeStyle(.red)
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:58:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldReturnAction: TimecodeField.FieldAction? = nil
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:64:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldEscapeAction: TimecodeField.FieldAction? = nil
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:34:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldInputStyle: TimecodeField.InputStyle = {
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:46:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldInputWrapping: TimecodeField.InputWrapping = .noWrap
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:21:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldInputRejectionFeedback: TimecodeField.InputRejectionFeedback? = .platformDefault
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:70:23: error: extensions must not contain stored properties
@Entry public var timecodeFieldValidationPolicy: TimecodeField.ValidationPolicy = .enforceValid
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:105:16: error: extensions must not contain stored properties
@Entry var timecodePasted: TimecodePasteAction? = nil
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:26: error: cannot find type 'sending' in scope
forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/ComponentView/TimecodeField ComponentView.swift:121:17: error: initializer 'init(_:)' requires that 'Binding<Subject>' conform to 'StringProtocol'
Text(stateModel.valuePadded)
^
SwiftUI.Text:4:12: note: where 'S' = 'Binding<Subject>'
public init<S>(_ content: S) where S : StringProtocol
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/ComponentView/TimecodeField ComponentView.swift:121:33: error: value of type 'TimecodeField.ComponentView.StateModel' has no dynamic member 'valuePadded' using key path from root type 'TimecodeField.ComponentView.StateModel'
Text(stateModel.valuePadded)
~~~~~~~~~~ ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/ComponentView/TimecodeField ComponentView.swift:121:22: error: referencing subscript 'subscript(dynamicMember:)' requires wrapper 'Binding<TimecodeField.ComponentView.StateModel>'
Text(stateModel.valuePadded)
^
$
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/ComponentView/TimecodeField ComponentView.swift:122:60: error: value of type 'TimecodeField.ComponentView.StateModel' has no dynamic member 'isValueValid' using key path from root type 'TimecodeField.ComponentView.StateModel'
.conditionalForegroundStyle(stateModel.isValueValid ? nil : timecodeValidationStyle)
~~~~~~~~~~ ^~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/ComponentView/TimecodeField ComponentView.swift:122:49: error: referencing subscript 'subscript(dynamicMember:)' requires wrapper 'Binding<TimecodeField.ComponentView.StateModel>'
.conditionalForegroundStyle(stateModel.isValueValid ? nil : timecodeValidationStyle)
^
$
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/ComponentView/TimecodeField ComponentView.swift:122:60: error: cannot convert value of type 'Binding<Subject>' to expected condition type 'Bool'
.conditionalForegroundStyle(stateModel.isValueValid ? nil : timecodeValidationStyle)
~~~~~~~~~~~^~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/ComponentView/TimecodeField ComponentView.swift:144:35: error: reference to member 'down' cannot be resolved without a contextual type
.onKeyPress(phases: [.down, .repeat]) { keyPress in
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/ComponentView/TimecodeField ComponentView.swift:144:42: error: reference to member 'repeat' cannot be resolved without a contextual type
.onKeyPress(phases: [.down, .repeat]) { keyPress in
^
error: fatalError
BUILD FAILURE 5.9 macosSpm