Build Information
Failed to build swift-markdown-ui, reference 2.4.1 (5f6133
), with Swift 6.0 for macOS (SPM) on 2 Dec 2024 03:14:39 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-16.1.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures
Build Log
51 | BlockStyle { _ in
52 | ListBullet.disc
53 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
| `- warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
54 | }
55 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Utility/RelativeSize.swift:83:15: note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
81 | /// This method behaves like the one in SwiftUI but takes `RelativeSize`
82 | /// values instead of `CGFloat` for the width and height.
83 | public func relativeFrame(
| `- note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
84 | minWidth: RelativeSize,
85 | alignment: Alignment = .center
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:52:18: warning: main actor-isolated static property 'disc' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
50 | public static var disc: Self {
51 | BlockStyle { _ in
52 | ListBullet.disc
| `- warning: main actor-isolated static property 'disc' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
53 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
54 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListBullet.swift:13:14: note: static property declared here
11 | }
12 |
13 | static var disc: Self {
| `- note: static property declared here
14 | .init(image: .init(systemName: "circle.fill"))
15 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:61:10: warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
59 | BlockStyle { _ in
60 | ListBullet.circle
61 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
| `- warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
62 | }
63 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Utility/RelativeSize.swift:83:15: note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
81 | /// This method behaves like the one in SwiftUI but takes `RelativeSize`
82 | /// values instead of `CGFloat` for the width and height.
83 | public func relativeFrame(
| `- note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
84 | minWidth: RelativeSize,
85 | alignment: Alignment = .center
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:60:18: warning: main actor-isolated static property 'circle' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
58 | public static var circle: Self {
59 | BlockStyle { _ in
60 | ListBullet.circle
| `- warning: main actor-isolated static property 'circle' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
61 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
62 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListBullet.swift:17:14: note: static property declared here
15 | }
16 |
17 | static var circle: Self {
| `- note: static property declared here
18 | .init(image: .init(systemName: "circle"))
19 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:69:10: warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
67 | BlockStyle { _ in
68 | ListBullet.square
69 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
| `- warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
70 | }
71 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Utility/RelativeSize.swift:83:15: note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
81 | /// This method behaves like the one in SwiftUI but takes `RelativeSize`
82 | /// values instead of `CGFloat` for the width and height.
83 | public func relativeFrame(
| `- note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
84 | minWidth: RelativeSize,
85 | alignment: Alignment = .center
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:68:18: warning: main actor-isolated static property 'square' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
66 | public static var square: Self {
67 | BlockStyle { _ in
68 | ListBullet.square
| `- warning: main actor-isolated static property 'square' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
69 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
70 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListBullet.swift:21:14: note: static property declared here
19 | }
20 |
21 | static var square: Self {
| `- note: static property declared here
22 | .init(image: .init(systemName: "square.fill"))
23 | }
[153/175] Compiling MarkdownUI InlineNode.swift
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListBullet.swift:8:22: warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
6 | var body: some View {
7 | TextStyleAttributesReader { attributes in
8 | let fontSize = attributes.fontProperties?.scaledSize ?? FontProperties.defaultSize
| `- warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
9 | self.image.font(.system(size: round(fontSize / 3)))
10 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/TextStyle/Styles/FontProperties.swift:4:15: note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
2 |
3 | /// The characteristics of a font.
4 | public struct FontProperties: Hashable {
| `- note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
5 | /// The font family.
6 | public enum Family: Hashable {
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:21:10: warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
19 | Text("\(configuration.itemNumber).")
20 | .monospacedDigit()
21 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
| `- warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
22 | }
23 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Utility/RelativeSize.swift:83:15: note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
81 | /// This method behaves like the one in SwiftUI but takes `RelativeSize`
82 | /// values instead of `CGFloat` for the width and height.
83 | public func relativeFrame(
| `- note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
84 | minWidth: RelativeSize,
85 | alignment: Alignment = .center
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:29:10: warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
27 | BlockStyle { configuration in
28 | Text(configuration.itemNumber.roman + ".")
29 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
| `- warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
30 | }
31 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Utility/RelativeSize.swift:83:15: note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
81 | /// This method behaves like the one in SwiftUI but takes `RelativeSize`
82 | /// values instead of `CGFloat` for the width and height.
83 | public func relativeFrame(
| `- note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
84 | minWidth: RelativeSize,
85 | alignment: Alignment = .center
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:37:10: warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
35 | BlockStyle { configuration in
36 | Text(configuration.itemNumber.roman.lowercased() + ".")
37 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
| `- warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
38 | }
39 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Utility/RelativeSize.swift:83:15: note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
81 | /// This method behaves like the one in SwiftUI but takes `RelativeSize`
82 | /// values instead of `CGFloat` for the width and height.
83 | public func relativeFrame(
| `- note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
84 | minWidth: RelativeSize,
85 | alignment: Alignment = .center
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:45:10: warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
43 | BlockStyle { _ in
44 | Text("-")
45 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
| `- warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
46 | }
47 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Utility/RelativeSize.swift:83:15: note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
81 | /// This method behaves like the one in SwiftUI but takes `RelativeSize`
82 | /// values instead of `CGFloat` for the width and height.
83 | public func relativeFrame(
| `- note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
84 | minWidth: RelativeSize,
85 | alignment: Alignment = .center
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:53:10: warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
51 | BlockStyle { _ in
52 | ListBullet.disc
53 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
| `- warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
54 | }
55 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Utility/RelativeSize.swift:83:15: note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
81 | /// This method behaves like the one in SwiftUI but takes `RelativeSize`
82 | /// values instead of `CGFloat` for the width and height.
83 | public func relativeFrame(
| `- note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
84 | minWidth: RelativeSize,
85 | alignment: Alignment = .center
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:52:18: warning: main actor-isolated static property 'disc' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
50 | public static var disc: Self {
51 | BlockStyle { _ in
52 | ListBullet.disc
| `- warning: main actor-isolated static property 'disc' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
53 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
54 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListBullet.swift:13:14: note: static property declared here
11 | }
12 |
13 | static var disc: Self {
| `- note: static property declared here
14 | .init(image: .init(systemName: "circle.fill"))
15 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:61:10: warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
59 | BlockStyle { _ in
60 | ListBullet.circle
61 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
| `- warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
62 | }
63 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Utility/RelativeSize.swift:83:15: note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
81 | /// This method behaves like the one in SwiftUI but takes `RelativeSize`
82 | /// values instead of `CGFloat` for the width and height.
83 | public func relativeFrame(
| `- note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
84 | minWidth: RelativeSize,
85 | alignment: Alignment = .center
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:60:18: warning: main actor-isolated static property 'circle' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
58 | public static var circle: Self {
59 | BlockStyle { _ in
60 | ListBullet.circle
| `- warning: main actor-isolated static property 'circle' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
61 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
62 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListBullet.swift:17:14: note: static property declared here
15 | }
16 |
17 | static var circle: Self {
| `- note: static property declared here
18 | .init(image: .init(systemName: "circle"))
19 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:69:10: warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
67 | BlockStyle { _ in
68 | ListBullet.square
69 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
| `- warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
70 | }
71 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Utility/RelativeSize.swift:83:15: note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
81 | /// This method behaves like the one in SwiftUI but takes `RelativeSize`
82 | /// values instead of `CGFloat` for the width and height.
83 | public func relativeFrame(
| `- note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
84 | minWidth: RelativeSize,
85 | alignment: Alignment = .center
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:68:18: warning: main actor-isolated static property 'square' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
66 | public static var square: Self {
67 | BlockStyle { _ in
68 | ListBullet.square
| `- warning: main actor-isolated static property 'square' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
69 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
70 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListBullet.swift:21:14: note: static property declared here
19 | }
20 |
21 | static var square: Self {
| `- note: static property declared here
22 | .init(image: .init(systemName: "square.fill"))
23 | }
[154/175] Compiling MarkdownUI MarkdownParser.swift
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListBullet.swift:8:22: warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
6 | var body: some View {
7 | TextStyleAttributesReader { attributes in
8 | let fontSize = attributes.fontProperties?.scaledSize ?? FontProperties.defaultSize
| `- warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
9 | self.image.font(.system(size: round(fontSize / 3)))
10 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/TextStyle/Styles/FontProperties.swift:4:15: note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
2 |
3 | /// The characteristics of a font.
4 | public struct FontProperties: Hashable {
| `- note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
5 | /// The font family.
6 | public enum Family: Hashable {
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:21:10: warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
19 | Text("\(configuration.itemNumber).")
20 | .monospacedDigit()
21 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
| `- warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
22 | }
23 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Utility/RelativeSize.swift:83:15: note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
81 | /// This method behaves like the one in SwiftUI but takes `RelativeSize`
82 | /// values instead of `CGFloat` for the width and height.
83 | public func relativeFrame(
| `- note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
84 | minWidth: RelativeSize,
85 | alignment: Alignment = .center
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:29:10: warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
27 | BlockStyle { configuration in
28 | Text(configuration.itemNumber.roman + ".")
29 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
| `- warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
30 | }
31 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Utility/RelativeSize.swift:83:15: note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
81 | /// This method behaves like the one in SwiftUI but takes `RelativeSize`
82 | /// values instead of `CGFloat` for the width and height.
83 | public func relativeFrame(
| `- note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
84 | minWidth: RelativeSize,
85 | alignment: Alignment = .center
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:37:10: warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
35 | BlockStyle { configuration in
36 | Text(configuration.itemNumber.roman.lowercased() + ".")
37 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
| `- warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
38 | }
39 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Utility/RelativeSize.swift:83:15: note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
81 | /// This method behaves like the one in SwiftUI but takes `RelativeSize`
82 | /// values instead of `CGFloat` for the width and height.
83 | public func relativeFrame(
| `- note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
84 | minWidth: RelativeSize,
85 | alignment: Alignment = .center
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:45:10: warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
43 | BlockStyle { _ in
44 | Text("-")
45 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
| `- warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
46 | }
47 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Utility/RelativeSize.swift:83:15: note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
81 | /// This method behaves like the one in SwiftUI but takes `RelativeSize`
82 | /// values instead of `CGFloat` for the width and height.
83 | public func relativeFrame(
| `- note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
84 | minWidth: RelativeSize,
85 | alignment: Alignment = .center
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:53:10: warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
51 | BlockStyle { _ in
52 | ListBullet.disc
53 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
| `- warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
54 | }
55 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Utility/RelativeSize.swift:83:15: note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
81 | /// This method behaves like the one in SwiftUI but takes `RelativeSize`
82 | /// values instead of `CGFloat` for the width and height.
83 | public func relativeFrame(
| `- note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
84 | minWidth: RelativeSize,
85 | alignment: Alignment = .center
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:52:18: warning: main actor-isolated static property 'disc' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
50 | public static var disc: Self {
51 | BlockStyle { _ in
52 | ListBullet.disc
| `- warning: main actor-isolated static property 'disc' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
53 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
54 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListBullet.swift:13:14: note: static property declared here
11 | }
12 |
13 | static var disc: Self {
| `- note: static property declared here
14 | .init(image: .init(systemName: "circle.fill"))
15 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:61:10: warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
59 | BlockStyle { _ in
60 | ListBullet.circle
61 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
| `- warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
62 | }
63 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Utility/RelativeSize.swift:83:15: note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
81 | /// This method behaves like the one in SwiftUI but takes `RelativeSize`
82 | /// values instead of `CGFloat` for the width and height.
83 | public func relativeFrame(
| `- note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
84 | minWidth: RelativeSize,
85 | alignment: Alignment = .center
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:60:18: warning: main actor-isolated static property 'circle' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
58 | public static var circle: Self {
59 | BlockStyle { _ in
60 | ListBullet.circle
| `- warning: main actor-isolated static property 'circle' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
61 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
62 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListBullet.swift:17:14: note: static property declared here
15 | }
16 |
17 | static var circle: Self {
| `- note: static property declared here
18 | .init(image: .init(systemName: "circle"))
19 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:69:10: warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
67 | BlockStyle { _ in
68 | ListBullet.square
69 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
| `- warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
70 | }
71 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Utility/RelativeSize.swift:83:15: note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
81 | /// This method behaves like the one in SwiftUI but takes `RelativeSize`
82 | /// values instead of `CGFloat` for the width and height.
83 | public func relativeFrame(
| `- note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
84 | minWidth: RelativeSize,
85 | alignment: Alignment = .center
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:68:18: warning: main actor-isolated static property 'square' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
66 | public static var square: Self {
67 | BlockStyle { _ in
68 | ListBullet.square
| `- warning: main actor-isolated static property 'square' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
69 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
70 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListBullet.swift:21:14: note: static property declared here
19 | }
20 |
21 | static var square: Self {
| `- note: static property declared here
22 | .init(image: .init(systemName: "square.fill"))
23 | }
[155/175] Compiling MarkdownUI AttributedStringInlineRenderer.swift
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListBullet.swift:8:22: warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
6 | var body: some View {
7 | TextStyleAttributesReader { attributes in
8 | let fontSize = attributes.fontProperties?.scaledSize ?? FontProperties.defaultSize
| `- warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
9 | self.image.font(.system(size: round(fontSize / 3)))
10 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/TextStyle/Styles/FontProperties.swift:4:15: note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
2 |
3 | /// The characteristics of a font.
4 | public struct FontProperties: Hashable {
| `- note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
5 | /// The font family.
6 | public enum Family: Hashable {
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:21:10: warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
19 | Text("\(configuration.itemNumber).")
20 | .monospacedDigit()
21 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
| `- warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
22 | }
23 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Utility/RelativeSize.swift:83:15: note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
81 | /// This method behaves like the one in SwiftUI but takes `RelativeSize`
82 | /// values instead of `CGFloat` for the width and height.
83 | public func relativeFrame(
| `- note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
84 | minWidth: RelativeSize,
85 | alignment: Alignment = .center
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:29:10: warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
27 | BlockStyle { configuration in
28 | Text(configuration.itemNumber.roman + ".")
29 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
| `- warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
30 | }
31 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Utility/RelativeSize.swift:83:15: note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
81 | /// This method behaves like the one in SwiftUI but takes `RelativeSize`
82 | /// values instead of `CGFloat` for the width and height.
83 | public func relativeFrame(
| `- note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
84 | minWidth: RelativeSize,
85 | alignment: Alignment = .center
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:37:10: warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
35 | BlockStyle { configuration in
36 | Text(configuration.itemNumber.roman.lowercased() + ".")
37 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
| `- warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
38 | }
39 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Utility/RelativeSize.swift:83:15: note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
81 | /// This method behaves like the one in SwiftUI but takes `RelativeSize`
82 | /// values instead of `CGFloat` for the width and height.
83 | public func relativeFrame(
| `- note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
84 | minWidth: RelativeSize,
85 | alignment: Alignment = .center
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:45:10: warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
43 | BlockStyle { _ in
44 | Text("-")
45 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
| `- warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
46 | }
47 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Utility/RelativeSize.swift:83:15: note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
81 | /// This method behaves like the one in SwiftUI but takes `RelativeSize`
82 | /// values instead of `CGFloat` for the width and height.
83 | public func relativeFrame(
| `- note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
84 | minWidth: RelativeSize,
85 | alignment: Alignment = .center
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:53:10: warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
51 | BlockStyle { _ in
52 | ListBullet.disc
53 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
| `- warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
54 | }
55 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Utility/RelativeSize.swift:83:15: note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
81 | /// This method behaves like the one in SwiftUI but takes `RelativeSize`
82 | /// values instead of `CGFloat` for the width and height.
83 | public func relativeFrame(
| `- note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
84 | minWidth: RelativeSize,
85 | alignment: Alignment = .center
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:52:18: warning: main actor-isolated static property 'disc' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
50 | public static var disc: Self {
51 | BlockStyle { _ in
52 | ListBullet.disc
| `- warning: main actor-isolated static property 'disc' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
53 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
54 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListBullet.swift:13:14: note: static property declared here
11 | }
12 |
13 | static var disc: Self {
| `- note: static property declared here
14 | .init(image: .init(systemName: "circle.fill"))
15 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:61:10: warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
59 | BlockStyle { _ in
60 | ListBullet.circle
61 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
| `- warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
62 | }
63 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Utility/RelativeSize.swift:83:15: note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
81 | /// This method behaves like the one in SwiftUI but takes `RelativeSize`
82 | /// values instead of `CGFloat` for the width and height.
83 | public func relativeFrame(
| `- note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
84 | minWidth: RelativeSize,
85 | alignment: Alignment = .center
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:60:18: warning: main actor-isolated static property 'circle' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
58 | public static var circle: Self {
59 | BlockStyle { _ in
60 | ListBullet.circle
| `- warning: main actor-isolated static property 'circle' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
61 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
62 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListBullet.swift:17:14: note: static property declared here
15 | }
16 |
17 | static var circle: Self {
| `- note: static property declared here
18 | .init(image: .init(systemName: "circle"))
19 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:69:10: warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
67 | BlockStyle { _ in
68 | ListBullet.square
69 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
| `- warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
70 | }
71 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Utility/RelativeSize.swift:83:15: note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
81 | /// This method behaves like the one in SwiftUI but takes `RelativeSize`
82 | /// values instead of `CGFloat` for the width and height.
83 | public func relativeFrame(
| `- note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
84 | minWidth: RelativeSize,
85 | alignment: Alignment = .center
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:68:18: warning: main actor-isolated static property 'square' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
66 | public static var square: Self {
67 | BlockStyle { _ in
68 | ListBullet.square
| `- warning: main actor-isolated static property 'square' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
69 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
70 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListBullet.swift:21:14: note: static property declared here
19 | }
20 |
21 | static var square: Self {
| `- note: static property declared here
22 | .init(image: .init(systemName: "square.fill"))
23 | }
[156/175] Compiling MarkdownUI InlineTextStyles.swift
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListBullet.swift:8:22: warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
6 | var body: some View {
7 | TextStyleAttributesReader { attributes in
8 | let fontSize = attributes.fontProperties?.scaledSize ?? FontProperties.defaultSize
| `- warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
9 | self.image.font(.system(size: round(fontSize / 3)))
10 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/TextStyle/Styles/FontProperties.swift:4:15: note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
2 |
3 | /// The characteristics of a font.
4 | public struct FontProperties: Hashable {
| `- note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
5 | /// The font family.
6 | public enum Family: Hashable {
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:21:10: warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
19 | Text("\(configuration.itemNumber).")
20 | .monospacedDigit()
21 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
| `- warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
22 | }
23 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Utility/RelativeSize.swift:83:15: note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
81 | /// This method behaves like the one in SwiftUI but takes `RelativeSize`
82 | /// values instead of `CGFloat` for the width and height.
83 | public func relativeFrame(
| `- note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
84 | minWidth: RelativeSize,
85 | alignment: Alignment = .center
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:29:10: warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
27 | BlockStyle { configuration in
28 | Text(configuration.itemNumber.roman + ".")
29 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
| `- warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
30 | }
31 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Utility/RelativeSize.swift:83:15: note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
81 | /// This method behaves like the one in SwiftUI but takes `RelativeSize`
82 | /// values instead of `CGFloat` for the width and height.
83 | public func relativeFrame(
| `- note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
84 | minWidth: RelativeSize,
85 | alignment: Alignment = .center
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:37:10: warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
35 | BlockStyle { configuration in
36 | Text(configuration.itemNumber.roman.lowercased() + ".")
37 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
| `- warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
38 | }
39 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Utility/RelativeSize.swift:83:15: note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
81 | /// This method behaves like the one in SwiftUI but takes `RelativeSize`
82 | /// values instead of `CGFloat` for the width and height.
83 | public func relativeFrame(
| `- note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
84 | minWidth: RelativeSize,
85 | alignment: Alignment = .center
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:45:10: warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
43 | BlockStyle { _ in
44 | Text("-")
45 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
| `- warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
46 | }
47 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Utility/RelativeSize.swift:83:15: note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
81 | /// This method behaves like the one in SwiftUI but takes `RelativeSize`
82 | /// values instead of `CGFloat` for the width and height.
83 | public func relativeFrame(
| `- note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
84 | minWidth: RelativeSize,
85 | alignment: Alignment = .center
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:53:10: warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
51 | BlockStyle { _ in
52 | ListBullet.disc
53 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
| `- warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
54 | }
55 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Utility/RelativeSize.swift:83:15: note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
81 | /// This method behaves like the one in SwiftUI but takes `RelativeSize`
82 | /// values instead of `CGFloat` for the width and height.
83 | public func relativeFrame(
| `- note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
84 | minWidth: RelativeSize,
85 | alignment: Alignment = .center
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:52:18: warning: main actor-isolated static property 'disc' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
50 | public static var disc: Self {
51 | BlockStyle { _ in
52 | ListBullet.disc
| `- warning: main actor-isolated static property 'disc' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
53 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
54 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListBullet.swift:13:14: note: static property declared here
11 | }
12 |
13 | static var disc: Self {
| `- note: static property declared here
14 | .init(image: .init(systemName: "circle.fill"))
15 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:61:10: warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
59 | BlockStyle { _ in
60 | ListBullet.circle
61 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
| `- warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
62 | }
63 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Utility/RelativeSize.swift:83:15: note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
81 | /// This method behaves like the one in SwiftUI but takes `RelativeSize`
82 | /// values instead of `CGFloat` for the width and height.
83 | public func relativeFrame(
| `- note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
84 | minWidth: RelativeSize,
85 | alignment: Alignment = .center
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:60:18: warning: main actor-isolated static property 'circle' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
58 | public static var circle: Self {
59 | BlockStyle { _ in
60 | ListBullet.circle
| `- warning: main actor-isolated static property 'circle' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
61 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
62 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListBullet.swift:17:14: note: static property declared here
15 | }
16 |
17 | static var circle: Self {
| `- note: static property declared here
18 | .init(image: .init(systemName: "circle"))
19 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:69:10: warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
67 | BlockStyle { _ in
68 | ListBullet.square
69 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
| `- warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
70 | }
71 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Utility/RelativeSize.swift:83:15: note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
81 | /// This method behaves like the one in SwiftUI but takes `RelativeSize`
82 | /// values instead of `CGFloat` for the width and height.
83 | public func relativeFrame(
| `- note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
84 | minWidth: RelativeSize,
85 | alignment: Alignment = .center
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:68:18: warning: main actor-isolated static property 'square' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
66 | public static var square: Self {
67 | BlockStyle { _ in
68 | ListBullet.square
| `- warning: main actor-isolated static property 'square' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
69 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
70 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListBullet.swift:21:14: note: static property declared here
19 | }
20 |
21 | static var square: Self {
| `- note: static property declared here
22 | .init(image: .init(systemName: "square.fill"))
23 | }
[157/175] Compiling MarkdownUI TextInlineRenderer.swift
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListBullet.swift:8:22: warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
6 | var body: some View {
7 | TextStyleAttributesReader { attributes in
8 | let fontSize = attributes.fontProperties?.scaledSize ?? FontProperties.defaultSize
| `- warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
9 | self.image.font(.system(size: round(fontSize / 3)))
10 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/TextStyle/Styles/FontProperties.swift:4:15: note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
2 |
3 | /// The characteristics of a font.
4 | public struct FontProperties: Hashable {
| `- note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
5 | /// The font family.
6 | public enum Family: Hashable {
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:21:10: warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
19 | Text("\(configuration.itemNumber).")
20 | .monospacedDigit()
21 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
| `- warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
22 | }
23 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Utility/RelativeSize.swift:83:15: note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
81 | /// This method behaves like the one in SwiftUI but takes `RelativeSize`
82 | /// values instead of `CGFloat` for the width and height.
83 | public func relativeFrame(
| `- note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
84 | minWidth: RelativeSize,
85 | alignment: Alignment = .center
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:29:10: warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
27 | BlockStyle { configuration in
28 | Text(configuration.itemNumber.roman + ".")
29 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
| `- warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
30 | }
31 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Utility/RelativeSize.swift:83:15: note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
81 | /// This method behaves like the one in SwiftUI but takes `RelativeSize`
82 | /// values instead of `CGFloat` for the width and height.
83 | public func relativeFrame(
| `- note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
84 | minWidth: RelativeSize,
85 | alignment: Alignment = .center
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:37:10: warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
35 | BlockStyle { configuration in
36 | Text(configuration.itemNumber.roman.lowercased() + ".")
37 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
| `- warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
38 | }
39 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Utility/RelativeSize.swift:83:15: note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
81 | /// This method behaves like the one in SwiftUI but takes `RelativeSize`
82 | /// values instead of `CGFloat` for the width and height.
83 | public func relativeFrame(
| `- note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
84 | minWidth: RelativeSize,
85 | alignment: Alignment = .center
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:45:10: warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
43 | BlockStyle { _ in
44 | Text("-")
45 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
| `- warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
46 | }
47 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Utility/RelativeSize.swift:83:15: note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
81 | /// This method behaves like the one in SwiftUI but takes `RelativeSize`
82 | /// values instead of `CGFloat` for the width and height.
83 | public func relativeFrame(
| `- note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
84 | minWidth: RelativeSize,
85 | alignment: Alignment = .center
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:53:10: warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
51 | BlockStyle { _ in
52 | ListBullet.disc
53 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
| `- warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
54 | }
55 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Utility/RelativeSize.swift:83:15: note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
81 | /// This method behaves like the one in SwiftUI but takes `RelativeSize`
82 | /// values instead of `CGFloat` for the width and height.
83 | public func relativeFrame(
| `- note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
84 | minWidth: RelativeSize,
85 | alignment: Alignment = .center
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:52:18: warning: main actor-isolated static property 'disc' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
50 | public static var disc: Self {
51 | BlockStyle { _ in
52 | ListBullet.disc
| `- warning: main actor-isolated static property 'disc' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
53 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
54 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListBullet.swift:13:14: note: static property declared here
11 | }
12 |
13 | static var disc: Self {
| `- note: static property declared here
14 | .init(image: .init(systemName: "circle.fill"))
15 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:61:10: warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
59 | BlockStyle { _ in
60 | ListBullet.circle
61 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
| `- warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
62 | }
63 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Utility/RelativeSize.swift:83:15: note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
81 | /// This method behaves like the one in SwiftUI but takes `RelativeSize`
82 | /// values instead of `CGFloat` for the width and height.
83 | public func relativeFrame(
| `- note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
84 | minWidth: RelativeSize,
85 | alignment: Alignment = .center
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:60:18: warning: main actor-isolated static property 'circle' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
58 | public static var circle: Self {
59 | BlockStyle { _ in
60 | ListBullet.circle
| `- warning: main actor-isolated static property 'circle' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
61 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
62 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListBullet.swift:17:14: note: static property declared here
15 | }
16 |
17 | static var circle: Self {
| `- note: static property declared here
18 | .init(image: .init(systemName: "circle"))
19 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:69:10: warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
67 | BlockStyle { _ in
68 | ListBullet.square
69 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
| `- warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
70 | }
71 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Utility/RelativeSize.swift:83:15: note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
81 | /// This method behaves like the one in SwiftUI but takes `RelativeSize`
82 | /// values instead of `CGFloat` for the width and height.
83 | public func relativeFrame(
| `- note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
84 | minWidth: RelativeSize,
85 | alignment: Alignment = .center
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:68:18: warning: main actor-isolated static property 'square' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
66 | public static var square: Self {
67 | BlockStyle { _ in
68 | ListBullet.square
| `- warning: main actor-isolated static property 'square' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
69 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
70 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListBullet.swift:21:14: note: static property declared here
19 | }
20 |
21 | static var square: Self {
| `- note: static property declared here
22 | .init(image: .init(systemName: "square.fill"))
23 | }
[158/175] Compiling MarkdownUI BlockConfiguration.swift
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListBullet.swift:8:22: warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
6 | var body: some View {
7 | TextStyleAttributesReader { attributes in
8 | let fontSize = attributes.fontProperties?.scaledSize ?? FontProperties.defaultSize
| `- warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
9 | self.image.font(.system(size: round(fontSize / 3)))
10 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/TextStyle/Styles/FontProperties.swift:4:15: note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
2 |
3 | /// The characteristics of a font.
4 | public struct FontProperties: Hashable {
| `- note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
5 | /// The font family.
6 | public enum Family: Hashable {
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:21:10: warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
19 | Text("\(configuration.itemNumber).")
20 | .monospacedDigit()
21 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
| `- warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
22 | }
23 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Utility/RelativeSize.swift:83:15: note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
81 | /// This method behaves like the one in SwiftUI but takes `RelativeSize`
82 | /// values instead of `CGFloat` for the width and height.
83 | public func relativeFrame(
| `- note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
84 | minWidth: RelativeSize,
85 | alignment: Alignment = .center
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:29:10: warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
27 | BlockStyle { configuration in
28 | Text(configuration.itemNumber.roman + ".")
29 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
| `- warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
30 | }
31 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Utility/RelativeSize.swift:83:15: note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
81 | /// This method behaves like the one in SwiftUI but takes `RelativeSize`
82 | /// values instead of `CGFloat` for the width and height.
83 | public func relativeFrame(
| `- note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
84 | minWidth: RelativeSize,
85 | alignment: Alignment = .center
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:37:10: warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
35 | BlockStyle { configuration in
36 | Text(configuration.itemNumber.roman.lowercased() + ".")
37 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
| `- warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
38 | }
39 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Utility/RelativeSize.swift:83:15: note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
81 | /// This method behaves like the one in SwiftUI but takes `RelativeSize`
82 | /// values instead of `CGFloat` for the width and height.
83 | public func relativeFrame(
| `- note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
84 | minWidth: RelativeSize,
85 | alignment: Alignment = .center
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:45:10: warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
43 | BlockStyle { _ in
44 | Text("-")
45 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
| `- warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
46 | }
47 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Utility/RelativeSize.swift:83:15: note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
81 | /// This method behaves like the one in SwiftUI but takes `RelativeSize`
82 | /// values instead of `CGFloat` for the width and height.
83 | public func relativeFrame(
| `- note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
84 | minWidth: RelativeSize,
85 | alignment: Alignment = .center
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:53:10: warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
51 | BlockStyle { _ in
52 | ListBullet.disc
53 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
| `- warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
54 | }
55 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Utility/RelativeSize.swift:83:15: note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
81 | /// This method behaves like the one in SwiftUI but takes `RelativeSize`
82 | /// values instead of `CGFloat` for the width and height.
83 | public func relativeFrame(
| `- note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
84 | minWidth: RelativeSize,
85 | alignment: Alignment = .center
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:52:18: warning: main actor-isolated static property 'disc' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
50 | public static var disc: Self {
51 | BlockStyle { _ in
52 | ListBullet.disc
| `- warning: main actor-isolated static property 'disc' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
53 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
54 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListBullet.swift:13:14: note: static property declared here
11 | }
12 |
13 | static var disc: Self {
| `- note: static property declared here
14 | .init(image: .init(systemName: "circle.fill"))
15 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:61:10: warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
59 | BlockStyle { _ in
60 | ListBullet.circle
61 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
| `- warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
62 | }
63 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Utility/RelativeSize.swift:83:15: note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
81 | /// This method behaves like the one in SwiftUI but takes `RelativeSize`
82 | /// values instead of `CGFloat` for the width and height.
83 | public func relativeFrame(
| `- note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
84 | minWidth: RelativeSize,
85 | alignment: Alignment = .center
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:60:18: warning: main actor-isolated static property 'circle' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
58 | public static var circle: Self {
59 | BlockStyle { _ in
60 | ListBullet.circle
| `- warning: main actor-isolated static property 'circle' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
61 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
62 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListBullet.swift:17:14: note: static property declared here
15 | }
16 |
17 | static var circle: Self {
| `- note: static property declared here
18 | .init(image: .init(systemName: "circle"))
19 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:69:10: warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
67 | BlockStyle { _ in
68 | ListBullet.square
69 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
| `- warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
70 | }
71 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Utility/RelativeSize.swift:83:15: note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
81 | /// This method behaves like the one in SwiftUI but takes `RelativeSize`
82 | /// values instead of `CGFloat` for the width and height.
83 | public func relativeFrame(
| `- note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
84 | minWidth: RelativeSize,
85 | alignment: Alignment = .center
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:68:18: warning: main actor-isolated static property 'square' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
66 | public static var square: Self {
67 | BlockStyle { _ in
68 | ListBullet.square
| `- warning: main actor-isolated static property 'square' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
69 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
70 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListBullet.swift:21:14: note: static property declared here
19 | }
20 |
21 | static var square: Self {
| `- note: static property declared here
22 | .init(image: .init(systemName: "square.fill"))
23 | }
[159/175] Compiling MarkdownUI BlockStyle.swift
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListBullet.swift:8:22: warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
6 | var body: some View {
7 | TextStyleAttributesReader { attributes in
8 | let fontSize = attributes.fontProperties?.scaledSize ?? FontProperties.defaultSize
| `- warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
9 | self.image.font(.system(size: round(fontSize / 3)))
10 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/TextStyle/Styles/FontProperties.swift:4:15: note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
2 |
3 | /// The characteristics of a font.
4 | public struct FontProperties: Hashable {
| `- note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
5 | /// The font family.
6 | public enum Family: Hashable {
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:21:10: warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
19 | Text("\(configuration.itemNumber).")
20 | .monospacedDigit()
21 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
| `- warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
22 | }
23 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Utility/RelativeSize.swift:83:15: note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
81 | /// This method behaves like the one in SwiftUI but takes `RelativeSize`
82 | /// values instead of `CGFloat` for the width and height.
83 | public func relativeFrame(
| `- note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
84 | minWidth: RelativeSize,
85 | alignment: Alignment = .center
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:29:10: warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
27 | BlockStyle { configuration in
28 | Text(configuration.itemNumber.roman + ".")
29 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
| `- warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
30 | }
31 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Utility/RelativeSize.swift:83:15: note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
81 | /// This method behaves like the one in SwiftUI but takes `RelativeSize`
82 | /// values instead of `CGFloat` for the width and height.
83 | public func relativeFrame(
| `- note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
84 | minWidth: RelativeSize,
85 | alignment: Alignment = .center
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:37:10: warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
35 | BlockStyle { configuration in
36 | Text(configuration.itemNumber.roman.lowercased() + ".")
37 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
| `- warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
38 | }
39 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Utility/RelativeSize.swift:83:15: note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
81 | /// This method behaves like the one in SwiftUI but takes `RelativeSize`
82 | /// values instead of `CGFloat` for the width and height.
83 | public func relativeFrame(
| `- note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
84 | minWidth: RelativeSize,
85 | alignment: Alignment = .center
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:45:10: warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
43 | BlockStyle { _ in
44 | Text("-")
45 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
| `- warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
46 | }
47 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Utility/RelativeSize.swift:83:15: note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
81 | /// This method behaves like the one in SwiftUI but takes `RelativeSize`
82 | /// values instead of `CGFloat` for the width and height.
83 | public func relativeFrame(
| `- note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
84 | minWidth: RelativeSize,
85 | alignment: Alignment = .center
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:53:10: warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
51 | BlockStyle { _ in
52 | ListBullet.disc
53 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
| `- warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
54 | }
55 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Utility/RelativeSize.swift:83:15: note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
81 | /// This method behaves like the one in SwiftUI but takes `RelativeSize`
82 | /// values instead of `CGFloat` for the width and height.
83 | public func relativeFrame(
| `- note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
84 | minWidth: RelativeSize,
85 | alignment: Alignment = .center
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:52:18: warning: main actor-isolated static property 'disc' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
50 | public static var disc: Self {
51 | BlockStyle { _ in
52 | ListBullet.disc
| `- warning: main actor-isolated static property 'disc' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
53 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
54 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListBullet.swift:13:14: note: static property declared here
11 | }
12 |
13 | static var disc: Self {
| `- note: static property declared here
14 | .init(image: .init(systemName: "circle.fill"))
15 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:61:10: warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
59 | BlockStyle { _ in
60 | ListBullet.circle
61 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
| `- warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
62 | }
63 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Utility/RelativeSize.swift:83:15: note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
81 | /// This method behaves like the one in SwiftUI but takes `RelativeSize`
82 | /// values instead of `CGFloat` for the width and height.
83 | public func relativeFrame(
| `- note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
84 | minWidth: RelativeSize,
85 | alignment: Alignment = .center
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:60:18: warning: main actor-isolated static property 'circle' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
58 | public static var circle: Self {
59 | BlockStyle { _ in
60 | ListBullet.circle
| `- warning: main actor-isolated static property 'circle' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
61 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
62 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListBullet.swift:17:14: note: static property declared here
15 | }
16 |
17 | static var circle: Self {
| `- note: static property declared here
18 | .init(image: .init(systemName: "circle"))
19 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:69:10: warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
67 | BlockStyle { _ in
68 | ListBullet.square
69 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
| `- warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
70 | }
71 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Utility/RelativeSize.swift:83:15: note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
81 | /// This method behaves like the one in SwiftUI but takes `RelativeSize`
82 | /// values instead of `CGFloat` for the width and height.
83 | public func relativeFrame(
| `- note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
84 | minWidth: RelativeSize,
85 | alignment: Alignment = .center
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:68:18: warning: main actor-isolated static property 'square' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
66 | public static var square: Self {
67 | BlockStyle { _ in
68 | ListBullet.square
| `- warning: main actor-isolated static property 'square' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
69 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
70 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListBullet.swift:21:14: note: static property declared here
19 | }
20 |
21 | static var square: Self {
| `- note: static property declared here
22 | .init(image: .init(systemName: "square.fill"))
23 | }
[160/175] Compiling MarkdownUI CodeBlockConfiguration.swift
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListBullet.swift:8:22: warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
6 | var body: some View {
7 | TextStyleAttributesReader { attributes in
8 | let fontSize = attributes.fontProperties?.scaledSize ?? FontProperties.defaultSize
| `- warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
9 | self.image.font(.system(size: round(fontSize / 3)))
10 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/TextStyle/Styles/FontProperties.swift:4:15: note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
2 |
3 | /// The characteristics of a font.
4 | public struct FontProperties: Hashable {
| `- note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
5 | /// The font family.
6 | public enum Family: Hashable {
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:21:10: warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
19 | Text("\(configuration.itemNumber).")
20 | .monospacedDigit()
21 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
| `- warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
22 | }
23 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Utility/RelativeSize.swift:83:15: note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
81 | /// This method behaves like the one in SwiftUI but takes `RelativeSize`
82 | /// values instead of `CGFloat` for the width and height.
83 | public func relativeFrame(
| `- note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
84 | minWidth: RelativeSize,
85 | alignment: Alignment = .center
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:29:10: warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
27 | BlockStyle { configuration in
28 | Text(configuration.itemNumber.roman + ".")
29 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
| `- warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
30 | }
31 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Utility/RelativeSize.swift:83:15: note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
81 | /// This method behaves like the one in SwiftUI but takes `RelativeSize`
82 | /// values instead of `CGFloat` for the width and height.
83 | public func relativeFrame(
| `- note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
84 | minWidth: RelativeSize,
85 | alignment: Alignment = .center
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:37:10: warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
35 | BlockStyle { configuration in
36 | Text(configuration.itemNumber.roman.lowercased() + ".")
37 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
| `- warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
38 | }
39 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Utility/RelativeSize.swift:83:15: note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
81 | /// This method behaves like the one in SwiftUI but takes `RelativeSize`
82 | /// values instead of `CGFloat` for the width and height.
83 | public func relativeFrame(
| `- note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
84 | minWidth: RelativeSize,
85 | alignment: Alignment = .center
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:45:10: warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
43 | BlockStyle { _ in
44 | Text("-")
45 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
| `- warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
46 | }
47 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Utility/RelativeSize.swift:83:15: note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
81 | /// This method behaves like the one in SwiftUI but takes `RelativeSize`
82 | /// values instead of `CGFloat` for the width and height.
83 | public func relativeFrame(
| `- note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
84 | minWidth: RelativeSize,
85 | alignment: Alignment = .center
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:53:10: warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
51 | BlockStyle { _ in
52 | ListBullet.disc
53 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
| `- warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
54 | }
55 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Utility/RelativeSize.swift:83:15: note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
81 | /// This method behaves like the one in SwiftUI but takes `RelativeSize`
82 | /// values instead of `CGFloat` for the width and height.
83 | public func relativeFrame(
| `- note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
84 | minWidth: RelativeSize,
85 | alignment: Alignment = .center
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:52:18: warning: main actor-isolated static property 'disc' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
50 | public static var disc: Self {
51 | BlockStyle { _ in
52 | ListBullet.disc
| `- warning: main actor-isolated static property 'disc' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
53 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
54 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListBullet.swift:13:14: note: static property declared here
11 | }
12 |
13 | static var disc: Self {
| `- note: static property declared here
14 | .init(image: .init(systemName: "circle.fill"))
15 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:61:10: warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
59 | BlockStyle { _ in
60 | ListBullet.circle
61 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
| `- warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
62 | }
63 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Utility/RelativeSize.swift:83:15: note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
81 | /// This method behaves like the one in SwiftUI but takes `RelativeSize`
82 | /// values instead of `CGFloat` for the width and height.
83 | public func relativeFrame(
| `- note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
84 | minWidth: RelativeSize,
85 | alignment: Alignment = .center
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:60:18: warning: main actor-isolated static property 'circle' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
58 | public static var circle: Self {
59 | BlockStyle { _ in
60 | ListBullet.circle
| `- warning: main actor-isolated static property 'circle' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
61 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
62 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListBullet.swift:17:14: note: static property declared here
15 | }
16 |
17 | static var circle: Self {
| `- note: static property declared here
18 | .init(image: .init(systemName: "circle"))
19 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:69:10: warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
67 | BlockStyle { _ in
68 | ListBullet.square
69 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
| `- warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
70 | }
71 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Utility/RelativeSize.swift:83:15: note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
81 | /// This method behaves like the one in SwiftUI but takes `RelativeSize`
82 | /// values instead of `CGFloat` for the width and height.
83 | public func relativeFrame(
| `- note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
84 | minWidth: RelativeSize,
85 | alignment: Alignment = .center
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:68:18: warning: main actor-isolated static property 'square' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
66 | public static var square: Self {
67 | BlockStyle { _ in
68 | ListBullet.square
| `- warning: main actor-isolated static property 'square' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
69 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
70 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListBullet.swift:21:14: note: static property declared here
19 | }
20 |
21 | static var square: Self {
| `- note: static property declared here
22 | .init(image: .init(systemName: "square.fill"))
23 | }
[161/175] Compiling MarkdownUI ListBullet.swift
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListBullet.swift:8:22: warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
6 | var body: some View {
7 | TextStyleAttributesReader { attributes in
8 | let fontSize = attributes.fontProperties?.scaledSize ?? FontProperties.defaultSize
| `- warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
9 | self.image.font(.system(size: round(fontSize / 3)))
10 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/TextStyle/Styles/FontProperties.swift:4:15: note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
2 |
3 | /// The characteristics of a font.
4 | public struct FontProperties: Hashable {
| `- note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
5 | /// The font family.
6 | public enum Family: Hashable {
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:21:10: warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
19 | Text("\(configuration.itemNumber).")
20 | .monospacedDigit()
21 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
| `- warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
22 | }
23 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Utility/RelativeSize.swift:83:15: note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
81 | /// This method behaves like the one in SwiftUI but takes `RelativeSize`
82 | /// values instead of `CGFloat` for the width and height.
83 | public func relativeFrame(
| `- note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
84 | minWidth: RelativeSize,
85 | alignment: Alignment = .center
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:29:10: warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
27 | BlockStyle { configuration in
28 | Text(configuration.itemNumber.roman + ".")
29 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
| `- warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
30 | }
31 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Utility/RelativeSize.swift:83:15: note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
81 | /// This method behaves like the one in SwiftUI but takes `RelativeSize`
82 | /// values instead of `CGFloat` for the width and height.
83 | public func relativeFrame(
| `- note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
84 | minWidth: RelativeSize,
85 | alignment: Alignment = .center
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:37:10: warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
35 | BlockStyle { configuration in
36 | Text(configuration.itemNumber.roman.lowercased() + ".")
37 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
| `- warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
38 | }
39 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Utility/RelativeSize.swift:83:15: note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
81 | /// This method behaves like the one in SwiftUI but takes `RelativeSize`
82 | /// values instead of `CGFloat` for the width and height.
83 | public func relativeFrame(
| `- note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
84 | minWidth: RelativeSize,
85 | alignment: Alignment = .center
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:45:10: warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
43 | BlockStyle { _ in
44 | Text("-")
45 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
| `- warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
46 | }
47 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Utility/RelativeSize.swift:83:15: note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
81 | /// This method behaves like the one in SwiftUI but takes `RelativeSize`
82 | /// values instead of `CGFloat` for the width and height.
83 | public func relativeFrame(
| `- note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
84 | minWidth: RelativeSize,
85 | alignment: Alignment = .center
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:53:10: warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
51 | BlockStyle { _ in
52 | ListBullet.disc
53 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
| `- warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
54 | }
55 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Utility/RelativeSize.swift:83:15: note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
81 | /// This method behaves like the one in SwiftUI but takes `RelativeSize`
82 | /// values instead of `CGFloat` for the width and height.
83 | public func relativeFrame(
| `- note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
84 | minWidth: RelativeSize,
85 | alignment: Alignment = .center
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:52:18: warning: main actor-isolated static property 'disc' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
50 | public static var disc: Self {
51 | BlockStyle { _ in
52 | ListBullet.disc
| `- warning: main actor-isolated static property 'disc' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
53 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
54 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListBullet.swift:13:14: note: static property declared here
11 | }
12 |
13 | static var disc: Self {
| `- note: static property declared here
14 | .init(image: .init(systemName: "circle.fill"))
15 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:61:10: warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
59 | BlockStyle { _ in
60 | ListBullet.circle
61 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
| `- warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
62 | }
63 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Utility/RelativeSize.swift:83:15: note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
81 | /// This method behaves like the one in SwiftUI but takes `RelativeSize`
82 | /// values instead of `CGFloat` for the width and height.
83 | public func relativeFrame(
| `- note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
84 | minWidth: RelativeSize,
85 | alignment: Alignment = .center
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:60:18: warning: main actor-isolated static property 'circle' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
58 | public static var circle: Self {
59 | BlockStyle { _ in
60 | ListBullet.circle
| `- warning: main actor-isolated static property 'circle' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
61 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
62 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListBullet.swift:17:14: note: static property declared here
15 | }
16 |
17 | static var circle: Self {
| `- note: static property declared here
18 | .init(image: .init(systemName: "circle"))
19 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:69:10: warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
67 | BlockStyle { _ in
68 | ListBullet.square
69 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
| `- warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
70 | }
71 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Utility/RelativeSize.swift:83:15: note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
81 | /// This method behaves like the one in SwiftUI but takes `RelativeSize`
82 | /// values instead of `CGFloat` for the width and height.
83 | public func relativeFrame(
| `- note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
84 | minWidth: RelativeSize,
85 | alignment: Alignment = .center
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:68:18: warning: main actor-isolated static property 'square' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
66 | public static var square: Self {
67 | BlockStyle { _ in
68 | ListBullet.square
| `- warning: main actor-isolated static property 'square' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
69 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
70 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListBullet.swift:21:14: note: static property declared here
19 | }
20 |
21 | static var square: Self {
| `- note: static property declared here
22 | .init(image: .init(systemName: "square.fill"))
23 | }
[162/175] Compiling MarkdownUI ListMarkerConfiguration.swift
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListBullet.swift:8:22: warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
6 | var body: some View {
7 | TextStyleAttributesReader { attributes in
8 | let fontSize = attributes.fontProperties?.scaledSize ?? FontProperties.defaultSize
| `- warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
9 | self.image.font(.system(size: round(fontSize / 3)))
10 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/TextStyle/Styles/FontProperties.swift:4:15: note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
2 |
3 | /// The characteristics of a font.
4 | public struct FontProperties: Hashable {
| `- note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
5 | /// The font family.
6 | public enum Family: Hashable {
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:21:10: warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
19 | Text("\(configuration.itemNumber).")
20 | .monospacedDigit()
21 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
| `- warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
22 | }
23 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Utility/RelativeSize.swift:83:15: note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
81 | /// This method behaves like the one in SwiftUI but takes `RelativeSize`
82 | /// values instead of `CGFloat` for the width and height.
83 | public func relativeFrame(
| `- note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
84 | minWidth: RelativeSize,
85 | alignment: Alignment = .center
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:29:10: warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
27 | BlockStyle { configuration in
28 | Text(configuration.itemNumber.roman + ".")
29 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
| `- warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
30 | }
31 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Utility/RelativeSize.swift:83:15: note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
81 | /// This method behaves like the one in SwiftUI but takes `RelativeSize`
82 | /// values instead of `CGFloat` for the width and height.
83 | public func relativeFrame(
| `- note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
84 | minWidth: RelativeSize,
85 | alignment: Alignment = .center
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:37:10: warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
35 | BlockStyle { configuration in
36 | Text(configuration.itemNumber.roman.lowercased() + ".")
37 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
| `- warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
38 | }
39 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Utility/RelativeSize.swift:83:15: note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
81 | /// This method behaves like the one in SwiftUI but takes `RelativeSize`
82 | /// values instead of `CGFloat` for the width and height.
83 | public func relativeFrame(
| `- note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
84 | minWidth: RelativeSize,
85 | alignment: Alignment = .center
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:45:10: warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
43 | BlockStyle { _ in
44 | Text("-")
45 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
| `- warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
46 | }
47 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Utility/RelativeSize.swift:83:15: note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
81 | /// This method behaves like the one in SwiftUI but takes `RelativeSize`
82 | /// values instead of `CGFloat` for the width and height.
83 | public func relativeFrame(
| `- note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
84 | minWidth: RelativeSize,
85 | alignment: Alignment = .center
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:53:10: warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
51 | BlockStyle { _ in
52 | ListBullet.disc
53 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
| `- warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
54 | }
55 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Utility/RelativeSize.swift:83:15: note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
81 | /// This method behaves like the one in SwiftUI but takes `RelativeSize`
82 | /// values instead of `CGFloat` for the width and height.
83 | public func relativeFrame(
| `- note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
84 | minWidth: RelativeSize,
85 | alignment: Alignment = .center
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:52:18: warning: main actor-isolated static property 'disc' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
50 | public static var disc: Self {
51 | BlockStyle { _ in
52 | ListBullet.disc
| `- warning: main actor-isolated static property 'disc' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
53 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
54 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListBullet.swift:13:14: note: static property declared here
11 | }
12 |
13 | static var disc: Self {
| `- note: static property declared here
14 | .init(image: .init(systemName: "circle.fill"))
15 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:61:10: warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
59 | BlockStyle { _ in
60 | ListBullet.circle
61 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
| `- warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
62 | }
63 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Utility/RelativeSize.swift:83:15: note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
81 | /// This method behaves like the one in SwiftUI but takes `RelativeSize`
82 | /// values instead of `CGFloat` for the width and height.
83 | public func relativeFrame(
| `- note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
84 | minWidth: RelativeSize,
85 | alignment: Alignment = .center
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:60:18: warning: main actor-isolated static property 'circle' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
58 | public static var circle: Self {
59 | BlockStyle { _ in
60 | ListBullet.circle
| `- warning: main actor-isolated static property 'circle' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
61 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
62 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListBullet.swift:17:14: note: static property declared here
15 | }
16 |
17 | static var circle: Self {
| `- note: static property declared here
18 | .init(image: .init(systemName: "circle"))
19 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:69:10: warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
67 | BlockStyle { _ in
68 | ListBullet.square
69 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
| `- warning: call to main actor-isolated instance method 'relativeFrame(minWidth:alignment:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
70 | }
71 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Utility/RelativeSize.swift:83:15: note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
81 | /// This method behaves like the one in SwiftUI but takes `RelativeSize`
82 | /// values instead of `CGFloat` for the width and height.
83 | public func relativeFrame(
| `- note: calls to instance method 'relativeFrame(minWidth:alignment:)' from outside of its actor context are implicitly asynchronous
84 | minWidth: RelativeSize,
85 | alignment: Alignment = .center
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListMarkerConfiguration.swift:68:18: warning: main actor-isolated static property 'square' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
66 | public static var square: Self {
67 | BlockStyle { _ in
68 | ListBullet.square
| `- warning: main actor-isolated static property 'square' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
69 | .relativeFrame(minWidth: .em(1.5), alignment: .trailing)
70 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/ListBullet.swift:21:14: note: static property declared here
19 | }
20 |
21 | static var square: Self {
| `- note: static property declared here
22 | .init(image: .init(systemName: "square.fill"))
23 | }
[163/175] Compiling MarkdownUI String+KebabCase.swift
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Views/Blocks/BlockMargin.swift:50:38: warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
48 | TextStyleAttributesReader { attributes in
49 | self.markdownMargin(
50 | top: top?.points(relativeTo: attributes.fontProperties),
| `- warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
51 | bottom: bottom?.points(relativeTo: attributes.fontProperties)
52 | )
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/TextStyle/Styles/FontProperties.swift:4:15: note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
2 |
3 | /// The characteristics of a font.
4 | public struct FontProperties: Hashable {
| `- note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
5 | /// The font family.
6 | public enum Family: Hashable {
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Views/Blocks/BlockMargin.swift:51:44: warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
49 | self.markdownMargin(
50 | top: top?.points(relativeTo: attributes.fontProperties),
51 | bottom: bottom?.points(relativeTo: attributes.fontProperties)
| `- warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
52 | )
53 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/TextStyle/Styles/FontProperties.swift:4:15: note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
2 |
3 | /// The characteristics of a font.
4 | public struct FontProperties: Hashable {
| `- note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
5 | /// The font family.
6 | public enum Family: Hashable {
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Views/Blocks/ImageFlow.swift:14:63: warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
12 | var body: some View {
13 | TextStyleAttributesReader { attributes in
14 | let spacing = RelativeSize.rem(0.25).points(relativeTo: attributes.fontProperties)
| `- warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
15 |
16 | FlowLayout(horizontalSpacing: spacing, verticalSpacing: spacing) {
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/TextStyle/Styles/FontProperties.swift:4:15: note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
2 |
3 | /// The characteristics of a font.
4 | public struct FontProperties: Hashable {
| `- note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
5 | /// The font family.
6 | public enum Family: Hashable {
[164/175] Compiling MarkdownUI BlockMargin.swift
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Views/Blocks/BlockMargin.swift:50:38: warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
48 | TextStyleAttributesReader { attributes in
49 | self.markdownMargin(
50 | top: top?.points(relativeTo: attributes.fontProperties),
| `- warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
51 | bottom: bottom?.points(relativeTo: attributes.fontProperties)
52 | )
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/TextStyle/Styles/FontProperties.swift:4:15: note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
2 |
3 | /// The characteristics of a font.
4 | public struct FontProperties: Hashable {
| `- note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
5 | /// The font family.
6 | public enum Family: Hashable {
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Views/Blocks/BlockMargin.swift:51:44: warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
49 | self.markdownMargin(
50 | top: top?.points(relativeTo: attributes.fontProperties),
51 | bottom: bottom?.points(relativeTo: attributes.fontProperties)
| `- warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
52 | )
53 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/TextStyle/Styles/FontProperties.swift:4:15: note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
2 |
3 | /// The characteristics of a font.
4 | public struct FontProperties: Hashable {
| `- note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
5 | /// The font family.
6 | public enum Family: Hashable {
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Views/Blocks/ImageFlow.swift:14:63: warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
12 | var body: some View {
13 | TextStyleAttributesReader { attributes in
14 | let spacing = RelativeSize.rem(0.25).points(relativeTo: attributes.fontProperties)
| `- warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
15 |
16 | FlowLayout(horizontalSpacing: spacing, verticalSpacing: spacing) {
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/TextStyle/Styles/FontProperties.swift:4:15: note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
2 |
3 | /// The characteristics of a font.
4 | public struct FontProperties: Hashable {
| `- note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
5 | /// The font family.
6 | public enum Family: Hashable {
[165/175] Compiling MarkdownUI BlockNode+View.swift
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Views/Blocks/BlockMargin.swift:50:38: warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
48 | TextStyleAttributesReader { attributes in
49 | self.markdownMargin(
50 | top: top?.points(relativeTo: attributes.fontProperties),
| `- warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
51 | bottom: bottom?.points(relativeTo: attributes.fontProperties)
52 | )
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/TextStyle/Styles/FontProperties.swift:4:15: note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
2 |
3 | /// The characteristics of a font.
4 | public struct FontProperties: Hashable {
| `- note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
5 | /// The font family.
6 | public enum Family: Hashable {
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Views/Blocks/BlockMargin.swift:51:44: warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
49 | self.markdownMargin(
50 | top: top?.points(relativeTo: attributes.fontProperties),
51 | bottom: bottom?.points(relativeTo: attributes.fontProperties)
| `- warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
52 | )
53 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/TextStyle/Styles/FontProperties.swift:4:15: note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
2 |
3 | /// The characteristics of a font.
4 | public struct FontProperties: Hashable {
| `- note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
5 | /// The font family.
6 | public enum Family: Hashable {
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Views/Blocks/ImageFlow.swift:14:63: warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
12 | var body: some View {
13 | TextStyleAttributesReader { attributes in
14 | let spacing = RelativeSize.rem(0.25).points(relativeTo: attributes.fontProperties)
| `- warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
15 |
16 | FlowLayout(horizontalSpacing: spacing, verticalSpacing: spacing) {
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/TextStyle/Styles/FontProperties.swift:4:15: note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
2 |
3 | /// The characteristics of a font.
4 | public struct FontProperties: Hashable {
| `- note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
5 | /// The font family.
6 | public enum Family: Hashable {
[166/175] Compiling MarkdownUI BlockSequence.swift
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Views/Blocks/BlockMargin.swift:50:38: warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
48 | TextStyleAttributesReader { attributes in
49 | self.markdownMargin(
50 | top: top?.points(relativeTo: attributes.fontProperties),
| `- warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
51 | bottom: bottom?.points(relativeTo: attributes.fontProperties)
52 | )
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/TextStyle/Styles/FontProperties.swift:4:15: note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
2 |
3 | /// The characteristics of a font.
4 | public struct FontProperties: Hashable {
| `- note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
5 | /// The font family.
6 | public enum Family: Hashable {
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Views/Blocks/BlockMargin.swift:51:44: warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
49 | self.markdownMargin(
50 | top: top?.points(relativeTo: attributes.fontProperties),
51 | bottom: bottom?.points(relativeTo: attributes.fontProperties)
| `- warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
52 | )
53 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/TextStyle/Styles/FontProperties.swift:4:15: note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
2 |
3 | /// The characteristics of a font.
4 | public struct FontProperties: Hashable {
| `- note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
5 | /// The font family.
6 | public enum Family: Hashable {
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Views/Blocks/ImageFlow.swift:14:63: warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
12 | var body: some View {
13 | TextStyleAttributesReader { attributes in
14 | let spacing = RelativeSize.rem(0.25).points(relativeTo: attributes.fontProperties)
| `- warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
15 |
16 | FlowLayout(horizontalSpacing: spacing, verticalSpacing: spacing) {
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/TextStyle/Styles/FontProperties.swift:4:15: note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
2 |
3 | /// The characteristics of a font.
4 | public struct FontProperties: Hashable {
| `- note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
5 | /// The font family.
6 | public enum Family: Hashable {
[167/175] Compiling MarkdownUI BlockquoteView.swift
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Views/Blocks/BlockMargin.swift:50:38: warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
48 | TextStyleAttributesReader { attributes in
49 | self.markdownMargin(
50 | top: top?.points(relativeTo: attributes.fontProperties),
| `- warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
51 | bottom: bottom?.points(relativeTo: attributes.fontProperties)
52 | )
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/TextStyle/Styles/FontProperties.swift:4:15: note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
2 |
3 | /// The characteristics of a font.
4 | public struct FontProperties: Hashable {
| `- note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
5 | /// The font family.
6 | public enum Family: Hashable {
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Views/Blocks/BlockMargin.swift:51:44: warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
49 | self.markdownMargin(
50 | top: top?.points(relativeTo: attributes.fontProperties),
51 | bottom: bottom?.points(relativeTo: attributes.fontProperties)
| `- warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
52 | )
53 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/TextStyle/Styles/FontProperties.swift:4:15: note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
2 |
3 | /// The characteristics of a font.
4 | public struct FontProperties: Hashable {
| `- note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
5 | /// The font family.
6 | public enum Family: Hashable {
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Views/Blocks/ImageFlow.swift:14:63: warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
12 | var body: some View {
13 | TextStyleAttributesReader { attributes in
14 | let spacing = RelativeSize.rem(0.25).points(relativeTo: attributes.fontProperties)
| `- warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
15 |
16 | FlowLayout(horizontalSpacing: spacing, verticalSpacing: spacing) {
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/TextStyle/Styles/FontProperties.swift:4:15: note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
2 |
3 | /// The characteristics of a font.
4 | public struct FontProperties: Hashable {
| `- note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
5 | /// The font family.
6 | public enum Family: Hashable {
[168/175] Compiling MarkdownUI BulletedListView.swift
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Views/Blocks/BlockMargin.swift:50:38: warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
48 | TextStyleAttributesReader { attributes in
49 | self.markdownMargin(
50 | top: top?.points(relativeTo: attributes.fontProperties),
| `- warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
51 | bottom: bottom?.points(relativeTo: attributes.fontProperties)
52 | )
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/TextStyle/Styles/FontProperties.swift:4:15: note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
2 |
3 | /// The characteristics of a font.
4 | public struct FontProperties: Hashable {
| `- note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
5 | /// The font family.
6 | public enum Family: Hashable {
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Views/Blocks/BlockMargin.swift:51:44: warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
49 | self.markdownMargin(
50 | top: top?.points(relativeTo: attributes.fontProperties),
51 | bottom: bottom?.points(relativeTo: attributes.fontProperties)
| `- warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
52 | )
53 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/TextStyle/Styles/FontProperties.swift:4:15: note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
2 |
3 | /// The characteristics of a font.
4 | public struct FontProperties: Hashable {
| `- note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
5 | /// The font family.
6 | public enum Family: Hashable {
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Views/Blocks/ImageFlow.swift:14:63: warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
12 | var body: some View {
13 | TextStyleAttributesReader { attributes in
14 | let spacing = RelativeSize.rem(0.25).points(relativeTo: attributes.fontProperties)
| `- warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
15 |
16 | FlowLayout(horizontalSpacing: spacing, verticalSpacing: spacing) {
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/TextStyle/Styles/FontProperties.swift:4:15: note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
2 |
3 | /// The characteristics of a font.
4 | public struct FontProperties: Hashable {
| `- note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
5 | /// The font family.
6 | public enum Family: Hashable {
[169/175] Compiling MarkdownUI CodeBlockView.swift
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Views/Blocks/BlockMargin.swift:50:38: warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
48 | TextStyleAttributesReader { attributes in
49 | self.markdownMargin(
50 | top: top?.points(relativeTo: attributes.fontProperties),
| `- warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
51 | bottom: bottom?.points(relativeTo: attributes.fontProperties)
52 | )
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/TextStyle/Styles/FontProperties.swift:4:15: note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
2 |
3 | /// The characteristics of a font.
4 | public struct FontProperties: Hashable {
| `- note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
5 | /// The font family.
6 | public enum Family: Hashable {
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Views/Blocks/BlockMargin.swift:51:44: warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
49 | self.markdownMargin(
50 | top: top?.points(relativeTo: attributes.fontProperties),
51 | bottom: bottom?.points(relativeTo: attributes.fontProperties)
| `- warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
52 | )
53 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/TextStyle/Styles/FontProperties.swift:4:15: note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
2 |
3 | /// The characteristics of a font.
4 | public struct FontProperties: Hashable {
| `- note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
5 | /// The font family.
6 | public enum Family: Hashable {
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Views/Blocks/ImageFlow.swift:14:63: warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
12 | var body: some View {
13 | TextStyleAttributesReader { attributes in
14 | let spacing = RelativeSize.rem(0.25).points(relativeTo: attributes.fontProperties)
| `- warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
15 |
16 | FlowLayout(horizontalSpacing: spacing, verticalSpacing: spacing) {
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/TextStyle/Styles/FontProperties.swift:4:15: note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
2 |
3 | /// The characteristics of a font.
4 | public struct FontProperties: Hashable {
| `- note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
5 | /// The font family.
6 | public enum Family: Hashable {
[170/175] Compiling MarkdownUI ColumnWidthPreference.swift
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Views/Blocks/BlockMargin.swift:50:38: warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
48 | TextStyleAttributesReader { attributes in
49 | self.markdownMargin(
50 | top: top?.points(relativeTo: attributes.fontProperties),
| `- warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
51 | bottom: bottom?.points(relativeTo: attributes.fontProperties)
52 | )
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/TextStyle/Styles/FontProperties.swift:4:15: note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
2 |
3 | /// The characteristics of a font.
4 | public struct FontProperties: Hashable {
| `- note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
5 | /// The font family.
6 | public enum Family: Hashable {
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Views/Blocks/BlockMargin.swift:51:44: warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
49 | self.markdownMargin(
50 | top: top?.points(relativeTo: attributes.fontProperties),
51 | bottom: bottom?.points(relativeTo: attributes.fontProperties)
| `- warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
52 | )
53 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/TextStyle/Styles/FontProperties.swift:4:15: note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
2 |
3 | /// The characteristics of a font.
4 | public struct FontProperties: Hashable {
| `- note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
5 | /// The font family.
6 | public enum Family: Hashable {
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Views/Blocks/ImageFlow.swift:14:63: warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
12 | var body: some View {
13 | TextStyleAttributesReader { attributes in
14 | let spacing = RelativeSize.rem(0.25).points(relativeTo: attributes.fontProperties)
| `- warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
15 |
16 | FlowLayout(horizontalSpacing: spacing, verticalSpacing: spacing) {
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/TextStyle/Styles/FontProperties.swift:4:15: note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
2 |
3 | /// The characteristics of a font.
4 | public struct FontProperties: Hashable {
| `- note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
5 | /// The font family.
6 | public enum Family: Hashable {
[171/175] Compiling MarkdownUI HeadingView.swift
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Views/Blocks/BlockMargin.swift:50:38: warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
48 | TextStyleAttributesReader { attributes in
49 | self.markdownMargin(
50 | top: top?.points(relativeTo: attributes.fontProperties),
| `- warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
51 | bottom: bottom?.points(relativeTo: attributes.fontProperties)
52 | )
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/TextStyle/Styles/FontProperties.swift:4:15: note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
2 |
3 | /// The characteristics of a font.
4 | public struct FontProperties: Hashable {
| `- note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
5 | /// The font family.
6 | public enum Family: Hashable {
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Views/Blocks/BlockMargin.swift:51:44: warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
49 | self.markdownMargin(
50 | top: top?.points(relativeTo: attributes.fontProperties),
51 | bottom: bottom?.points(relativeTo: attributes.fontProperties)
| `- warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
52 | )
53 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/TextStyle/Styles/FontProperties.swift:4:15: note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
2 |
3 | /// The characteristics of a font.
4 | public struct FontProperties: Hashable {
| `- note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
5 | /// The font family.
6 | public enum Family: Hashable {
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Views/Blocks/ImageFlow.swift:14:63: warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
12 | var body: some View {
13 | TextStyleAttributesReader { attributes in
14 | let spacing = RelativeSize.rem(0.25).points(relativeTo: attributes.fontProperties)
| `- warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
15 |
16 | FlowLayout(horizontalSpacing: spacing, verticalSpacing: spacing) {
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/TextStyle/Styles/FontProperties.swift:4:15: note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
2 |
3 | /// The characteristics of a font.
4 | public struct FontProperties: Hashable {
| `- note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
5 | /// The font family.
6 | public enum Family: Hashable {
[172/175] Compiling MarkdownUI ImageFlow.swift
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Views/Blocks/BlockMargin.swift:50:38: warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
48 | TextStyleAttributesReader { attributes in
49 | self.markdownMargin(
50 | top: top?.points(relativeTo: attributes.fontProperties),
| `- warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
51 | bottom: bottom?.points(relativeTo: attributes.fontProperties)
52 | )
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/TextStyle/Styles/FontProperties.swift:4:15: note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
2 |
3 | /// The characteristics of a font.
4 | public struct FontProperties: Hashable {
| `- note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
5 | /// The font family.
6 | public enum Family: Hashable {
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Views/Blocks/BlockMargin.swift:51:44: warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
49 | self.markdownMargin(
50 | top: top?.points(relativeTo: attributes.fontProperties),
51 | bottom: bottom?.points(relativeTo: attributes.fontProperties)
| `- warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
52 | )
53 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/TextStyle/Styles/FontProperties.swift:4:15: note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
2 |
3 | /// The characteristics of a font.
4 | public struct FontProperties: Hashable {
| `- note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
5 | /// The font family.
6 | public enum Family: Hashable {
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Views/Blocks/ImageFlow.swift:14:63: warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
12 | var body: some View {
13 | TextStyleAttributesReader { attributes in
14 | let spacing = RelativeSize.rem(0.25).points(relativeTo: attributes.fontProperties)
| `- warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
15 |
16 | FlowLayout(horizontalSpacing: spacing, verticalSpacing: spacing) {
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/TextStyle/Styles/FontProperties.swift:4:15: note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
2 |
3 | /// The characteristics of a font.
4 | public struct FontProperties: Hashable {
| `- note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
5 | /// The font family.
6 | public enum Family: Hashable {
[173/175] Compiling MarkdownUI ListItemSequence.swift
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Views/Blocks/BlockMargin.swift:50:38: warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
48 | TextStyleAttributesReader { attributes in
49 | self.markdownMargin(
50 | top: top?.points(relativeTo: attributes.fontProperties),
| `- warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
51 | bottom: bottom?.points(relativeTo: attributes.fontProperties)
52 | )
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/TextStyle/Styles/FontProperties.swift:4:15: note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
2 |
3 | /// The characteristics of a font.
4 | public struct FontProperties: Hashable {
| `- note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
5 | /// The font family.
6 | public enum Family: Hashable {
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Views/Blocks/BlockMargin.swift:51:44: warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
49 | self.markdownMargin(
50 | top: top?.points(relativeTo: attributes.fontProperties),
51 | bottom: bottom?.points(relativeTo: attributes.fontProperties)
| `- warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
52 | )
53 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/TextStyle/Styles/FontProperties.swift:4:15: note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
2 |
3 | /// The characteristics of a font.
4 | public struct FontProperties: Hashable {
| `- note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
5 | /// The font family.
6 | public enum Family: Hashable {
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Views/Blocks/ImageFlow.swift:14:63: warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
12 | var body: some View {
13 | TextStyleAttributesReader { attributes in
14 | let spacing = RelativeSize.rem(0.25).points(relativeTo: attributes.fontProperties)
| `- warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
15 |
16 | FlowLayout(horizontalSpacing: spacing, verticalSpacing: spacing) {
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/TextStyle/Styles/FontProperties.swift:4:15: note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
2 |
3 | /// The characteristics of a font.
4 | public struct FontProperties: Hashable {
| `- note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
5 | /// The font family.
6 | public enum Family: Hashable {
[174/175] Compiling MarkdownUI ListItemView.swift
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Views/Blocks/BlockMargin.swift:50:38: warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
48 | TextStyleAttributesReader { attributes in
49 | self.markdownMargin(
50 | top: top?.points(relativeTo: attributes.fontProperties),
| `- warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
51 | bottom: bottom?.points(relativeTo: attributes.fontProperties)
52 | )
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/TextStyle/Styles/FontProperties.swift:4:15: note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
2 |
3 | /// The characteristics of a font.
4 | public struct FontProperties: Hashable {
| `- note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
5 | /// The font family.
6 | public enum Family: Hashable {
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Views/Blocks/BlockMargin.swift:51:44: warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
49 | self.markdownMargin(
50 | top: top?.points(relativeTo: attributes.fontProperties),
51 | bottom: bottom?.points(relativeTo: attributes.fontProperties)
| `- warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
52 | )
53 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/TextStyle/Styles/FontProperties.swift:4:15: note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
2 |
3 | /// The characteristics of a font.
4 | public struct FontProperties: Hashable {
| `- note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
5 | /// The font family.
6 | public enum Family: Hashable {
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Views/Blocks/ImageFlow.swift:14:63: warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
12 | var body: some View {
13 | TextStyleAttributesReader { attributes in
14 | let spacing = RelativeSize.rem(0.25).points(relativeTo: attributes.fontProperties)
| `- warning: type 'FontPropertiesAttribute.Value' (aka 'FontProperties') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
15 |
16 | FlowLayout(horizontalSpacing: spacing, verticalSpacing: spacing) {
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/TextStyle/Styles/FontProperties.swift:4:15: note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
2 |
3 | /// The characteristics of a font.
4 | public struct FontProperties: Hashable {
| `- note: consider making struct 'FontProperties' conform to the 'Sendable' protocol
5 | /// The font family.
6 | public enum Family: Hashable {
[175/175] Emitting module MarkdownUI
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/Theme+Basic.swift:17:21: warning: static property 'basic' is not concurrency-safe because non-'Sendable' type 'Theme' may have shared mutable state; this is an error in the Swift 6 language mode
15 | /// Numbered list | 
16 | /// Table | 
17 | public static let basic = Theme()
| |- warning: static property 'basic' is not concurrency-safe because non-'Sendable' type 'Theme' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'basic' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
18 | .code {
19 | FontFamilyVariant(.monospaced)
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/Theme.swift:102:15: note: consider making struct 'Theme' conform to the 'Sendable' protocol
100 | /// // More block styles...
101 | /// ```
102 | public struct Theme {
| `- note: consider making struct 'Theme' conform to the 'Sendable' protocol
103 | /// The default text style.
104 | public var text: TextStyle = EmptyTextStyle()
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Utility/RelativeSize.swift:36:21: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'RelativeSize' may have shared mutable state; this is an error in the Swift 6 language mode
22 | /// }
23 | /// ```
24 | public struct RelativeSize: Hashable {
| `- note: consider making struct 'RelativeSize' conform to the 'Sendable' protocol
25 | enum Unit: Hashable {
26 | case em
:
34 | extension RelativeSize {
35 | /// A size with a value of zero.
36 | public static let zero = RelativeSize(value: 0, unit: .rem)
| |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'RelativeSize' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'zero' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
37 |
38 | /// Creates a size value relative to the current font size.
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/Theme+Basic.swift:17:21: warning: main actor-isolated default value in a nonisolated context; this is an error in the Swift 6 language mode
15 | /// Numbered list | 
16 | /// Table | 
17 | public static let basic = Theme()
| `- warning: main actor-isolated default value in a nonisolated context; this is an error in the Swift 6 language mode
18 | .code {
19 | FontFamilyVariant(.monospaced)
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/Theme+DocC.swift:17:21: warning: static property 'docC' is not concurrency-safe because non-'Sendable' type 'Theme' may have shared mutable state; this is an error in the Swift 6 language mode
15 | /// Numbered list | 
16 | /// Table | 
17 | public static let docC = Theme()
| |- warning: static property 'docC' is not concurrency-safe because non-'Sendable' type 'Theme' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'docC' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
18 | .text {
19 | ForegroundColor(.text)
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/Theme.swift:102:15: note: consider making struct 'Theme' conform to the 'Sendable' protocol
100 | /// // More block styles...
101 | /// ```
102 | public struct Theme {
| `- note: consider making struct 'Theme' conform to the 'Sendable' protocol
103 | /// The default text style.
104 | public var text: TextStyle = EmptyTextStyle()
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/Theme+DocC.swift:17:21: warning: main actor-isolated default value in a nonisolated context; this is an error in the Swift 6 language mode
15 | /// Numbered list | 
16 | /// Table | 
17 | public static let docC = Theme()
| `- warning: main actor-isolated default value in a nonisolated context; this is an error in the Swift 6 language mode
18 | .text {
19 | ForegroundColor(.text)
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/Theme+GitHub.swift:17:21: warning: static property 'gitHub' is not concurrency-safe because non-'Sendable' type 'Theme' may have shared mutable state; this is an error in the Swift 6 language mode
15 | /// Numbered list | 
16 | /// Table | 
17 | public static let gitHub = Theme()
| |- warning: static property 'gitHub' is not concurrency-safe because non-'Sendable' type 'Theme' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'gitHub' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
18 | .text {
19 | ForegroundColor(.text)
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/Theme.swift:102:15: note: consider making struct 'Theme' conform to the 'Sendable' protocol
100 | /// // More block styles...
101 | /// ```
102 | public struct Theme {
| `- note: consider making struct 'Theme' conform to the 'Sendable' protocol
103 | /// The default text style.
104 | public var text: TextStyle = EmptyTextStyle()
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/Theme+GitHub.swift:17:21: warning: main actor-isolated default value in a nonisolated context; this is an error in the Swift 6 language mode
15 | /// Numbered list | 
16 | /// Table | 
17 | public static let gitHub = Theme()
| `- warning: main actor-isolated default value in a nonisolated context; this is an error in the Swift 6 language mode
18 | .text {
19 | ForegroundColor(.text)
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Views/Environment/Environment+BaseURL.swift:16:14: warning: static property 'defaultValue' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
14 |
15 | private struct BaseURLKey: EnvironmentKey {
16 | static var defaultValue: URL? = nil
| |- warning: static property 'defaultValue' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'defaultValue' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'defaultValue' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
17 | }
18 |
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Views/Environment/Environment+BaseURL.swift:20:14: warning: static property 'defaultValue' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
18 |
19 | private struct ImageBaseURLKey: EnvironmentKey {
20 | static var defaultValue: URL? = nil
| |- warning: static property 'defaultValue' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'defaultValue' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'defaultValue' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 | }
22 |
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Views/Environment/Environment+CodeSyntaxHighlighter.swift:26:14: warning: static property 'defaultValue' is not concurrency-safe because non-'Sendable' type 'any CodeSyntaxHighlighter' may have shared mutable state; this is an error in the Swift 6 language mode
24 |
25 | private struct CodeSyntaxHighlighterKey: EnvironmentKey {
26 | static let defaultValue: CodeSyntaxHighlighter = .plainText
| |- warning: static property 'defaultValue' is not concurrency-safe because non-'Sendable' type 'any CodeSyntaxHighlighter' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'defaultValue' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 | }
28 |
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Extensibility/CodeSyntaxHighlighter.swift:7:17: note: protocol 'CodeSyntaxHighlighter' does not conform to the 'Sendable' protocol
5 | /// To configure the current code syntax highlighter for a view hierarchy, use the
6 | /// `markdownCodeSyntaxHighlighter(_:)` modifier.
7 | public protocol CodeSyntaxHighlighter {
| `- note: protocol 'CodeSyntaxHighlighter' does not conform to the 'Sendable' protocol
8 | /// Returns a text view configured with the syntax highlighted code.
9 | /// - Parameters:
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Views/Environment/Environment+ImageProvider.swift:23:14: warning: static property 'defaultValue' is not concurrency-safe because non-'Sendable' type 'AnyImageProvider' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | private struct ImageProviderKey: EnvironmentKey {
23 | static let defaultValue: AnyImageProvider = .init(.default)
| |- warning: static property 'defaultValue' is not concurrency-safe because non-'Sendable' type 'AnyImageProvider' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'defaultValue' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 | }
25 |
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Extensibility/ImageProvider.swift:29:8: note: consider making struct 'AnyImageProvider' conform to the 'Sendable' protocol
27 | }
28 |
29 | struct AnyImageProvider: ImageProvider {
| `- note: consider making struct 'AnyImageProvider' conform to the 'Sendable' protocol
30 | private let _makeImage: (URL?) -> AnyView
31 |
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Views/Environment/Environment+InlineImageProvider.swift:23:14: warning: static property 'defaultValue' is not concurrency-safe because non-'Sendable' type 'any InlineImageProvider' may have shared mutable state; this is an error in the Swift 6 language mode
21 |
22 | private struct InlineImageProviderKey: EnvironmentKey {
23 | static let defaultValue: InlineImageProvider = .default
| |- warning: static property 'defaultValue' is not concurrency-safe because non-'Sendable' type 'any InlineImageProvider' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'defaultValue' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 | }
25 |
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Extensibility/InlineImageProvider.swift:7:17: note: protocol 'InlineImageProvider' does not conform to the 'Sendable' protocol
5 | /// To configure the current inline image provider for a view hierarchy,
6 | /// use the `markdownInlineImageProvider(_:)` modifier.
7 | public protocol InlineImageProvider {
| `- note: protocol 'InlineImageProvider' does not conform to the 'Sendable' protocol
8 | /// Returns an image for the given URL.
9 | ///
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Views/Environment/Environment+List.swift:16:14: warning: static property 'defaultValue' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
14 |
15 | private struct ListLevelKey: EnvironmentKey {
16 | static var defaultValue = 0
| |- warning: static property 'defaultValue' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'defaultValue' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'defaultValue' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
17 | }
18 |
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Views/Environment/Environment+List.swift:20:14: warning: static property 'defaultValue' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
18 |
19 | private struct TightSpacingEnabledKey: EnvironmentKey {
20 | static var defaultValue = false
| |- warning: static property 'defaultValue' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'defaultValue' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'defaultValue' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 | }
22 |
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Views/Environment/Environment+SoftBreakMode.swift:22:14: warning: static property 'defaultValue' is not concurrency-safe because non-'Sendable' type 'SoftBreak.Mode' may have shared mutable state; this is an error in the Swift 6 language mode
20 |
21 | private struct SoftBreakModeKey: EnvironmentKey {
22 | static let defaultValue: SoftBreak.Mode = .space
| |- warning: static property 'defaultValue' is not concurrency-safe because non-'Sendable' type 'SoftBreak.Mode' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'defaultValue' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 | }
24 |
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/DSL/Inlines/SoftBreak.swift:16:15: note: consider making enum 'Mode' conform to the 'Sendable' protocol
14 |
15 | extension SoftBreak {
16 | public enum Mode {
| `- note: consider making enum 'Mode' conform to the 'Sendable' protocol
17 | /// Treat a soft break as a space
18 | case space
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Views/Environment/Environment+Table.swift:40:14: warning: static property 'defaultValue' is not concurrency-safe because non-'Sendable' type 'TableBorderStyle' may have shared mutable state; this is an error in the Swift 6 language mode
38 |
39 | private struct TableBorderStyleKey: EnvironmentKey {
40 | static let defaultValue = TableBorderStyle(color: .secondary)
| |- warning: static property 'defaultValue' is not concurrency-safe because non-'Sendable' type 'TableBorderStyle' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'defaultValue' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 | }
42 |
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/TableBorderStyle.swift:33:15: note: consider making struct 'TableBorderStyle' conform to the 'Sendable' protocol
31 | ///
32 | /// 
33 | public struct TableBorderStyle {
| `- note: consider making struct 'TableBorderStyle' conform to the 'Sendable' protocol
34 | /// The visible table borders.
35 | public var visibleBorders: TableBorderSelector
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Views/Environment/Environment+Table.swift:44:14: warning: static property 'defaultValue' is not concurrency-safe because non-'Sendable' type 'TableBackgroundStyle' may have shared mutable state; this is an error in the Swift 6 language mode
42 |
43 | private struct TableBackgroundStyleKey: EnvironmentKey {
44 | static let defaultValue = TableBackgroundStyle.clear
| |- warning: static property 'defaultValue' is not concurrency-safe because non-'Sendable' type 'TableBackgroundStyle' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'defaultValue' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
45 | }
46 |
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/BlockStyle/TableBackgroundStyle.swift:30:15: note: consider making struct 'TableBackgroundStyle' conform to the 'Sendable' protocol
28 | ///
29 | /// 
30 | public struct TableBackgroundStyle {
| `- note: consider making struct 'TableBackgroundStyle' conform to the 'Sendable' protocol
31 | let background: (_ row: Int, _ column: Int) -> AnyShapeStyle
32 |
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Views/Environment/Environment+TextStyle.swift:54:14: warning: static property 'defaultValue' is not concurrency-safe because non-'Sendable' type 'any TextStyle' may have shared mutable state; this is an error in the Swift 6 language mode
52 |
53 | private struct TextStyleKey: EnvironmentKey {
54 | static let defaultValue: TextStyle = FontProperties()
| |- warning: static property 'defaultValue' is not concurrency-safe because non-'Sendable' type 'any TextStyle' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'defaultValue' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
55 | }
56 |
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/TextStyle/TextStyle.swift:60:17: note: protocol 'TextStyle' does not conform to the 'Sendable' protocol
58 | ///
59 | /// 
60 | public protocol TextStyle {
| `- note: protocol 'TextStyle' does not conform to the 'Sendable' protocol
61 | func _collectAttributes(in attributes: inout AttributeContainer)
62 | }
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Views/Environment/Environment+Theme.swift:73:14: warning: static property 'defaultValue' is not concurrency-safe because non-'Sendable' type 'Theme' may have shared mutable state; this is an error in the Swift 6 language mode
71 |
72 | private struct ThemeKey: EnvironmentKey {
73 | static let defaultValue: Theme = .basic
| |- warning: static property 'defaultValue' is not concurrency-safe because non-'Sendable' type 'Theme' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'defaultValue' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
74 | }
75 |
/Users/admin/builder/spi-builder-workspace/Sources/MarkdownUI/Theme/Theme.swift:102:15: note: consider making struct 'Theme' conform to the 'Sendable' protocol
100 | /// // More block styles...
101 | /// ```
102 | public struct Theme {
| `- note: consider making struct 'Theme' conform to the 'Sendable' protocol
103 | /// The default text style.
104 | public var text: TextStyle = EmptyTextStyle()
BUILD FAILURE 6.0 macosSpm