Build Information
Failed to build swiftui-property-inspector, reference main (65a046), with Swift 6.0 for macOS (SPM) on 8 Nov 2025 15:42:45 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-16.2.0.app xcrun swift build --arch arm64Build Log
========================================
RunAll
========================================
Builder version: 4.68.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/ipedro/swiftui-property-inspector.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/ipedro/swiftui-property-inspector
* branch main -> FETCH_HEAD
* [new branch] main -> origin/main
HEAD is now at 65a0469 update workflows
Cloned https://github.com/ipedro/swiftui-property-inspector.git
Revision (git rev-parse @):
65a046999a5ce14a5d02b38b8e0a01491308f0d6
SUCCESS checkout https://github.com/ipedro/swiftui-property-inspector.git at main
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.0
Building package at path: $PWD
https://github.com/ipedro/swiftui-property-inspector.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.2.0.app xcrun swift build --arch arm64
[1/1] Compiling plugin SwiftFormatPlugin
[2/2] Compiling plugin SwiftLintBuildToolPlugin
[3/3] Compiling plugin SwiftLintCommandPlugin
Building for debugging...
[3/6] Write sources
[5/6] Write swift-version-5BDAB9E9C0126B9D.txt
error: emit-module command failed with exit code 1 (use -v to see invocation)
[7/38] Emitting module PropertyInspector
<unknown>:0: error: upcoming feature 'BareSlashRegexLiterals' is already enabled as of Swift version 6
[8/41] Compiling PropertyInspector HighlightAnimationTester.swift
<unknown>:0: error: upcoming feature 'BareSlashRegexLiterals' is already enabled as of Swift version 6
[9/41] Compiling PropertyInspector EnvironmentKeys.swift
<unknown>:0: error: upcoming feature 'BareSlashRegexLiterals' is already enabled as of Swift version 6
[10/41] Compiling PropertyInspector PreferenceKeys.swift
<unknown>:0: error: upcoming feature 'BareSlashRegexLiterals' is already enabled as of Swift version 6
[11/41] Compiling PropertyInspector Animation+Constants.swift
<unknown>:0: error: upcoming feature 'BareSlashRegexLiterals' is already enabled as of Swift version 6
[12/41] Compiling PropertyInspector PropertyInspectorRow.swift
<unknown>:0: error: upcoming feature 'BareSlashRegexLiterals' is already enabled as of Swift version 6
[13/41] Compiling PropertyInspector PropertyInspectorRows.swift
<unknown>:0: error: upcoming feature 'BareSlashRegexLiterals' is already enabled as of Swift version 6
[14/41] Compiling PropertyInspector PropertyLocationView.swift
<unknown>:0: error: upcoming feature 'BareSlashRegexLiterals' is already enabled as of Swift version 6
[15/41] Compiling PropertyInspector View+ConditionalFeatures.swift
<unknown>:0: error: upcoming feature 'BareSlashRegexLiterals' is already enabled as of Swift version 6
[16/41] Compiling PropertyInspector Context.Data.swift
<unknown>:0: error: upcoming feature 'BareSlashRegexLiterals' is already enabled as of Swift version 6
[17/41] Compiling PropertyInspector Context.Filter.swift
<unknown>:0: error: upcoming feature 'BareSlashRegexLiterals' is already enabled as of Swift version 6
[18/41] Compiling PropertyInspector HashableBox.swift
<unknown>:0: error: upcoming feature 'BareSlashRegexLiterals' is already enabled as of Swift version 6
[19/41] Compiling PropertyInspector RowViewBuilder.swift
<unknown>:0: error: upcoming feature 'BareSlashRegexLiterals' is already enabled as of Swift version 6
[20/41] Compiling PropertyInspector RowViewBuilderRegistry.swift
<unknown>:0: error: upcoming feature 'BareSlashRegexLiterals' is already enabled as of Swift version 6
[21/41] Compiling PropertyInspector PropertyInspector+View.swift
<unknown>:0: error: upcoming feature 'BareSlashRegexLiterals' is already enabled as of Swift version 6
[22/41] Compiling PropertyInspector PropertyInspectorHighlightBehavior.swift
<unknown>:0: error: upcoming feature 'BareSlashRegexLiterals' is already enabled as of Swift version 6
[23/41] Compiling PropertyInspector PropertyLocation.swift
<unknown>:0: error: upcoming feature 'BareSlashRegexLiterals' is already enabled as of Swift version 6
[24/41] Compiling PropertyInspector PropertyType.swift
<unknown>:0: error: upcoming feature 'BareSlashRegexLiterals' is already enabled as of Swift version 6
[25/41] Compiling PropertyInspector PropertyValue.swift
<unknown>:0: error: upcoming feature 'BareSlashRegexLiterals' is already enabled as of Swift version 6
[26/41] Compiling PropertyInspector ListPropertyInspector.swift
<unknown>:0: error: upcoming feature 'BareSlashRegexLiterals' is already enabled as of Swift version 6
[27/41] Compiling PropertyInspector SheetPropertyInspector.swift
<unknown>:0: error: upcoming feature 'BareSlashRegexLiterals' is already enabled as of Swift version 6
[28/41] Compiling PropertyInspector PropertyToggleStyle.swift
<unknown>:0: error: upcoming feature 'BareSlashRegexLiterals' is already enabled as of Swift version 6
[29/41] Compiling PropertyInspector Context.swift
<unknown>:0: error: upcoming feature 'BareSlashRegexLiterals' is already enabled as of Swift version 6
/Users/admin/builder/spi-builder-workspace/Development/ViewModifiers/Context.swift:10:21: error: main actor-isolated property 'allObjects' can not be referenced from a Sendable closure
8 | func body(content: Content) -> some View {
9 | content.onPreferenceChange(PropertyPreferenceKey.self) { newValue in
10 | if data.allObjects != newValue {
| `- error: main actor-isolated property 'allObjects' can not be referenced from a Sendable closure
11 | data.allObjects = newValue
12 | }
/Users/admin/builder/spi-builder-workspace/Development/Models/Context.Data.swift:71:13: note: property declared here
69 | }
70 |
71 | var allObjects: [PropertyType: Set<Property>] {
| `- note: property declared here
72 | get { _allObjects }
73 | set {
/Users/admin/builder/spi-builder-workspace/Development/ViewModifiers/Context.swift:10:16: error: main actor-isolated property 'data' can not be referenced from a Sendable closure
4 | struct Context: ViewModifier {
5 | @StateObject
6 | private var data = Data()
| `- note: property declared here
7 |
8 | func body(content: Content) -> some View {
9 | content.onPreferenceChange(PropertyPreferenceKey.self) { newValue in
10 | if data.allObjects != newValue {
| `- error: main actor-isolated property 'data' can not be referenced from a Sendable closure
11 | data.allObjects = newValue
12 | }
/Users/admin/builder/spi-builder-workspace/Development/ViewModifiers/Context.swift:11:22: error: main actor-isolated property 'allObjects' can not be mutated from a Sendable closure
9 | content.onPreferenceChange(PropertyPreferenceKey.self) { newValue in
10 | if data.allObjects != newValue {
11 | data.allObjects = newValue
| `- error: main actor-isolated property 'allObjects' can not be mutated from a Sendable closure
12 | }
13 | }.onPreferenceChange(RowDetailPreferenceKey.self) { newValue in
/Users/admin/builder/spi-builder-workspace/Development/Models/Context.Data.swift:71:13: note: mutation of this property is only permitted within the actor
69 | }
70 |
71 | var allObjects: [PropertyType: Set<Property>] {
| `- note: mutation of this property is only permitted within the actor
72 | get { _allObjects }
73 | set {
/Users/admin/builder/spi-builder-workspace/Development/ViewModifiers/Context.swift:11:17: error: main actor-isolated property 'data' can not be mutated from a Sendable closure
4 | struct Context: ViewModifier {
5 | @StateObject
6 | private var data = Data()
| `- note: mutation of this property is only permitted within the actor
7 |
8 | func body(content: Content) -> some View {
9 | content.onPreferenceChange(PropertyPreferenceKey.self) { newValue in
10 | if data.allObjects != newValue {
11 | data.allObjects = newValue
| `- error: main actor-isolated property 'data' can not be mutated from a Sendable closure
12 | }
13 | }.onPreferenceChange(RowDetailPreferenceKey.self) { newValue in
/Users/admin/builder/spi-builder-workspace/Development/ViewModifiers/Context.swift:14:21: error: main actor-isolated property 'detailRegistry' can not be referenced from a Sendable closure
12 | }
13 | }.onPreferenceChange(RowDetailPreferenceKey.self) { newValue in
14 | if data.detailRegistry != newValue {
| `- error: main actor-isolated property 'detailRegistry' can not be referenced from a Sendable closure
15 | data.detailRegistry = newValue
16 | }
/Users/admin/builder/spi-builder-workspace/Development/Models/Context.Data.swift:63:13: note: property declared here
61 |
62 | @Published
63 | var detailRegistry = RowViewBuilderRegistry() {
| `- note: property declared here
64 | didSet {
65 | #if VERBOSE
/Users/admin/builder/spi-builder-workspace/Development/ViewModifiers/Context.swift:14:16: error: main actor-isolated property 'data' can not be referenced from a Sendable closure
4 | struct Context: ViewModifier {
5 | @StateObject
6 | private var data = Data()
| `- note: property declared here
7 |
8 | func body(content: Content) -> some View {
:
12 | }
13 | }.onPreferenceChange(RowDetailPreferenceKey.self) { newValue in
14 | if data.detailRegistry != newValue {
| `- error: main actor-isolated property 'data' can not be referenced from a Sendable closure
15 | data.detailRegistry = newValue
16 | }
/Users/admin/builder/spi-builder-workspace/Development/ViewModifiers/Context.swift:15:22: error: main actor-isolated property 'detailRegistry' can not be mutated from a Sendable closure
13 | }.onPreferenceChange(RowDetailPreferenceKey.self) { newValue in
14 | if data.detailRegistry != newValue {
15 | data.detailRegistry = newValue
| `- error: main actor-isolated property 'detailRegistry' can not be mutated from a Sendable closure
16 | }
17 | }.onPreferenceChange(RowIconPreferenceKey.self) { newValue in
/Users/admin/builder/spi-builder-workspace/Development/Models/Context.Data.swift:63:13: note: mutation of this property is only permitted within the actor
61 |
62 | @Published
63 | var detailRegistry = RowViewBuilderRegistry() {
| `- note: mutation of this property is only permitted within the actor
64 | didSet {
65 | #if VERBOSE
/Users/admin/builder/spi-builder-workspace/Development/ViewModifiers/Context.swift:15:17: error: main actor-isolated property 'data' can not be mutated from a Sendable closure
4 | struct Context: ViewModifier {
5 | @StateObject
6 | private var data = Data()
| `- note: mutation of this property is only permitted within the actor
7 |
8 | func body(content: Content) -> some View {
:
13 | }.onPreferenceChange(RowDetailPreferenceKey.self) { newValue in
14 | if data.detailRegistry != newValue {
15 | data.detailRegistry = newValue
| `- error: main actor-isolated property 'data' can not be mutated from a Sendable closure
16 | }
17 | }.onPreferenceChange(RowIconPreferenceKey.self) { newValue in
/Users/admin/builder/spi-builder-workspace/Development/ViewModifiers/Context.swift:18:21: error: main actor-isolated property 'iconRegistry' can not be referenced from a Sendable closure
16 | }
17 | }.onPreferenceChange(RowIconPreferenceKey.self) { newValue in
18 | if data.iconRegistry != newValue {
| `- error: main actor-isolated property 'iconRegistry' can not be referenced from a Sendable closure
19 | data.iconRegistry = newValue
20 | }
/Users/admin/builder/spi-builder-workspace/Development/Models/Context.Data.swift:45:13: note: property declared here
43 |
44 | @Published
45 | var iconRegistry = RowViewBuilderRegistry() {
| `- note: property declared here
46 | didSet {
47 | #if VERBOSE
/Users/admin/builder/spi-builder-workspace/Development/ViewModifiers/Context.swift:18:16: error: main actor-isolated property 'data' can not be referenced from a Sendable closure
4 | struct Context: ViewModifier {
5 | @StateObject
6 | private var data = Data()
| `- note: property declared here
7 |
8 | func body(content: Content) -> some View {
:
16 | }
17 | }.onPreferenceChange(RowIconPreferenceKey.self) { newValue in
18 | if data.iconRegistry != newValue {
| `- error: main actor-isolated property 'data' can not be referenced from a Sendable closure
19 | data.iconRegistry = newValue
20 | }
/Users/admin/builder/spi-builder-workspace/Development/ViewModifiers/Context.swift:19:22: error: main actor-isolated property 'iconRegistry' can not be mutated from a Sendable closure
17 | }.onPreferenceChange(RowIconPreferenceKey.self) { newValue in
18 | if data.iconRegistry != newValue {
19 | data.iconRegistry = newValue
| `- error: main actor-isolated property 'iconRegistry' can not be mutated from a Sendable closure
20 | }
21 | }.onPreferenceChange(RowLabelPreferenceKey.self) { newValue in
/Users/admin/builder/spi-builder-workspace/Development/Models/Context.Data.swift:45:13: note: mutation of this property is only permitted within the actor
43 |
44 | @Published
45 | var iconRegistry = RowViewBuilderRegistry() {
| `- note: mutation of this property is only permitted within the actor
46 | didSet {
47 | #if VERBOSE
/Users/admin/builder/spi-builder-workspace/Development/ViewModifiers/Context.swift:19:17: error: main actor-isolated property 'data' can not be mutated from a Sendable closure
4 | struct Context: ViewModifier {
5 | @StateObject
6 | private var data = Data()
| `- note: mutation of this property is only permitted within the actor
7 |
8 | func body(content: Content) -> some View {
:
17 | }.onPreferenceChange(RowIconPreferenceKey.self) { newValue in
18 | if data.iconRegistry != newValue {
19 | data.iconRegistry = newValue
| `- error: main actor-isolated property 'data' can not be mutated from a Sendable closure
20 | }
21 | }.onPreferenceChange(RowLabelPreferenceKey.self) { newValue in
/Users/admin/builder/spi-builder-workspace/Development/ViewModifiers/Context.swift:22:21: error: main actor-isolated property 'labelRegistry' can not be referenced from a Sendable closure
20 | }
21 | }.onPreferenceChange(RowLabelPreferenceKey.self) { newValue in
22 | if data.labelRegistry != newValue {
| `- error: main actor-isolated property 'labelRegistry' can not be referenced from a Sendable closure
23 | data.labelRegistry = newValue
24 | }
/Users/admin/builder/spi-builder-workspace/Development/Models/Context.Data.swift:54:13: note: property declared here
52 |
53 | @Published
54 | var labelRegistry = RowViewBuilderRegistry() {
| `- note: property declared here
55 | didSet {
56 | #if VERBOSE
/Users/admin/builder/spi-builder-workspace/Development/ViewModifiers/Context.swift:22:16: error: main actor-isolated property 'data' can not be referenced from a Sendable closure
4 | struct Context: ViewModifier {
5 | @StateObject
6 | private var data = Data()
| `- note: property declared here
7 |
8 | func body(content: Content) -> some View {
:
20 | }
21 | }.onPreferenceChange(RowLabelPreferenceKey.self) { newValue in
22 | if data.labelRegistry != newValue {
| `- error: main actor-isolated property 'data' can not be referenced from a Sendable closure
23 | data.labelRegistry = newValue
24 | }
/Users/admin/builder/spi-builder-workspace/Development/ViewModifiers/Context.swift:23:22: error: main actor-isolated property 'labelRegistry' can not be mutated from a Sendable closure
21 | }.onPreferenceChange(RowLabelPreferenceKey.self) { newValue in
22 | if data.labelRegistry != newValue {
23 | data.labelRegistry = newValue
| `- error: main actor-isolated property 'labelRegistry' can not be mutated from a Sendable closure
24 | }
25 | }.environmentObject(data)
/Users/admin/builder/spi-builder-workspace/Development/Models/Context.Data.swift:54:13: note: mutation of this property is only permitted within the actor
52 |
53 | @Published
54 | var labelRegistry = RowViewBuilderRegistry() {
| `- note: mutation of this property is only permitted within the actor
55 | didSet {
56 | #if VERBOSE
/Users/admin/builder/spi-builder-workspace/Development/ViewModifiers/Context.swift:23:17: error: main actor-isolated property 'data' can not be mutated from a Sendable closure
4 | struct Context: ViewModifier {
5 | @StateObject
6 | private var data = Data()
| `- note: mutation of this property is only permitted within the actor
7 |
8 | func body(content: Content) -> some View {
:
21 | }.onPreferenceChange(RowLabelPreferenceKey.self) { newValue in
22 | if data.labelRegistry != newValue {
23 | data.labelRegistry = newValue
| `- error: main actor-isolated property 'data' can not be mutated from a Sendable closure
24 | }
25 | }.environmentObject(data)
[30/41] Compiling PropertyInspector PreferenceWriter.swift
<unknown>:0: error: upcoming feature 'BareSlashRegexLiterals' is already enabled as of Swift version 6
/Users/admin/builder/spi-builder-workspace/Development/ViewModifiers/Context.swift:10:21: error: main actor-isolated property 'allObjects' can not be referenced from a Sendable closure
8 | func body(content: Content) -> some View {
9 | content.onPreferenceChange(PropertyPreferenceKey.self) { newValue in
10 | if data.allObjects != newValue {
| `- error: main actor-isolated property 'allObjects' can not be referenced from a Sendable closure
11 | data.allObjects = newValue
12 | }
/Users/admin/builder/spi-builder-workspace/Development/Models/Context.Data.swift:71:13: note: property declared here
69 | }
70 |
71 | var allObjects: [PropertyType: Set<Property>] {
| `- note: property declared here
72 | get { _allObjects }
73 | set {
/Users/admin/builder/spi-builder-workspace/Development/ViewModifiers/Context.swift:10:16: error: main actor-isolated property 'data' can not be referenced from a Sendable closure
4 | struct Context: ViewModifier {
5 | @StateObject
6 | private var data = Data()
| `- note: property declared here
7 |
8 | func body(content: Content) -> some View {
9 | content.onPreferenceChange(PropertyPreferenceKey.self) { newValue in
10 | if data.allObjects != newValue {
| `- error: main actor-isolated property 'data' can not be referenced from a Sendable closure
11 | data.allObjects = newValue
12 | }
/Users/admin/builder/spi-builder-workspace/Development/ViewModifiers/Context.swift:11:22: error: main actor-isolated property 'allObjects' can not be mutated from a Sendable closure
9 | content.onPreferenceChange(PropertyPreferenceKey.self) { newValue in
10 | if data.allObjects != newValue {
11 | data.allObjects = newValue
| `- error: main actor-isolated property 'allObjects' can not be mutated from a Sendable closure
12 | }
13 | }.onPreferenceChange(RowDetailPreferenceKey.self) { newValue in
/Users/admin/builder/spi-builder-workspace/Development/Models/Context.Data.swift:71:13: note: mutation of this property is only permitted within the actor
69 | }
70 |
71 | var allObjects: [PropertyType: Set<Property>] {
| `- note: mutation of this property is only permitted within the actor
72 | get { _allObjects }
73 | set {
/Users/admin/builder/spi-builder-workspace/Development/ViewModifiers/Context.swift:11:17: error: main actor-isolated property 'data' can not be mutated from a Sendable closure
4 | struct Context: ViewModifier {
5 | @StateObject
6 | private var data = Data()
| `- note: mutation of this property is only permitted within the actor
7 |
8 | func body(content: Content) -> some View {
9 | content.onPreferenceChange(PropertyPreferenceKey.self) { newValue in
10 | if data.allObjects != newValue {
11 | data.allObjects = newValue
| `- error: main actor-isolated property 'data' can not be mutated from a Sendable closure
12 | }
13 | }.onPreferenceChange(RowDetailPreferenceKey.self) { newValue in
/Users/admin/builder/spi-builder-workspace/Development/ViewModifiers/Context.swift:14:21: error: main actor-isolated property 'detailRegistry' can not be referenced from a Sendable closure
12 | }
13 | }.onPreferenceChange(RowDetailPreferenceKey.self) { newValue in
14 | if data.detailRegistry != newValue {
| `- error: main actor-isolated property 'detailRegistry' can not be referenced from a Sendable closure
15 | data.detailRegistry = newValue
16 | }
/Users/admin/builder/spi-builder-workspace/Development/Models/Context.Data.swift:63:13: note: property declared here
61 |
62 | @Published
63 | var detailRegistry = RowViewBuilderRegistry() {
| `- note: property declared here
64 | didSet {
65 | #if VERBOSE
/Users/admin/builder/spi-builder-workspace/Development/ViewModifiers/Context.swift:14:16: error: main actor-isolated property 'data' can not be referenced from a Sendable closure
4 | struct Context: ViewModifier {
5 | @StateObject
6 | private var data = Data()
| `- note: property declared here
7 |
8 | func body(content: Content) -> some View {
:
12 | }
13 | }.onPreferenceChange(RowDetailPreferenceKey.self) { newValue in
14 | if data.detailRegistry != newValue {
| `- error: main actor-isolated property 'data' can not be referenced from a Sendable closure
15 | data.detailRegistry = newValue
16 | }
/Users/admin/builder/spi-builder-workspace/Development/ViewModifiers/Context.swift:15:22: error: main actor-isolated property 'detailRegistry' can not be mutated from a Sendable closure
13 | }.onPreferenceChange(RowDetailPreferenceKey.self) { newValue in
14 | if data.detailRegistry != newValue {
15 | data.detailRegistry = newValue
| `- error: main actor-isolated property 'detailRegistry' can not be mutated from a Sendable closure
16 | }
17 | }.onPreferenceChange(RowIconPreferenceKey.self) { newValue in
/Users/admin/builder/spi-builder-workspace/Development/Models/Context.Data.swift:63:13: note: mutation of this property is only permitted within the actor
61 |
62 | @Published
63 | var detailRegistry = RowViewBuilderRegistry() {
| `- note: mutation of this property is only permitted within the actor
64 | didSet {
65 | #if VERBOSE
/Users/admin/builder/spi-builder-workspace/Development/ViewModifiers/Context.swift:15:17: error: main actor-isolated property 'data' can not be mutated from a Sendable closure
4 | struct Context: ViewModifier {
5 | @StateObject
6 | private var data = Data()
| `- note: mutation of this property is only permitted within the actor
7 |
8 | func body(content: Content) -> some View {
:
13 | }.onPreferenceChange(RowDetailPreferenceKey.self) { newValue in
14 | if data.detailRegistry != newValue {
15 | data.detailRegistry = newValue
| `- error: main actor-isolated property 'data' can not be mutated from a Sendable closure
16 | }
17 | }.onPreferenceChange(RowIconPreferenceKey.self) { newValue in
/Users/admin/builder/spi-builder-workspace/Development/ViewModifiers/Context.swift:18:21: error: main actor-isolated property 'iconRegistry' can not be referenced from a Sendable closure
16 | }
17 | }.onPreferenceChange(RowIconPreferenceKey.self) { newValue in
18 | if data.iconRegistry != newValue {
| `- error: main actor-isolated property 'iconRegistry' can not be referenced from a Sendable closure
19 | data.iconRegistry = newValue
20 | }
/Users/admin/builder/spi-builder-workspace/Development/Models/Context.Data.swift:45:13: note: property declared here
43 |
44 | @Published
45 | var iconRegistry = RowViewBuilderRegistry() {
| `- note: property declared here
46 | didSet {
47 | #if VERBOSE
/Users/admin/builder/spi-builder-workspace/Development/ViewModifiers/Context.swift:18:16: error: main actor-isolated property 'data' can not be referenced from a Sendable closure
4 | struct Context: ViewModifier {
5 | @StateObject
6 | private var data = Data()
| `- note: property declared here
7 |
8 | func body(content: Content) -> some View {
:
16 | }
17 | }.onPreferenceChange(RowIconPreferenceKey.self) { newValue in
18 | if data.iconRegistry != newValue {
| `- error: main actor-isolated property 'data' can not be referenced from a Sendable closure
19 | data.iconRegistry = newValue
20 | }
/Users/admin/builder/spi-builder-workspace/Development/ViewModifiers/Context.swift:19:22: error: main actor-isolated property 'iconRegistry' can not be mutated from a Sendable closure
17 | }.onPreferenceChange(RowIconPreferenceKey.self) { newValue in
18 | if data.iconRegistry != newValue {
19 | data.iconRegistry = newValue
| `- error: main actor-isolated property 'iconRegistry' can not be mutated from a Sendable closure
20 | }
21 | }.onPreferenceChange(RowLabelPreferenceKey.self) { newValue in
/Users/admin/builder/spi-builder-workspace/Development/Models/Context.Data.swift:45:13: note: mutation of this property is only permitted within the actor
43 |
44 | @Published
45 | var iconRegistry = RowViewBuilderRegistry() {
| `- note: mutation of this property is only permitted within the actor
46 | didSet {
47 | #if VERBOSE
/Users/admin/builder/spi-builder-workspace/Development/ViewModifiers/Context.swift:19:17: error: main actor-isolated property 'data' can not be mutated from a Sendable closure
4 | struct Context: ViewModifier {
5 | @StateObject
6 | private var data = Data()
| `- note: mutation of this property is only permitted within the actor
7 |
8 | func body(content: Content) -> some View {
:
17 | }.onPreferenceChange(RowIconPreferenceKey.self) { newValue in
18 | if data.iconRegistry != newValue {
19 | data.iconRegistry = newValue
| `- error: main actor-isolated property 'data' can not be mutated from a Sendable closure
20 | }
21 | }.onPreferenceChange(RowLabelPreferenceKey.self) { newValue in
/Users/admin/builder/spi-builder-workspace/Development/ViewModifiers/Context.swift:22:21: error: main actor-isolated property 'labelRegistry' can not be referenced from a Sendable closure
20 | }
21 | }.onPreferenceChange(RowLabelPreferenceKey.self) { newValue in
22 | if data.labelRegistry != newValue {
| `- error: main actor-isolated property 'labelRegistry' can not be referenced from a Sendable closure
23 | data.labelRegistry = newValue
24 | }
/Users/admin/builder/spi-builder-workspace/Development/Models/Context.Data.swift:54:13: note: property declared here
52 |
53 | @Published
54 | var labelRegistry = RowViewBuilderRegistry() {
| `- note: property declared here
55 | didSet {
56 | #if VERBOSE
/Users/admin/builder/spi-builder-workspace/Development/ViewModifiers/Context.swift:22:16: error: main actor-isolated property 'data' can not be referenced from a Sendable closure
4 | struct Context: ViewModifier {
5 | @StateObject
6 | private var data = Data()
| `- note: property declared here
7 |
8 | func body(content: Content) -> some View {
:
20 | }
21 | }.onPreferenceChange(RowLabelPreferenceKey.self) { newValue in
22 | if data.labelRegistry != newValue {
| `- error: main actor-isolated property 'data' can not be referenced from a Sendable closure
23 | data.labelRegistry = newValue
24 | }
/Users/admin/builder/spi-builder-workspace/Development/ViewModifiers/Context.swift:23:22: error: main actor-isolated property 'labelRegistry' can not be mutated from a Sendable closure
21 | }.onPreferenceChange(RowLabelPreferenceKey.self) { newValue in
22 | if data.labelRegistry != newValue {
23 | data.labelRegistry = newValue
| `- error: main actor-isolated property 'labelRegistry' can not be mutated from a Sendable closure
24 | }
25 | }.environmentObject(data)
/Users/admin/builder/spi-builder-workspace/Development/Models/Context.Data.swift:54:13: note: mutation of this property is only permitted within the actor
52 |
53 | @Published
54 | var labelRegistry = RowViewBuilderRegistry() {
| `- note: mutation of this property is only permitted within the actor
55 | didSet {
56 | #if VERBOSE
/Users/admin/builder/spi-builder-workspace/Development/ViewModifiers/Context.swift:23:17: error: main actor-isolated property 'data' can not be mutated from a Sendable closure
4 | struct Context: ViewModifier {
5 | @StateObject
6 | private var data = Data()
| `- note: mutation of this property is only permitted within the actor
7 |
8 | func body(content: Content) -> some View {
:
21 | }.onPreferenceChange(RowLabelPreferenceKey.self) { newValue in
22 | if data.labelRegistry != newValue {
23 | data.labelRegistry = newValue
| `- error: main actor-isolated property 'data' can not be mutated from a Sendable closure
24 | }
25 | }.environmentObject(data)
[31/41] Compiling PropertyInspector PropertyHiglighter.swift
<unknown>:0: error: upcoming feature 'BareSlashRegexLiterals' is already enabled as of Swift version 6
/Users/admin/builder/spi-builder-workspace/Development/ViewModifiers/Context.swift:10:21: error: main actor-isolated property 'allObjects' can not be referenced from a Sendable closure
8 | func body(content: Content) -> some View {
9 | content.onPreferenceChange(PropertyPreferenceKey.self) { newValue in
10 | if data.allObjects != newValue {
| `- error: main actor-isolated property 'allObjects' can not be referenced from a Sendable closure
11 | data.allObjects = newValue
12 | }
/Users/admin/builder/spi-builder-workspace/Development/Models/Context.Data.swift:71:13: note: property declared here
69 | }
70 |
71 | var allObjects: [PropertyType: Set<Property>] {
| `- note: property declared here
72 | get { _allObjects }
73 | set {
/Users/admin/builder/spi-builder-workspace/Development/ViewModifiers/Context.swift:10:16: error: main actor-isolated property 'data' can not be referenced from a Sendable closure
4 | struct Context: ViewModifier {
5 | @StateObject
6 | private var data = Data()
| `- note: property declared here
7 |
8 | func body(content: Content) -> some View {
9 | content.onPreferenceChange(PropertyPreferenceKey.self) { newValue in
10 | if data.allObjects != newValue {
| `- error: main actor-isolated property 'data' can not be referenced from a Sendable closure
11 | data.allObjects = newValue
12 | }
/Users/admin/builder/spi-builder-workspace/Development/ViewModifiers/Context.swift:11:22: error: main actor-isolated property 'allObjects' can not be mutated from a Sendable closure
9 | content.onPreferenceChange(PropertyPreferenceKey.self) { newValue in
10 | if data.allObjects != newValue {
11 | data.allObjects = newValue
| `- error: main actor-isolated property 'allObjects' can not be mutated from a Sendable closure
12 | }
13 | }.onPreferenceChange(RowDetailPreferenceKey.self) { newValue in
/Users/admin/builder/spi-builder-workspace/Development/Models/Context.Data.swift:71:13: note: mutation of this property is only permitted within the actor
69 | }
70 |
71 | var allObjects: [PropertyType: Set<Property>] {
| `- note: mutation of this property is only permitted within the actor
72 | get { _allObjects }
73 | set {
/Users/admin/builder/spi-builder-workspace/Development/ViewModifiers/Context.swift:11:17: error: main actor-isolated property 'data' can not be mutated from a Sendable closure
4 | struct Context: ViewModifier {
5 | @StateObject
6 | private var data = Data()
| `- note: mutation of this property is only permitted within the actor
7 |
8 | func body(content: Content) -> some View {
9 | content.onPreferenceChange(PropertyPreferenceKey.self) { newValue in
10 | if data.allObjects != newValue {
11 | data.allObjects = newValue
| `- error: main actor-isolated property 'data' can not be mutated from a Sendable closure
12 | }
13 | }.onPreferenceChange(RowDetailPreferenceKey.self) { newValue in
/Users/admin/builder/spi-builder-workspace/Development/ViewModifiers/Context.swift:14:21: error: main actor-isolated property 'detailRegistry' can not be referenced from a Sendable closure
12 | }
13 | }.onPreferenceChange(RowDetailPreferenceKey.self) { newValue in
14 | if data.detailRegistry != newValue {
| `- error: main actor-isolated property 'detailRegistry' can not be referenced from a Sendable closure
15 | data.detailRegistry = newValue
16 | }
/Users/admin/builder/spi-builder-workspace/Development/Models/Context.Data.swift:63:13: note: property declared here
61 |
62 | @Published
63 | var detailRegistry = RowViewBuilderRegistry() {
| `- note: property declared here
64 | didSet {
65 | #if VERBOSE
/Users/admin/builder/spi-builder-workspace/Development/ViewModifiers/Context.swift:14:16: error: main actor-isolated property 'data' can not be referenced from a Sendable closure
4 | struct Context: ViewModifier {
5 | @StateObject
6 | private var data = Data()
| `- note: property declared here
7 |
8 | func body(content: Content) -> some View {
:
12 | }
13 | }.onPreferenceChange(RowDetailPreferenceKey.self) { newValue in
14 | if data.detailRegistry != newValue {
| `- error: main actor-isolated property 'data' can not be referenced from a Sendable closure
15 | data.detailRegistry = newValue
16 | }
/Users/admin/builder/spi-builder-workspace/Development/ViewModifiers/Context.swift:15:22: error: main actor-isolated property 'detailRegistry' can not be mutated from a Sendable closure
13 | }.onPreferenceChange(RowDetailPreferenceKey.self) { newValue in
14 | if data.detailRegistry != newValue {
15 | data.detailRegistry = newValue
| `- error: main actor-isolated property 'detailRegistry' can not be mutated from a Sendable closure
16 | }
17 | }.onPreferenceChange(RowIconPreferenceKey.self) { newValue in
/Users/admin/builder/spi-builder-workspace/Development/Models/Context.Data.swift:63:13: note: mutation of this property is only permitted within the actor
61 |
62 | @Published
63 | var detailRegistry = RowViewBuilderRegistry() {
| `- note: mutation of this property is only permitted within the actor
64 | didSet {
65 | #if VERBOSE
/Users/admin/builder/spi-builder-workspace/Development/ViewModifiers/Context.swift:15:17: error: main actor-isolated property 'data' can not be mutated from a Sendable closure
4 | struct Context: ViewModifier {
5 | @StateObject
6 | private var data = Data()
| `- note: mutation of this property is only permitted within the actor
7 |
8 | func body(content: Content) -> some View {
:
13 | }.onPreferenceChange(RowDetailPreferenceKey.self) { newValue in
14 | if data.detailRegistry != newValue {
15 | data.detailRegistry = newValue
| `- error: main actor-isolated property 'data' can not be mutated from a Sendable closure
16 | }
17 | }.onPreferenceChange(RowIconPreferenceKey.self) { newValue in
/Users/admin/builder/spi-builder-workspace/Development/ViewModifiers/Context.swift:18:21: error: main actor-isolated property 'iconRegistry' can not be referenced from a Sendable closure
16 | }
17 | }.onPreferenceChange(RowIconPreferenceKey.self) { newValue in
18 | if data.iconRegistry != newValue {
| `- error: main actor-isolated property 'iconRegistry' can not be referenced from a Sendable closure
19 | data.iconRegistry = newValue
20 | }
/Users/admin/builder/spi-builder-workspace/Development/Models/Context.Data.swift:45:13: note: property declared here
43 |
44 | @Published
45 | var iconRegistry = RowViewBuilderRegistry() {
| `- note: property declared here
46 | didSet {
47 | #if VERBOSE
/Users/admin/builder/spi-builder-workspace/Development/ViewModifiers/Context.swift:18:16: error: main actor-isolated property 'data' can not be referenced from a Sendable closure
4 | struct Context: ViewModifier {
5 | @StateObject
6 | private var data = Data()
| `- note: property declared here
7 |
8 | func body(content: Content) -> some View {
:
16 | }
17 | }.onPreferenceChange(RowIconPreferenceKey.self) { newValue in
18 | if data.iconRegistry != newValue {
| `- error: main actor-isolated property 'data' can not be referenced from a Sendable closure
19 | data.iconRegistry = newValue
20 | }
/Users/admin/builder/spi-builder-workspace/Development/ViewModifiers/Context.swift:19:22: error: main actor-isolated property 'iconRegistry' can not be mutated from a Sendable closure
17 | }.onPreferenceChange(RowIconPreferenceKey.self) { newValue in
18 | if data.iconRegistry != newValue {
19 | data.iconRegistry = newValue
| `- error: main actor-isolated property 'iconRegistry' can not be mutated from a Sendable closure
20 | }
21 | }.onPreferenceChange(RowLabelPreferenceKey.self) { newValue in
/Users/admin/builder/spi-builder-workspace/Development/Models/Context.Data.swift:45:13: note: mutation of this property is only permitted within the actor
43 |
44 | @Published
45 | var iconRegistry = RowViewBuilderRegistry() {
| `- note: mutation of this property is only permitted within the actor
46 | didSet {
47 | #if VERBOSE
/Users/admin/builder/spi-builder-workspace/Development/ViewModifiers/Context.swift:19:17: error: main actor-isolated property 'data' can not be mutated from a Sendable closure
4 | struct Context: ViewModifier {
5 | @StateObject
6 | private var data = Data()
| `- note: mutation of this property is only permitted within the actor
7 |
8 | func body(content: Content) -> some View {
:
17 | }.onPreferenceChange(RowIconPreferenceKey.self) { newValue in
18 | if data.iconRegistry != newValue {
19 | data.iconRegistry = newValue
| `- error: main actor-isolated property 'data' can not be mutated from a Sendable closure
20 | }
21 | }.onPreferenceChange(RowLabelPreferenceKey.self) { newValue in
/Users/admin/builder/spi-builder-workspace/Development/ViewModifiers/Context.swift:22:21: error: main actor-isolated property 'labelRegistry' can not be referenced from a Sendable closure
20 | }
21 | }.onPreferenceChange(RowLabelPreferenceKey.self) { newValue in
22 | if data.labelRegistry != newValue {
| `- error: main actor-isolated property 'labelRegistry' can not be referenced from a Sendable closure
23 | data.labelRegistry = newValue
24 | }
/Users/admin/builder/spi-builder-workspace/Development/Models/Context.Data.swift:54:13: note: property declared here
52 |
53 | @Published
54 | var labelRegistry = RowViewBuilderRegistry() {
| `- note: property declared here
55 | didSet {
56 | #if VERBOSE
/Users/admin/builder/spi-builder-workspace/Development/ViewModifiers/Context.swift:22:16: error: main actor-isolated property 'data' can not be referenced from a Sendable closure
4 | struct Context: ViewModifier {
5 | @StateObject
6 | private var data = Data()
| `- note: property declared here
7 |
8 | func body(content: Content) -> some View {
:
20 | }
21 | }.onPreferenceChange(RowLabelPreferenceKey.self) { newValue in
22 | if data.labelRegistry != newValue {
| `- error: main actor-isolated property 'data' can not be referenced from a Sendable closure
23 | data.labelRegistry = newValue
24 | }
/Users/admin/builder/spi-builder-workspace/Development/ViewModifiers/Context.swift:23:22: error: main actor-isolated property 'labelRegistry' can not be mutated from a Sendable closure
21 | }.onPreferenceChange(RowLabelPreferenceKey.self) { newValue in
22 | if data.labelRegistry != newValue {
23 | data.labelRegistry = newValue
| `- error: main actor-isolated property 'labelRegistry' can not be mutated from a Sendable closure
24 | }
25 | }.environmentObject(data)
/Users/admin/builder/spi-builder-workspace/Development/Models/Context.Data.swift:54:13: note: mutation of this property is only permitted within the actor
52 |
53 | @Published
54 | var labelRegistry = RowViewBuilderRegistry() {
| `- note: mutation of this property is only permitted within the actor
55 | didSet {
56 | #if VERBOSE
/Users/admin/builder/spi-builder-workspace/Development/ViewModifiers/Context.swift:23:17: error: main actor-isolated property 'data' can not be mutated from a Sendable closure
4 | struct Context: ViewModifier {
5 | @StateObject
6 | private var data = Data()
| `- note: mutation of this property is only permitted within the actor
7 |
8 | func body(content: Content) -> some View {
:
21 | }.onPreferenceChange(RowLabelPreferenceKey.self) { newValue in
22 | if data.labelRegistry != newValue {
23 | data.labelRegistry = newValue
| `- error: main actor-isolated property 'data' can not be mutated from a Sendable closure
24 | }
25 | }.environmentObject(data)
[32/41] Compiling PropertyInspector PropertyInspector.swift
<unknown>:0: error: upcoming feature 'BareSlashRegexLiterals' is already enabled as of Swift version 6
[33/41] Compiling PropertyInspector PropertyInspectorStyle.swift
<unknown>:0: error: upcoming feature 'BareSlashRegexLiterals' is already enabled as of Swift version 6
[34/41] Compiling PropertyInspector InlinePropertyInspector.swift
<unknown>:0: error: upcoming feature 'BareSlashRegexLiterals' is already enabled as of Swift version 6
[35/41] Compiling PropertyInspector HashableDictionary.swift
<unknown>:0: error: upcoming feature 'BareSlashRegexLiterals' is already enabled as of Swift version 6
[36/41] Compiling PropertyInspector Property.swift
<unknown>:0: error: upcoming feature 'BareSlashRegexLiterals' is already enabled as of Swift version 6
[37/41] Compiling PropertyInspector PropertyCache.swift
<unknown>:0: error: upcoming feature 'BareSlashRegexLiterals' is already enabled as of Swift version 6
[38/41] Compiling PropertyInspector PropertyID.swift
<unknown>:0: error: upcoming feature 'BareSlashRegexLiterals' is already enabled as of Swift version 6
[39/41] Compiling PropertyInspector PropertyWriter.swift
<unknown>:0: error: upcoming feature 'BareSlashRegexLiterals' is already enabled as of Swift version 6
[40/41] Compiling PropertyInspector PropertyInspectorFilters.swift
<unknown>:0: error: upcoming feature 'BareSlashRegexLiterals' is already enabled as of Swift version 6
[41/41] Compiling PropertyInspector PropertyInspectorHeader.swift
<unknown>:0: error: upcoming feature 'BareSlashRegexLiterals' is already enabled as of Swift version 6
warning: 'spi-builder-workspace': /Users/admin/builder/spi-builder-workspace/Package@swift-6.swift:67:15: warning: 'init(name:defaultLocalization:platforms:pkgConfig:providers:products:dependencies:targets:swiftLanguageVersions:cLanguageStandard:cxxLanguageStandard:)' is deprecated: replaced by 'init(name:defaultLocalization:platforms:pkgConfig:providers:products:dependencies:targets:swiftLanguageModes:cLanguageStandard:cxxLanguageStandard:)'
65 | }
66 |
67 | let package = Package(
| |- warning: 'init(name:defaultLocalization:platforms:pkgConfig:providers:products:dependencies:targets:swiftLanguageVersions:cLanguageStandard:cxxLanguageStandard:)' is deprecated: replaced by 'init(name:defaultLocalization:platforms:pkgConfig:providers:products:dependencies:targets:swiftLanguageModes:cLanguageStandard:cxxLanguageStandard:)'
| `- note: use 'init(name:defaultLocalization:platforms:pkgConfig:providers:products:dependencies:targets:swiftLanguageModes:cLanguageStandard:cxxLanguageStandard:)' instead
68 | name: "swiftui-property-inspector",
69 | platforms: [
Fetching https://github.com/SimplyDanny/SwiftLintPlugins
Fetching https://github.com/nicklockwood/SwiftFormat
[1/253] Fetching swiftlintplugins
Fetched https://github.com/SimplyDanny/SwiftLintPlugins from cache (0.70s)
[1/52445] Fetching swiftformat
Fetched https://github.com/nicklockwood/SwiftFormat from cache (31.90s)
Computing version for https://github.com/SimplyDanny/SwiftLintPlugins
Computed https://github.com/SimplyDanny/SwiftLintPlugins at 0.62.2 (0.76s)
Computing version for https://github.com/nicklockwood/SwiftFormat
Computed https://github.com/nicklockwood/SwiftFormat at 0.58.5 (2.84s)
Creating working copy for https://github.com/nicklockwood/SwiftFormat
Working copy of https://github.com/nicklockwood/SwiftFormat resolved at 0.58.5
Creating working copy for https://github.com/SimplyDanny/SwiftLintPlugins
Working copy of https://github.com/SimplyDanny/SwiftLintPlugins resolved at 0.62.2
[16375/71991460] Downloading https://github.com/realm/SwiftLint/releases/download/0.62.2/SwiftLintBinary.artifactbundle.zip
Downloading binary artifact https://github.com/realm/SwiftLint/releases/download/0.62.2/SwiftLintBinary.artifactbundle.zip
Downloaded https://github.com/realm/SwiftLint/releases/download/0.62.2/SwiftLintBinary.artifactbundle.zip (3.63s)
BUILD FAILURE 6.0 macosSpm