Build Information
Failed to build WMATA, reference main (054c63
), with Swift 6.0 for macOS (SPM) on 30 Nov 2024 18:10:46 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
Creating working copy for https://github.com/apple/swift-docc-plugin
Working copy of https://github.com/apple/swift-docc-plugin resolved at 1.0.0
Creating working copy for https://github.com/stephencelis/SQLite.swift.git
Working copy of https://github.com/stephencelis/SQLite.swift.git resolved at 0.14.1
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
"identity": ".resolve-product-dependencies",
"name": "resolve-dependencies",
"url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
"dependencies": [
{
"identity": "wmata.swift",
"name": "WMATA",
"url": "https://github.com/emma-k-alexandra/WMATA.swift.git",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/WMATA.swift",
"dependencies": [
{
"identity": "swift-protobuf",
"name": "SwiftProtobuf",
"url": "https://github.com/apple/swift-protobuf.git",
"version": "1.28.2",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-protobuf",
"dependencies": [
]
},
{
"identity": "sqlite.swift",
"name": "SQLite.swift",
"url": "https://github.com/stephencelis/SQLite.swift.git",
"version": "0.14.1",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/SQLite.swift",
"dependencies": [
]
}
]
}
]
}
Fetching https://github.com/emma-k-alexandra/WMATA.swift.git
[1/20659] Fetching wmata.swift
Fetched https://github.com/emma-k-alexandra/WMATA.swift.git from cache (2.47s)
Fetching https://github.com/stephencelis/SQLite.swift.git from cache
Fetching https://github.com/apple/swift-protobuf.git from cache
Fetched https://github.com/apple/swift-protobuf.git from cache (0.67s)
Fetched https://github.com/stephencelis/SQLite.swift.git from cache (0.67s)
Computing version for https://github.com/stephencelis/SQLite.swift.git
Computed https://github.com/stephencelis/SQLite.swift.git at 0.14.1 (0.02s)
Computing version for https://github.com/apple/swift-protobuf.git
Computed https://github.com/apple/swift-protobuf.git at 1.28.2 (0.43s)
Creating working copy for https://github.com/stephencelis/SQLite.swift.git
Working copy of https://github.com/stephencelis/SQLite.swift.git resolved at 0.14.1
Creating working copy for https://github.com/emma-k-alexandra/WMATA.swift.git
Working copy of https://github.com/emma-k-alexandra/WMATA.swift.git resolved at main (054c633)
Creating working copy for https://github.com/apple/swift-protobuf.git
Working copy of https://github.com/apple/swift-protobuf.git resolved at 1.28.2
warning: '.resolve-product-dependencies': dependency 'wmata.swift' is not used by any target
Found 2 product dependencies
- SwiftProtobuf
- SQLite.swift
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.0
Building package at path: $PWD
https://github.com/emma-k-alexandra/WMATA.swift.git
{
"dependencies" : [
{
"identity" : "swift-protobuf",
"requirement" : {
"range" : [
{
"lower_bound" : "1.18.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-protobuf.git"
},
{
"identity" : "dvr",
"requirement" : {
"range" : [
{
"lower_bound" : "2.0.0",
"upper_bound" : "3.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/venmo/DVR.git"
},
{
"identity" : "swift-docc-plugin",
"requirement" : {
"range" : [
{
"lower_bound" : "1.0.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-docc-plugin"
},
{
"identity" : "sqlite.swift",
"requirement" : {
"range" : [
{
"lower_bound" : "0.14.1",
"upper_bound" : "0.15.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/stephencelis/SQLite.swift.git"
}
],
"manifest_display_name" : "WMATA",
"name" : "WMATA",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "12.0"
},
{
"name" : "ios",
"version" : "15.0"
},
{
"name" : "tvos",
"version" : "15.0"
},
{
"name" : "watchos",
"version" : "8.0"
}
],
"products" : [
{
"name" : "WMATA",
"targets" : [
"WMATA"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "MetroGTFS",
"targets" : [
"MetroGTFS"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "WMATATests",
"module_type" : "SwiftTarget",
"name" : "WMATATests",
"path" : "Tests/WMATATests",
"product_dependencies" : [
"DVR"
],
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/WMATATests/Fixtures/-[TestBusDVR testIncidents].json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/WMATATests/Fixtures/-[TestBusDVR testNextBuses].json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/WMATATests/Fixtures/-[TestBusDVR testPathDetails].json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/WMATATests/Fixtures/-[TestBusDVR testPositions].json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/WMATATests/Fixtures/-[TestBusDVR testRouteSchedule].json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/WMATATests/Fixtures/-[TestBusDVR testRoutes].json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/WMATATests/Fixtures/-[TestBusDVR testSearchStops].json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/WMATATests/Fixtures/-[TestBusDVR testStopSchedule].json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/WMATATests/Fixtures/-[TestBusGTFSDVR testAlerts].json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/WMATATests/Fixtures/-[TestBusGTFSDVR testTripUpdates].json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/WMATATests/Fixtures/-[TestBusGTFSDVR testVehiclePositions].json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/WMATATests/Fixtures/-[TestRailAsyncDVR testLines].json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/WMATATests/Fixtures/-[TestRailDVR testAllEntrances].json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/WMATATests/Fixtures/-[TestRailDVR testAllStations].json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/WMATATests/Fixtures/-[TestRailDVR testElevatorAndEscalatorIncidentsAll].json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/WMATATests/Fixtures/-[TestRailDVR testElevatorAndEscalatorIncidents].json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/WMATATests/Fixtures/-[TestRailDVR testEntrances].json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/WMATATests/Fixtures/-[TestRailDVR testIncidentsAll].json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/WMATATests/Fixtures/-[TestRailDVR testIncidents].json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/WMATATests/Fixtures/-[TestRailDVR testLines].json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/WMATATests/Fixtures/-[TestRailDVR testNextTrainsAll].json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/WMATATests/Fixtures/-[TestRailDVR testNextTrainsMultipleStations].json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/WMATATests/Fixtures/-[TestRailDVR testNextTrains].json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/WMATATests/Fixtures/-[TestRailDVR testParkingInformation].json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/WMATATests/Fixtures/-[TestRailDVR testPath].json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/WMATATests/Fixtures/-[TestRailDVR testPositions].json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/WMATATests/Fixtures/-[TestRailDVR testStandardRoutes].json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/WMATATests/Fixtures/-[TestRailDVR testStationInformation].json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/WMATATests/Fixtures/-[TestRailDVR testStationTimingsAll].json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/WMATATests/Fixtures/-[TestRailDVR testStationTimings].json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/WMATATests/Fixtures/-[TestRailDVR testStationToStationAll].json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/WMATATests/Fixtures/-[TestRailDVR testStationToStationNoDestination].json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/WMATATests/Fixtures/-[TestRailDVR testStationToStationNoStart].json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/WMATATests/Fixtures/-[TestRailDVR testStationToStation].json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/WMATATests/Fixtures/-[TestRailDVR testStations].json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/WMATATests/Fixtures/-[TestRailDVR testTrackCircuits].json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/WMATATests/Fixtures/-[TestRailGTFSDVR testAlerts].json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/WMATATests/Fixtures/-[TestRailGTFSDVR testTripUpdates].json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/WMATATests/Fixtures/-[TestRailGTFSDVR testVehiclePositions].json",
"rule" : {
"process" : {
}
}
}
],
"sources" : [
"TestBus.swift",
"TestBusDVR.swift",
"TestLine.swift",
"TestLocation.swift",
"TestRail.swift",
"TestRailDVR.swift",
"TestStation.swift",
"WMATATests.swift",
"XCTestManifests.swift"
],
"target_dependencies" : [
"WMATA"
],
"type" : "test"
},
{
"c99name" : "WMATA",
"module_type" : "SwiftTarget",
"name" : "WMATA",
"path" : "Sources/WMATA",
"product_dependencies" : [
"SwiftProtobuf"
],
"product_memberships" : [
"WMATA",
"MetroGTFS"
],
"sources" : [
"Bus.swift",
"Date.swift",
"Decoder.swift",
"Decoding.swift",
"Endpoint.swift",
"EndpointDelegate.swift",
"Line.swift",
"Location.swift",
"Polyfill.swift",
"Rail.swift",
"Route.swift",
"Station+OldStationCodes.swift",
"Station.swift",
"Stop.swift",
"URL.swift",
"WMATA.swift",
"WMATAError.swift",
"gtfs-realtime.pb.swift"
],
"type" : "library"
},
{
"c99name" : "MetroGTFSTests",
"module_type" : "SwiftTarget",
"name" : "MetroGTFSTests",
"path" : "Tests/MetroGTFSTests",
"sources" : [
"MetroGTFSTests.swift"
],
"target_dependencies" : [
"MetroGTFS"
],
"type" : "test"
},
{
"c99name" : "MetroGTFS",
"module_type" : "SwiftTarget",
"name" : "MetroGTFS",
"path" : "Sources/MetroGTFS",
"product_dependencies" : [
"SQLite"
],
"product_memberships" : [
"MetroGTFS"
],
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/MetroGTFS/MetroGTFS.sqlite3",
"rule" : {
"copy" : {
}
}
}
],
"sources" : [
"Coordinates.swift",
"Database.swift",
"Error.swift",
"Identifier.swift",
"Level.swift",
"Stop+WMATA.swift",
"Stop.swift"
],
"target_dependencies" : [
"WMATA"
],
"type" : "library"
}
],
"tools_version" : "5.9"
}
Running build ...
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
[1/1] Compiling plugin Swift-DocC
[2/2] Compiling plugin Swift-DocC Preview
Building for debugging...
[2/8] Write sources
[5/8] Copying MetroGTFS.sqlite3
[6/8] Write sources
[7/8] Write swift-version--7754E27361AE5C74.txt
[9/118] Emitting module SQLite
[10/121] Compiling SwiftProtobuf ExtensionFields.swift
[11/121] Compiling SwiftProtobuf AnyMessageStorage.swift
[12/121] Compiling SwiftProtobuf AnyUnpackError.swift
[13/121] Compiling SwiftProtobuf BinaryDecoder.swift
[14/121] Emitting module SwiftProtobuf
[15/129] Compiling SwiftProtobuf Google_Protobuf_Timestamp+Extensions.swift
[16/129] Compiling SwiftProtobuf Google_Protobuf_Value+Extensions.swift
[17/129] Compiling SwiftProtobuf Google_Protobuf_Wrappers+Extensions.swift
[18/129] Compiling SwiftProtobuf HashVisitor.swift
[19/129] Compiling SwiftProtobuf BinaryEncodingVisitor.swift
[20/129] Compiling SwiftProtobuf CustomJSONCodable.swift
[21/129] Compiling SwiftProtobuf Data+Extensions.swift
[22/129] Compiling SwiftProtobuf Decoder.swift
[23/129] Compiling SwiftProtobuf DoubleParser.swift
[24/129] Compiling SwiftProtobuf Enum.swift
[25/129] Compiling SwiftProtobuf ExtensibleMessage.swift
[26/129] Compiling SwiftProtobuf ExtensionFieldValueSet.swift
[27/129] Compiling SwiftProtobuf BinaryEncoder.swift
[28/129] Compiling SwiftProtobuf BinaryEncodingError.swift
[29/129] Compiling SwiftProtobuf BinaryEncodingSizeVisitor.swift
[30/129] Compiling SwiftProtobuf ExtensionMap.swift
[31/129] Compiling SwiftProtobuf FieldTag.swift
[32/129] Compiling SwiftProtobuf FieldTypes.swift
[33/129] Compiling SwiftProtobuf Google_Protobuf_Any+Extensions.swift
[34/129] Compiling SwiftProtobuf BinaryDecodingError.swift
[35/129] Compiling SwiftProtobuf BinaryDecodingOptions.swift
[36/129] Compiling SwiftProtobuf BinaryDelimited.swift
[37/129] Compiling SQLite Query.swift
[38/129] Compiling SQLite Schema.swift
[39/129] Compiling SQLite Setter.swift
[40/129] Compiling SwiftProtobuf Google_Protobuf_ListValue+Extensions.swift
[41/129] Compiling SwiftProtobuf Google_Protobuf_NullValue+Extensions.swift
[42/129] Compiling SwiftProtobuf Google_Protobuf_Struct+Extensions.swift
[43/129] Compiling SwiftProtobuf Google_Protobuf_Any+Registry.swift
[44/129] Compiling SwiftProtobuf Google_Protobuf_Duration+Extensions.swift
[45/129] Compiling SwiftProtobuf Google_Protobuf_FieldMask+Extensions.swift
[46/129] Compiling SwiftProtobuf Message+BinaryAdditions.swift
[47/129] Compiling SwiftProtobuf Message+JSONAdditions.swift
[48/129] Compiling SwiftProtobuf Message+JSONArrayAdditions.swift
[49/129] Compiling SwiftProtobuf Message+TextFormatAdditions.swift
[50/129] Compiling SwiftProtobuf Message.swift
[51/129] Compiling SwiftProtobuf MessageExtension.swift
[52/129] Compiling SwiftProtobuf NameMap.swift
[53/129] Compiling SwiftProtobuf ProtoNameProviding.swift
[63/129] Compiling SwiftProtobuf Varint.swift
[64/129] Compiling SwiftProtobuf Version.swift
[65/129] Compiling SwiftProtobuf Visitor.swift
[66/129] Compiling SwiftProtobuf WireFormat.swift
[67/129] Compiling SwiftProtobuf ZigZag.swift
[68/129] Compiling SwiftProtobuf any.pb.swift
[69/129] Compiling SwiftProtobuf api.pb.swift
[70/129] Compiling SwiftProtobuf descriptor.pb.swift
[71/129] Compiling SwiftProtobuf ProtobufAPIVersionCheck.swift
[72/129] Compiling SwiftProtobuf ProtobufMap.swift
[73/129] Compiling SwiftProtobuf SelectiveVisitor.swift
[74/129] Compiling SwiftProtobuf SimpleExtensionMap.swift
[75/129] Compiling SwiftProtobuf StringUtils.swift
[76/129] Compiling SwiftProtobuf TextFormatDecoder.swift
[77/129] Compiling SwiftProtobuf TextFormatDecodingError.swift
[78/129] Compiling SwiftProtobuf TextFormatDecodingOptions.swift
[87/129] Compiling SwiftProtobuf JSONDecodingOptions.swift
[88/129] Compiling SwiftProtobuf TextFormatEncoder.swift
[89/129] Compiling SwiftProtobuf TextFormatEncodingOptions.swift
[90/129] Compiling SwiftProtobuf TextFormatEncodingVisitor.swift
[91/129] Compiling SwiftProtobuf TextFormatScanner.swift
[92/129] Compiling SwiftProtobuf TimeUtils.swift
[93/129] Compiling SwiftProtobuf UnknownStorage.swift
[94/129] Compiling SwiftProtobuf UnsafeBufferPointer+Shims.swift
[95/129] Compiling SwiftProtobuf UnsafeRawPointer+Shims.swift
[96/129] Compiling SwiftProtobuf JSONEncoder.swift
[97/129] Compiling SwiftProtobuf JSONEncodingError.swift
[98/129] Compiling SwiftProtobuf JSONEncodingOptions.swift
[99/129] Compiling SwiftProtobuf JSONEncodingVisitor.swift
[100/129] Compiling SwiftProtobuf JSONMapEncodingVisitor.swift
[101/129] Compiling SwiftProtobuf JSONScanner.swift
[102/129] Compiling SwiftProtobuf MathUtils.swift
[103/129] Compiling SwiftProtobuf Message+AnyAdditions.swift
[122/129] Compiling SwiftProtobuf duration.pb.swift
[123/129] Compiling SwiftProtobuf empty.pb.swift
[124/129] Compiling SwiftProtobuf field_mask.pb.swift
[125/129] Compiling SwiftProtobuf source_context.pb.swift
[126/129] Compiling SwiftProtobuf struct.pb.swift
[127/129] Compiling SwiftProtobuf timestamp.pb.swift
[128/129] Compiling SwiftProtobuf type.pb.swift
[129/129] Compiling SwiftProtobuf wrappers.pb.swift
[130/147] Compiling WMATA WMATAError.swift
[131/147] Compiling WMATA URL.swift
[132/147] Compiling WMATA WMATA.swift
[133/147] Compiling WMATA Station.swift
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/Station.swift:585:16: warning: static property 'lenfantPlaza' is not concurrency-safe because non-'Sendable' type '[Station]' may have shared mutable state; this is an error in the Swift 6 language mode
14 | ///
15 | /// Physical stations with multiple levels like L'Enfant Plaza require multiple station codes. For example, `lenfantPlazaUpper` is a single level within the L'Enfant Plaza station, along with `lenfantPlazaLower`. All stations follow this `...Upper` and `...Lower` naming convention. You can also use ``together`` or ``allTogether`` or `Array.lenfantPlaza`, etc. to get all relevant stations.
16 | public enum Station: String, CaseIterable, Codable, Equatable, Hashable, RawRepresentable {
| `- note: consider making enum 'Station' conform to the 'Sendable' protocol
17 | /// Red line tracks for Metro Center
18 | case metroCenterUpper = "A01"
:
583 | public extension Array where Element == Station {
584 | /// Both L'Enfant Plaza platforms
585 | static let lenfantPlaza: [Station] = [.lenfantPlazaLower, .lenfantPlazaUpper]
| |- warning: static property 'lenfantPlaza' is not concurrency-safe because non-'Sendable' type '[Station]' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'lenfantPlaza' 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
586 |
587 | /// Both Metro Center platforms
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/Station.swift:588:16: warning: static property 'metroCenter' is not concurrency-safe because non-'Sendable' type '[Station]' may have shared mutable state; this is an error in the Swift 6 language mode
14 | ///
15 | /// Physical stations with multiple levels like L'Enfant Plaza require multiple station codes. For example, `lenfantPlazaUpper` is a single level within the L'Enfant Plaza station, along with `lenfantPlazaLower`. All stations follow this `...Upper` and `...Lower` naming convention. You can also use ``together`` or ``allTogether`` or `Array.lenfantPlaza`, etc. to get all relevant stations.
16 | public enum Station: String, CaseIterable, Codable, Equatable, Hashable, RawRepresentable {
| `- note: consider making enum 'Station' conform to the 'Sendable' protocol
17 | /// Red line tracks for Metro Center
18 | case metroCenterUpper = "A01"
:
586 |
587 | /// Both Metro Center platforms
588 | static let metroCenter: [Station] = [.metroCenterLower, .metroCenterUpper]
| |- warning: static property 'metroCenter' is not concurrency-safe because non-'Sendable' type '[Station]' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'metroCenter' 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
589 |
590 | /// Both Fort Totten platforms
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/Station.swift:591:16: warning: static property 'fortTotten' is not concurrency-safe because non-'Sendable' type '[Station]' may have shared mutable state; this is an error in the Swift 6 language mode
14 | ///
15 | /// Physical stations with multiple levels like L'Enfant Plaza require multiple station codes. For example, `lenfantPlazaUpper` is a single level within the L'Enfant Plaza station, along with `lenfantPlazaLower`. All stations follow this `...Upper` and `...Lower` naming convention. You can also use ``together`` or ``allTogether`` or `Array.lenfantPlaza`, etc. to get all relevant stations.
16 | public enum Station: String, CaseIterable, Codable, Equatable, Hashable, RawRepresentable {
| `- note: consider making enum 'Station' conform to the 'Sendable' protocol
17 | /// Red line tracks for Metro Center
18 | case metroCenterUpper = "A01"
:
589 |
590 | /// Both Fort Totten platforms
591 | static let fortTotten: [Station] = [.fortTottenLower, .fortTottenUpper]
| |- warning: static property 'fortTotten' is not concurrency-safe because non-'Sendable' type '[Station]' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'fortTotten' 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
592 |
593 | /// Both Gallery Place platforms
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/Station.swift:594:16: warning: static property 'galleryPlace' is not concurrency-safe because non-'Sendable' type '[Station]' may have shared mutable state; this is an error in the Swift 6 language mode
14 | ///
15 | /// Physical stations with multiple levels like L'Enfant Plaza require multiple station codes. For example, `lenfantPlazaUpper` is a single level within the L'Enfant Plaza station, along with `lenfantPlazaLower`. All stations follow this `...Upper` and `...Lower` naming convention. You can also use ``together`` or ``allTogether`` or `Array.lenfantPlaza`, etc. to get all relevant stations.
16 | public enum Station: String, CaseIterable, Codable, Equatable, Hashable, RawRepresentable {
| `- note: consider making enum 'Station' conform to the 'Sendable' protocol
17 | /// Red line tracks for Metro Center
18 | case metroCenterUpper = "A01"
:
592 |
593 | /// Both Gallery Place platforms
594 | static let galleryPlace: [Station] = [.galleryPlaceLower, .galleryPlaceUpper]
| |- warning: static property 'galleryPlace' is not concurrency-safe because non-'Sendable' type '[Station]' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'galleryPlace' 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
595 | }
596 |
[134/147] Compiling WMATA Stop.swift
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/Station.swift:585:16: warning: static property 'lenfantPlaza' is not concurrency-safe because non-'Sendable' type '[Station]' may have shared mutable state; this is an error in the Swift 6 language mode
14 | ///
15 | /// Physical stations with multiple levels like L'Enfant Plaza require multiple station codes. For example, `lenfantPlazaUpper` is a single level within the L'Enfant Plaza station, along with `lenfantPlazaLower`. All stations follow this `...Upper` and `...Lower` naming convention. You can also use ``together`` or ``allTogether`` or `Array.lenfantPlaza`, etc. to get all relevant stations.
16 | public enum Station: String, CaseIterable, Codable, Equatable, Hashable, RawRepresentable {
| `- note: consider making enum 'Station' conform to the 'Sendable' protocol
17 | /// Red line tracks for Metro Center
18 | case metroCenterUpper = "A01"
:
583 | public extension Array where Element == Station {
584 | /// Both L'Enfant Plaza platforms
585 | static let lenfantPlaza: [Station] = [.lenfantPlazaLower, .lenfantPlazaUpper]
| |- warning: static property 'lenfantPlaza' is not concurrency-safe because non-'Sendable' type '[Station]' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'lenfantPlaza' 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
586 |
587 | /// Both Metro Center platforms
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/Station.swift:588:16: warning: static property 'metroCenter' is not concurrency-safe because non-'Sendable' type '[Station]' may have shared mutable state; this is an error in the Swift 6 language mode
14 | ///
15 | /// Physical stations with multiple levels like L'Enfant Plaza require multiple station codes. For example, `lenfantPlazaUpper` is a single level within the L'Enfant Plaza station, along with `lenfantPlazaLower`. All stations follow this `...Upper` and `...Lower` naming convention. You can also use ``together`` or ``allTogether`` or `Array.lenfantPlaza`, etc. to get all relevant stations.
16 | public enum Station: String, CaseIterable, Codable, Equatable, Hashable, RawRepresentable {
| `- note: consider making enum 'Station' conform to the 'Sendable' protocol
17 | /// Red line tracks for Metro Center
18 | case metroCenterUpper = "A01"
:
586 |
587 | /// Both Metro Center platforms
588 | static let metroCenter: [Station] = [.metroCenterLower, .metroCenterUpper]
| |- warning: static property 'metroCenter' is not concurrency-safe because non-'Sendable' type '[Station]' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'metroCenter' 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
589 |
590 | /// Both Fort Totten platforms
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/Station.swift:591:16: warning: static property 'fortTotten' is not concurrency-safe because non-'Sendable' type '[Station]' may have shared mutable state; this is an error in the Swift 6 language mode
14 | ///
15 | /// Physical stations with multiple levels like L'Enfant Plaza require multiple station codes. For example, `lenfantPlazaUpper` is a single level within the L'Enfant Plaza station, along with `lenfantPlazaLower`. All stations follow this `...Upper` and `...Lower` naming convention. You can also use ``together`` or ``allTogether`` or `Array.lenfantPlaza`, etc. to get all relevant stations.
16 | public enum Station: String, CaseIterable, Codable, Equatable, Hashable, RawRepresentable {
| `- note: consider making enum 'Station' conform to the 'Sendable' protocol
17 | /// Red line tracks for Metro Center
18 | case metroCenterUpper = "A01"
:
589 |
590 | /// Both Fort Totten platforms
591 | static let fortTotten: [Station] = [.fortTottenLower, .fortTottenUpper]
| |- warning: static property 'fortTotten' is not concurrency-safe because non-'Sendable' type '[Station]' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'fortTotten' 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
592 |
593 | /// Both Gallery Place platforms
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/Station.swift:594:16: warning: static property 'galleryPlace' is not concurrency-safe because non-'Sendable' type '[Station]' may have shared mutable state; this is an error in the Swift 6 language mode
14 | ///
15 | /// Physical stations with multiple levels like L'Enfant Plaza require multiple station codes. For example, `lenfantPlazaUpper` is a single level within the L'Enfant Plaza station, along with `lenfantPlazaLower`. All stations follow this `...Upper` and `...Lower` naming convention. You can also use ``together`` or ``allTogether`` or `Array.lenfantPlaza`, etc. to get all relevant stations.
16 | public enum Station: String, CaseIterable, Codable, Equatable, Hashable, RawRepresentable {
| `- note: consider making enum 'Station' conform to the 'Sendable' protocol
17 | /// Red line tracks for Metro Center
18 | case metroCenterUpper = "A01"
:
592 |
593 | /// Both Gallery Place platforms
594 | static let galleryPlace: [Station] = [.galleryPlaceLower, .galleryPlaceUpper]
| |- warning: static property 'galleryPlace' is not concurrency-safe because non-'Sendable' type '[Station]' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'galleryPlace' 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
595 | }
596 |
[135/148] Compiling WMATA gtfs-realtime.pb.swift
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/gtfs-realtime.pb.swift:1646:16: warning: static property 'defaultInstance' is not concurrency-safe because non-'Sendable' type 'TransitRealtime_FeedEntity._StorageClass' may have shared mutable state; this is an error in the Swift 6 language mode
1637 | ]
1638 |
1639 | fileprivate class _StorageClass {
| `- note: class '_StorageClass' does not conform to the 'Sendable' protocol
1640 | var _id: String? = nil
1641 | var _isDeleted: Bool? = nil
:
1644 | var _alert: TransitRealtime_Alert? = nil
1645 |
1646 | static let defaultInstance = _StorageClass()
| |- warning: static property 'defaultInstance' is not concurrency-safe because non-'Sendable' type 'TransitRealtime_FeedEntity._StorageClass' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'defaultInstance' 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
1647 |
1648 | private init() {}
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/gtfs-realtime.pb.swift:1978:16: warning: static property 'defaultInstance' is not concurrency-safe because non-'Sendable' type 'TransitRealtime_VehiclePosition._StorageClass' may have shared mutable state; this is an error in the Swift 6 language mode
1965 | ]
1966 |
1967 | fileprivate class _StorageClass {
| `- note: class '_StorageClass' does not conform to the 'Sendable' protocol
1968 | var _trip: TransitRealtime_TripDescriptor? = nil
1969 | var _vehicle: TransitRealtime_VehicleDescriptor? = nil
:
1976 | var _occupancyStatus: TransitRealtime_VehiclePosition.OccupancyStatus? = nil
1977 |
1978 | static let defaultInstance = _StorageClass()
| |- warning: static property 'defaultInstance' is not concurrency-safe because non-'Sendable' type 'TransitRealtime_VehiclePosition._StorageClass' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'defaultInstance' 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
1979 |
1980 | private init() {}
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/gtfs-realtime.pb.swift:1512:21: warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
1510 | extension TransitRealtime_FeedMessage: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
1511 | public static let protoMessageName: String = _protobuf_package + ".FeedMessage"
1512 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| `- warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
1513 | 1: .same(proto: "header"),
1514 | 2: .same(proto: "entity"),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-protobuf/Sources/SwiftProtobuf/NameMap.swift:94:15: note: struct '_NameMap' does not conform to the 'Sendable' protocol
92 | /// for each message as needed, so there is no run-time overhead for
93 | /// users who do not use text-based serialization formats.
94 | public struct _NameMap: ExpressibleByDictionaryLiteral {
| `- note: struct '_NameMap' does not conform to the 'Sendable' protocol
95 |
96 | /// An immutable interned string container. The `utf8Start` pointer
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/gtfs-realtime.pb.swift:35:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'SwiftProtobuf'
33 |
34 | import Foundation
35 | import SwiftProtobuf
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'SwiftProtobuf'
36 |
37 | // If the compiler emits an error on this type, it is because this file
:
1510 | extension TransitRealtime_FeedMessage: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
1511 | public static let protoMessageName: String = _protobuf_package + ".FeedMessage"
1512 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| |- note: annotate '_protobuf_nameMap' 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
1513 | 1: .same(proto: "header"),
1514 | 2: .same(proto: "entity"),
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/gtfs-realtime.pb.swift:1566:21: warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
1564 | extension TransitRealtime_FeedHeader: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
1565 | public static let protoMessageName: String = _protobuf_package + ".FeedHeader"
1566 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| |- warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_protobuf_nameMap' 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
1567 | 1: .standard(proto: "gtfs_realtime_version"),
1568 | 2: .same(proto: "incrementality"),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-protobuf/Sources/SwiftProtobuf/NameMap.swift:94:15: note: struct '_NameMap' does not conform to the 'Sendable' protocol
92 | /// for each message as needed, so there is no run-time overhead for
93 | /// users who do not use text-based serialization formats.
94 | public struct _NameMap: ExpressibleByDictionaryLiteral {
| `- note: struct '_NameMap' does not conform to the 'Sendable' protocol
95 |
96 | /// An immutable interned string container. The `utf8Start` pointer
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/gtfs-realtime.pb.swift:1623:21: warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
1621 |
1622 | extension TransitRealtime_FeedHeader.Incrementality: SwiftProtobuf._ProtoNameProviding {
1623 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| |- warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_protobuf_nameMap' 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
1624 | 0: .same(proto: "FULL_DATASET"),
1625 | 1: .same(proto: "DIFFERENTIAL"),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-protobuf/Sources/SwiftProtobuf/NameMap.swift:94:15: note: struct '_NameMap' does not conform to the 'Sendable' protocol
92 | /// for each message as needed, so there is no run-time overhead for
93 | /// users who do not use text-based serialization formats.
94 | public struct _NameMap: ExpressibleByDictionaryLiteral {
| `- note: struct '_NameMap' does not conform to the 'Sendable' protocol
95 |
96 | /// An immutable interned string container. The `utf8Start` pointer
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/gtfs-realtime.pb.swift:1631:21: warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
1629 | extension TransitRealtime_FeedEntity: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
1630 | public static let protoMessageName: String = _protobuf_package + ".FeedEntity"
1631 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| |- warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_protobuf_nameMap' 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
1632 | 1: .same(proto: "id"),
1633 | 2: .standard(proto: "is_deleted"),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-protobuf/Sources/SwiftProtobuf/NameMap.swift:94:15: note: struct '_NameMap' does not conform to the 'Sendable' protocol
92 | /// for each message as needed, so there is no run-time overhead for
93 | /// users who do not use text-based serialization formats.
94 | public struct _NameMap: ExpressibleByDictionaryLiteral {
| `- note: struct '_NameMap' does not conform to the 'Sendable' protocol
95 |
96 | /// An immutable interned string container. The `utf8Start` pointer
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/gtfs-realtime.pb.swift:1746:21: warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
1744 | extension TransitRealtime_TripUpdate: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
1745 | public static let protoMessageName: String = _protobuf_package + ".TripUpdate"
1746 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| |- warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_protobuf_nameMap' 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
1747 | 1: .same(proto: "trip"),
1748 | 3: .same(proto: "vehicle"),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-protobuf/Sources/SwiftProtobuf/NameMap.swift:94:15: note: struct '_NameMap' does not conform to the 'Sendable' protocol
92 | /// for each message as needed, so there is no run-time overhead for
93 | /// users who do not use text-based serialization formats.
94 | public struct _NameMap: ExpressibleByDictionaryLiteral {
| `- note: struct '_NameMap' does not conform to the 'Sendable' protocol
95 |
96 | /// An immutable interned string container. The `utf8Start` pointer
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/gtfs-realtime.pb.swift:1819:21: warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
1817 | extension TransitRealtime_TripUpdate.StopTimeEvent: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
1818 | public static let protoMessageName: String = TransitRealtime_TripUpdate.protoMessageName + ".StopTimeEvent"
1819 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| |- warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_protobuf_nameMap' 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
1820 | 1: .same(proto: "delay"),
1821 | 2: .same(proto: "time"),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-protobuf/Sources/SwiftProtobuf/NameMap.swift:94:15: note: struct '_NameMap' does not conform to the 'Sendable' protocol
92 | /// for each message as needed, so there is no run-time overhead for
93 | /// users who do not use text-based serialization formats.
94 | public struct _NameMap: ExpressibleByDictionaryLiteral {
| `- note: struct '_NameMap' does not conform to the 'Sendable' protocol
95 |
96 | /// An immutable interned string container. The `utf8Start` pointer
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/gtfs-realtime.pb.swift:1876:21: warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
1874 | extension TransitRealtime_TripUpdate.StopTimeUpdate: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
1875 | public static let protoMessageName: String = TransitRealtime_TripUpdate.protoMessageName + ".StopTimeUpdate"
1876 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| |- warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_protobuf_nameMap' 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
1877 | 1: .standard(proto: "stop_sequence"),
1878 | 4: .standard(proto: "stop_id"),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-protobuf/Sources/SwiftProtobuf/NameMap.swift:94:15: note: struct '_NameMap' does not conform to the 'Sendable' protocol
92 | /// for each message as needed, so there is no run-time overhead for
93 | /// users who do not use text-based serialization formats.
94 | public struct _NameMap: ExpressibleByDictionaryLiteral {
| `- note: struct '_NameMap' does not conform to the 'Sendable' protocol
95 |
96 | /// An immutable interned string container. The `utf8Start` pointer
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/gtfs-realtime.pb.swift:1946:21: warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
1944 |
1945 | extension TransitRealtime_TripUpdate.StopTimeUpdate.ScheduleRelationship: SwiftProtobuf._ProtoNameProviding {
1946 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| |- warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_protobuf_nameMap' 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
1947 | 0: .same(proto: "SCHEDULED"),
1948 | 1: .same(proto: "SKIPPED"),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-protobuf/Sources/SwiftProtobuf/NameMap.swift:94:15: note: struct '_NameMap' does not conform to the 'Sendable' protocol
92 | /// for each message as needed, so there is no run-time overhead for
93 | /// users who do not use text-based serialization formats.
94 | public struct _NameMap: ExpressibleByDictionaryLiteral {
| `- note: struct '_NameMap' does not conform to the 'Sendable' protocol
95 |
96 | /// An immutable interned string container. The `utf8Start` pointer
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/gtfs-realtime.pb.swift:1955:21: warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
1953 | extension TransitRealtime_VehiclePosition: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
1954 | public static let protoMessageName: String = _protobuf_package + ".VehiclePosition"
1955 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| |- warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_protobuf_nameMap' 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
1956 | 1: .same(proto: "trip"),
1957 | 8: .same(proto: "vehicle"),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-protobuf/Sources/SwiftProtobuf/NameMap.swift:94:15: note: struct '_NameMap' does not conform to the 'Sendable' protocol
92 | /// for each message as needed, so there is no run-time overhead for
93 | /// users who do not use text-based serialization formats.
94 | public struct _NameMap: ExpressibleByDictionaryLiteral {
| `- note: struct '_NameMap' does not conform to the 'Sendable' protocol
95 |
96 | /// An immutable interned string container. The `utf8Start` pointer
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/gtfs-realtime.pb.swift:2100:21: warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
2098 |
2099 | extension TransitRealtime_VehiclePosition.VehicleStopStatus: SwiftProtobuf._ProtoNameProviding {
2100 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| |- warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_protobuf_nameMap' 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
2101 | 0: .same(proto: "INCOMING_AT"),
2102 | 1: .same(proto: "STOPPED_AT"),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-protobuf/Sources/SwiftProtobuf/NameMap.swift:94:15: note: struct '_NameMap' does not conform to the 'Sendable' protocol
92 | /// for each message as needed, so there is no run-time overhead for
93 | /// users who do not use text-based serialization formats.
94 | public struct _NameMap: ExpressibleByDictionaryLiteral {
| `- note: struct '_NameMap' does not conform to the 'Sendable' protocol
95 |
96 | /// An immutable interned string container. The `utf8Start` pointer
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/gtfs-realtime.pb.swift:2108:21: warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
2106 |
2107 | extension TransitRealtime_VehiclePosition.CongestionLevel: SwiftProtobuf._ProtoNameProviding {
2108 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| |- warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_protobuf_nameMap' 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
2109 | 0: .same(proto: "UNKNOWN_CONGESTION_LEVEL"),
2110 | 1: .same(proto: "RUNNING_SMOOTHLY"),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-protobuf/Sources/SwiftProtobuf/NameMap.swift:94:15: note: struct '_NameMap' does not conform to the 'Sendable' protocol
92 | /// for each message as needed, so there is no run-time overhead for
93 | /// users who do not use text-based serialization formats.
94 | public struct _NameMap: ExpressibleByDictionaryLiteral {
| `- note: struct '_NameMap' does not conform to the 'Sendable' protocol
95 |
96 | /// An immutable interned string container. The `utf8Start` pointer
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/gtfs-realtime.pb.swift:2118:21: warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
2116 |
2117 | extension TransitRealtime_VehiclePosition.OccupancyStatus: SwiftProtobuf._ProtoNameProviding {
2118 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| |- warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_protobuf_nameMap' 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
2119 | 0: .same(proto: "EMPTY"),
2120 | 1: .same(proto: "MANY_SEATS_AVAILABLE"),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-protobuf/Sources/SwiftProtobuf/NameMap.swift:94:15: note: struct '_NameMap' does not conform to the 'Sendable' protocol
92 | /// for each message as needed, so there is no run-time overhead for
93 | /// users who do not use text-based serialization formats.
94 | public struct _NameMap: ExpressibleByDictionaryLiteral {
| `- note: struct '_NameMap' does not conform to the 'Sendable' protocol
95 |
96 | /// An immutable interned string container. The `utf8Start` pointer
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/gtfs-realtime.pb.swift:2131:21: warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
2129 | extension TransitRealtime_Alert: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
2130 | public static let protoMessageName: String = _protobuf_package + ".Alert"
2131 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| |- warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_protobuf_nameMap' 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
2132 | 1: .standard(proto: "active_period"),
2133 | 5: .standard(proto: "informed_entity"),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-protobuf/Sources/SwiftProtobuf/NameMap.swift:94:15: note: struct '_NameMap' does not conform to the 'Sendable' protocol
92 | /// for each message as needed, so there is no run-time overhead for
93 | /// users who do not use text-based serialization formats.
94 | public struct _NameMap: ExpressibleByDictionaryLiteral {
| `- note: struct '_NameMap' does not conform to the 'Sendable' protocol
95 |
96 | /// An immutable interned string container. The `utf8Start` pointer
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/gtfs-realtime.pb.swift:2216:21: warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
2214 |
2215 | extension TransitRealtime_Alert.Cause: SwiftProtobuf._ProtoNameProviding {
2216 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| |- warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_protobuf_nameMap' 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
2217 | 1: .same(proto: "UNKNOWN_CAUSE"),
2218 | 2: .same(proto: "OTHER_CAUSE"),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-protobuf/Sources/SwiftProtobuf/NameMap.swift:94:15: note: struct '_NameMap' does not conform to the 'Sendable' protocol
92 | /// for each message as needed, so there is no run-time overhead for
93 | /// users who do not use text-based serialization formats.
94 | public struct _NameMap: ExpressibleByDictionaryLiteral {
| `- note: struct '_NameMap' does not conform to the 'Sendable' protocol
95 |
96 | /// An immutable interned string container. The `utf8Start` pointer
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/gtfs-realtime.pb.swift:2233:21: warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
2231 |
2232 | extension TransitRealtime_Alert.Effect: SwiftProtobuf._ProtoNameProviding {
2233 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| |- warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_protobuf_nameMap' 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
2234 | 1: .same(proto: "NO_SERVICE"),
2235 | 2: .same(proto: "REDUCED_SERVICE"),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-protobuf/Sources/SwiftProtobuf/NameMap.swift:94:15: note: struct '_NameMap' does not conform to the 'Sendable' protocol
92 | /// for each message as needed, so there is no run-time overhead for
93 | /// users who do not use text-based serialization formats.
94 | public struct _NameMap: ExpressibleByDictionaryLiteral {
| `- note: struct '_NameMap' does not conform to the 'Sendable' protocol
95 |
96 | /// An immutable interned string container. The `utf8Start` pointer
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/gtfs-realtime.pb.swift:2248:21: warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
2246 | extension TransitRealtime_TimeRange: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
2247 | public static let protoMessageName: String = _protobuf_package + ".TimeRange"
2248 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| |- warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_protobuf_nameMap' 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
2249 | 1: .same(proto: "start"),
2250 | 2: .same(proto: "end"),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-protobuf/Sources/SwiftProtobuf/NameMap.swift:94:15: note: struct '_NameMap' does not conform to the 'Sendable' protocol
92 | /// for each message as needed, so there is no run-time overhead for
93 | /// users who do not use text-based serialization formats.
94 | public struct _NameMap: ExpressibleByDictionaryLiteral {
| `- note: struct '_NameMap' does not conform to the 'Sendable' protocol
95 |
96 | /// An immutable interned string container. The `utf8Start` pointer
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/gtfs-realtime.pb.swift:2299:21: warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
2297 | extension TransitRealtime_Position: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
2298 | public static let protoMessageName: String = _protobuf_package + ".Position"
2299 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| |- warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_protobuf_nameMap' 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
2300 | 1: .same(proto: "latitude"),
2301 | 2: .same(proto: "longitude"),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-protobuf/Sources/SwiftProtobuf/NameMap.swift:94:15: note: struct '_NameMap' does not conform to the 'Sendable' protocol
92 | /// for each message as needed, so there is no run-time overhead for
93 | /// users who do not use text-based serialization formats.
94 | public struct _NameMap: ExpressibleByDictionaryLiteral {
| `- note: struct '_NameMap' does not conform to the 'Sendable' protocol
95 |
96 | /// An immutable interned string container. The `utf8Start` pointer
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/gtfs-realtime.pb.swift:2370:21: warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
2368 | extension TransitRealtime_TripDescriptor: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
2369 | public static let protoMessageName: String = _protobuf_package + ".TripDescriptor"
2370 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| |- warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_protobuf_nameMap' 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
2371 | 1: .standard(proto: "trip_id"),
2372 | 5: .standard(proto: "route_id"),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-protobuf/Sources/SwiftProtobuf/NameMap.swift:94:15: note: struct '_NameMap' does not conform to the 'Sendable' protocol
92 | /// for each message as needed, so there is no run-time overhead for
93 | /// users who do not use text-based serialization formats.
94 | public struct _NameMap: ExpressibleByDictionaryLiteral {
| `- note: struct '_NameMap' does not conform to the 'Sendable' protocol
95 |
96 | /// An immutable interned string container. The `utf8Start` pointer
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/gtfs-realtime.pb.swift:2444:21: warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
2442 |
2443 | extension TransitRealtime_TripDescriptor.ScheduleRelationship: SwiftProtobuf._ProtoNameProviding {
2444 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| |- warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_protobuf_nameMap' 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
2445 | 0: .same(proto: "SCHEDULED"),
2446 | 1: .same(proto: "ADDED"),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-protobuf/Sources/SwiftProtobuf/NameMap.swift:94:15: note: struct '_NameMap' does not conform to the 'Sendable' protocol
92 | /// for each message as needed, so there is no run-time overhead for
93 | /// users who do not use text-based serialization formats.
94 | public struct _NameMap: ExpressibleByDictionaryLiteral {
| `- note: struct '_NameMap' does not conform to the 'Sendable' protocol
95 |
96 | /// An immutable interned string container. The `utf8Start` pointer
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/gtfs-realtime.pb.swift:2454:21: warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
2452 | extension TransitRealtime_VehicleDescriptor: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
2453 | public static let protoMessageName: String = _protobuf_package + ".VehicleDescriptor"
2454 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| |- warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_protobuf_nameMap' 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
2455 | 1: .same(proto: "id"),
2456 | 2: .same(proto: "label"),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-protobuf/Sources/SwiftProtobuf/NameMap.swift:94:15: note: struct '_NameMap' does not conform to the 'Sendable' protocol
92 | /// for each message as needed, so there is no run-time overhead for
93 | /// users who do not use text-based serialization formats.
94 | public struct _NameMap: ExpressibleByDictionaryLiteral {
| `- note: struct '_NameMap' does not conform to the 'Sendable' protocol
95 |
96 | /// An immutable interned string container. The `utf8Start` pointer
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/gtfs-realtime.pb.swift:2511:21: warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
2509 | extension TransitRealtime_EntitySelector: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
2510 | public static let protoMessageName: String = _protobuf_package + ".EntitySelector"
2511 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| |- warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_protobuf_nameMap' 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
2512 | 1: .standard(proto: "agency_id"),
2513 | 2: .standard(proto: "route_id"),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-protobuf/Sources/SwiftProtobuf/NameMap.swift:94:15: note: struct '_NameMap' does not conform to the 'Sendable' protocol
92 | /// for each message as needed, so there is no run-time overhead for
93 | /// users who do not use text-based serialization formats.
94 | public struct _NameMap: ExpressibleByDictionaryLiteral {
| `- note: struct '_NameMap' does not conform to the 'Sendable' protocol
95 |
96 | /// An immutable interned string container. The `utf8Start` pointer
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/gtfs-realtime.pb.swift:2581:21: warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
2579 | extension TransitRealtime_TranslatedString: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
2580 | public static let protoMessageName: String = _protobuf_package + ".TranslatedString"
2581 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| |- warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_protobuf_nameMap' 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
2582 | 1: .same(proto: "translation"),
2583 | ]
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-protobuf/Sources/SwiftProtobuf/NameMap.swift:94:15: note: struct '_NameMap' does not conform to the 'Sendable' protocol
92 | /// for each message as needed, so there is no run-time overhead for
93 | /// users who do not use text-based serialization formats.
94 | public struct _NameMap: ExpressibleByDictionaryLiteral {
| `- note: struct '_NameMap' does not conform to the 'Sendable' protocol
95 |
96 | /// An immutable interned string container. The `utf8Start` pointer
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/gtfs-realtime.pb.swift:2623:21: warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
2621 | extension TransitRealtime_TranslatedString.Translation: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
2622 | public static let protoMessageName: String = TransitRealtime_TranslatedString.protoMessageName + ".Translation"
2623 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| |- warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_protobuf_nameMap' 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
2624 | 1: .same(proto: "text"),
2625 | 2: .same(proto: "language"),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-protobuf/Sources/SwiftProtobuf/NameMap.swift:94:15: note: struct '_NameMap' does not conform to the 'Sendable' protocol
92 | /// for each message as needed, so there is no run-time overhead for
93 | /// users who do not use text-based serialization formats.
94 | public struct _NameMap: ExpressibleByDictionaryLiteral {
| `- note: struct '_NameMap' does not conform to the 'Sendable' protocol
95 |
96 | /// An immutable interned string container. The `utf8Start` pointer
[136/148] Compiling WMATA Endpoint.swift
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/Endpoint.swift:101:17: warning: capture of 'completion' with non-sendable type '(Result<Self.Response, WMATAError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
99 | session.dataTask(with: request) { data, response, error in
100 | if let error = error {
101 | completion(.failure(.requestEnded(underlyingError: error)))
| |- warning: capture of 'completion' with non-sendable type '(Result<Self.Response, WMATAError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
102 | return
103 | }
<unknown>:0: note: consider making generic parameter 'Self' conform to the 'Sendable' protocol
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/Endpoint.swift:110:65: warning: capture of 'self' with non-sendable type 'Self' in a `@Sendable` closure; this is an error in the Swift 6 language mode
108 | }
109 |
110 | completion(createResult((data, response)).flatMap { decode(standard: $0) })
| `- warning: capture of 'self' with non-sendable type 'Self' in a `@Sendable` closure; this is an error in the Swift 6 language mode
111 | }.resume()
112 | }
<unknown>:0: note: consider making generic parameter 'Self' conform to the 'Sendable' protocol
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/Endpoint.swift:110:65: warning: capture of 'self' with non-sendable type 'Self' in an isolated closure; this is an error in the Swift 6 language mode
108 | }
109 |
110 | completion(createResult((data, response)).flatMap { decode(standard: $0) })
| `- warning: capture of 'self' with non-sendable type 'Self' in an isolated closure; this is an error in the Swift 6 language mode
111 | }.resume()
112 | }
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/Endpoint.swift:201:17: warning: capture of 'completion' with non-sendable type '(Result<TransitRealtime_FeedMessage, WMATAError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
199 | session.dataTask(with: request) { data, response, error in
200 | if let error = error {
201 | completion(.failure(.requestEnded(underlyingError: error)))
| |- warning: capture of 'completion' with non-sendable type '(Result<TransitRealtime_FeedMessage, WMATAError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
202 | return
203 | }
<unknown>:0: note: consider making generic parameter 'Self' conform to the 'Sendable' protocol
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/Endpoint.swift:210:65: warning: capture of 'self' with non-sendable type 'Self' in a `@Sendable` closure; this is an error in the Swift 6 language mode
208 | }
209 |
210 | completion(createResult((data, response)).flatMap { decode(gtfs: $0) })
| `- warning: capture of 'self' with non-sendable type 'Self' in a `@Sendable` closure; this is an error in the Swift 6 language mode
211 | }.resume()
212 | }
<unknown>:0: note: consider making generic parameter 'Self' conform to the 'Sendable' protocol
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/Endpoint.swift:210:65: warning: capture of 'self' with non-sendable type 'Self' in an isolated closure; this is an error in the Swift 6 language mode
208 | }
209 |
210 | completion(createResult((data, response)).flatMap { decode(gtfs: $0) })
| `- warning: capture of 'self' with non-sendable type 'Self' in an isolated closure; this is an error in the Swift 6 language mode
211 | }.resume()
212 | }
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/EndpointDelegate.swift:13:12: warning: non-final class 'EndpointDelegate' cannot conform to 'Sendable'; use '@unchecked Sendable'; this is an error in the Swift 6 language mode
11 | ///
12 | /// This class is not indented for direct use. Instead, subclass ``JSONEndpointDelegate`` or ``GTFSEndpointDelegate``.
13 | open class EndpointDelegate<Parent: Endpoint>: NSObject, URLSessionDownloadDelegate, WMATADecoding {
| `- warning: non-final class 'EndpointDelegate' cannot conform to 'Sendable'; use '@unchecked Sendable'; this is an error in the Swift 6 language mode
14 |
15 | /// Create this endpoint delegate with a shared container identifier.
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/EndpointDelegate.swift:31:14: warning: stored property 'sharedContainerIdentifier' of 'Sendable'-conforming generic class 'EndpointDelegate' is mutable; this is an error in the Swift 6 language mode
29 | ///
30 | /// Check <doc:BackgroundRequests> and [Apple's documentation](https://developer.apple.com/documentation/foundation/urlsessionconfiguration/1409450-sharedcontaineridentifier) for more details.
31 | open var sharedContainerIdentifier: String? = nil
| `- warning: stored property 'sharedContainerIdentifier' of 'Sendable'-conforming generic class 'EndpointDelegate' is mutable; this is an error in the Swift 6 language mode
32 |
33 | /// Abstract URLSessionDownloadTask handler
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/EndpointDelegate.swift:90:12: warning: non-final class 'JSONEndpointDelegate' cannot conform to 'Sendable'; use '@unchecked Sendable'; this is an error in the Swift 6 language mode
88 | ///
89 | /// To make your own delegate, sublcass this and override ``received(_:)``.
90 | open class JSONEndpointDelegate<Parent: JSONEndpoint>: EndpointDelegate<Parent> {
| `- warning: non-final class 'JSONEndpointDelegate' cannot conform to 'Sendable'; use '@unchecked Sendable'; this is an error in the Swift 6 language mode
91 |
92 | /// Handle a response from a background request. Override this in your own delegate.
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/EndpointDelegate.swift:109:12: warning: non-final class 'GTFSEndpointDelegate' cannot conform to 'Sendable'; use '@unchecked Sendable'; this is an error in the Swift 6 language mode
107 | ///
108 | /// To make your own delegate, sublcass this and override ``received(_:)``.
109 | open class GTFSEndpointDelegate<Parent: GTFSEndpoint>: EndpointDelegate<Parent> {
| `- warning: non-final class 'GTFSEndpointDelegate' cannot conform to 'Sendable'; use '@unchecked Sendable'; this is an error in the Swift 6 language mode
110 |
111 | /// Handle a response from a background request. Override this in your own delegate.
[137/148] Compiling WMATA EndpointDelegate.swift
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/Endpoint.swift:101:17: warning: capture of 'completion' with non-sendable type '(Result<Self.Response, WMATAError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
99 | session.dataTask(with: request) { data, response, error in
100 | if let error = error {
101 | completion(.failure(.requestEnded(underlyingError: error)))
| |- warning: capture of 'completion' with non-sendable type '(Result<Self.Response, WMATAError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
102 | return
103 | }
<unknown>:0: note: consider making generic parameter 'Self' conform to the 'Sendable' protocol
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/Endpoint.swift:110:65: warning: capture of 'self' with non-sendable type 'Self' in a `@Sendable` closure; this is an error in the Swift 6 language mode
108 | }
109 |
110 | completion(createResult((data, response)).flatMap { decode(standard: $0) })
| `- warning: capture of 'self' with non-sendable type 'Self' in a `@Sendable` closure; this is an error in the Swift 6 language mode
111 | }.resume()
112 | }
<unknown>:0: note: consider making generic parameter 'Self' conform to the 'Sendable' protocol
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/Endpoint.swift:110:65: warning: capture of 'self' with non-sendable type 'Self' in an isolated closure; this is an error in the Swift 6 language mode
108 | }
109 |
110 | completion(createResult((data, response)).flatMap { decode(standard: $0) })
| `- warning: capture of 'self' with non-sendable type 'Self' in an isolated closure; this is an error in the Swift 6 language mode
111 | }.resume()
112 | }
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/Endpoint.swift:201:17: warning: capture of 'completion' with non-sendable type '(Result<TransitRealtime_FeedMessage, WMATAError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
199 | session.dataTask(with: request) { data, response, error in
200 | if let error = error {
201 | completion(.failure(.requestEnded(underlyingError: error)))
| |- warning: capture of 'completion' with non-sendable type '(Result<TransitRealtime_FeedMessage, WMATAError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
202 | return
203 | }
<unknown>:0: note: consider making generic parameter 'Self' conform to the 'Sendable' protocol
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/Endpoint.swift:210:65: warning: capture of 'self' with non-sendable type 'Self' in a `@Sendable` closure; this is an error in the Swift 6 language mode
208 | }
209 |
210 | completion(createResult((data, response)).flatMap { decode(gtfs: $0) })
| `- warning: capture of 'self' with non-sendable type 'Self' in a `@Sendable` closure; this is an error in the Swift 6 language mode
211 | }.resume()
212 | }
<unknown>:0: note: consider making generic parameter 'Self' conform to the 'Sendable' protocol
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/Endpoint.swift:210:65: warning: capture of 'self' with non-sendable type 'Self' in an isolated closure; this is an error in the Swift 6 language mode
208 | }
209 |
210 | completion(createResult((data, response)).flatMap { decode(gtfs: $0) })
| `- warning: capture of 'self' with non-sendable type 'Self' in an isolated closure; this is an error in the Swift 6 language mode
211 | }.resume()
212 | }
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/EndpointDelegate.swift:13:12: warning: non-final class 'EndpointDelegate' cannot conform to 'Sendable'; use '@unchecked Sendable'; this is an error in the Swift 6 language mode
11 | ///
12 | /// This class is not indented for direct use. Instead, subclass ``JSONEndpointDelegate`` or ``GTFSEndpointDelegate``.
13 | open class EndpointDelegate<Parent: Endpoint>: NSObject, URLSessionDownloadDelegate, WMATADecoding {
| `- warning: non-final class 'EndpointDelegate' cannot conform to 'Sendable'; use '@unchecked Sendable'; this is an error in the Swift 6 language mode
14 |
15 | /// Create this endpoint delegate with a shared container identifier.
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/EndpointDelegate.swift:31:14: warning: stored property 'sharedContainerIdentifier' of 'Sendable'-conforming generic class 'EndpointDelegate' is mutable; this is an error in the Swift 6 language mode
29 | ///
30 | /// Check <doc:BackgroundRequests> and [Apple's documentation](https://developer.apple.com/documentation/foundation/urlsessionconfiguration/1409450-sharedcontaineridentifier) for more details.
31 | open var sharedContainerIdentifier: String? = nil
| `- warning: stored property 'sharedContainerIdentifier' of 'Sendable'-conforming generic class 'EndpointDelegate' is mutable; this is an error in the Swift 6 language mode
32 |
33 | /// Abstract URLSessionDownloadTask handler
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/EndpointDelegate.swift:90:12: warning: non-final class 'JSONEndpointDelegate' cannot conform to 'Sendable'; use '@unchecked Sendable'; this is an error in the Swift 6 language mode
88 | ///
89 | /// To make your own delegate, sublcass this and override ``received(_:)``.
90 | open class JSONEndpointDelegate<Parent: JSONEndpoint>: EndpointDelegate<Parent> {
| `- warning: non-final class 'JSONEndpointDelegate' cannot conform to 'Sendable'; use '@unchecked Sendable'; this is an error in the Swift 6 language mode
91 |
92 | /// Handle a response from a background request. Override this in your own delegate.
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/EndpointDelegate.swift:109:12: warning: non-final class 'GTFSEndpointDelegate' cannot conform to 'Sendable'; use '@unchecked Sendable'; this is an error in the Swift 6 language mode
107 | ///
108 | /// To make your own delegate, sublcass this and override ``received(_:)``.
109 | open class GTFSEndpointDelegate<Parent: GTFSEndpoint>: EndpointDelegate<Parent> {
| `- warning: non-final class 'GTFSEndpointDelegate' cannot conform to 'Sendable'; use '@unchecked Sendable'; this is an error in the Swift 6 language mode
110 |
111 | /// Handle a response from a background request. Override this in your own delegate.
[138/148] Compiling WMATA Route.swift
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/Station+OldStationCodes.swift:13:16: warning: static property 'whiteFlint' is not concurrency-safe because non-'Sendable' type 'Station' may have shared mutable state; this is an error in the Swift 6 language mode
11 | public extension Station {
12 | @available(*, deprecated, renamed: "northBethesda")
13 | static let whiteFlint = Self.northBethesda
| |- warning: static property 'whiteFlint' is not concurrency-safe because non-'Sendable' type 'Station' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'whiteFlint' 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
14 |
15 | @available(*, deprecated, renamed: "hyattsvilleCrossing")
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/Station.swift:16:13: note: consider making enum 'Station' conform to the 'Sendable' protocol
14 | ///
15 | /// Physical stations with multiple levels like L'Enfant Plaza require multiple station codes. For example, `lenfantPlazaUpper` is a single level within the L'Enfant Plaza station, along with `lenfantPlazaLower`. All stations follow this `...Upper` and `...Lower` naming convention. You can also use ``together`` or ``allTogether`` or `Array.lenfantPlaza`, etc. to get all relevant stations.
16 | public enum Station: String, CaseIterable, Codable, Equatable, Hashable, RawRepresentable {
| `- note: consider making enum 'Station' conform to the 'Sendable' protocol
17 | /// Red line tracks for Metro Center
18 | case metroCenterUpper = "A01"
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/Station+OldStationCodes.swift:16:16: warning: static property 'princeGeorgesPlaza' is not concurrency-safe because non-'Sendable' type 'Station' may have shared mutable state; this is an error in the Swift 6 language mode
14 |
15 | @available(*, deprecated, renamed: "hyattsvilleCrossing")
16 | static let princeGeorgesPlaza = Self.hyattsvilleCrossing
| |- warning: static property 'princeGeorgesPlaza' is not concurrency-safe because non-'Sendable' type 'Station' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'princeGeorgesPlaza' 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 | @available(*, deprecated, renamed: "downtownLargo")
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/Station.swift:16:13: note: consider making enum 'Station' conform to the 'Sendable' protocol
14 | ///
15 | /// Physical stations with multiple levels like L'Enfant Plaza require multiple station codes. For example, `lenfantPlazaUpper` is a single level within the L'Enfant Plaza station, along with `lenfantPlazaLower`. All stations follow this `...Upper` and `...Lower` naming convention. You can also use ``together`` or ``allTogether`` or `Array.lenfantPlaza`, etc. to get all relevant stations.
16 | public enum Station: String, CaseIterable, Codable, Equatable, Hashable, RawRepresentable {
| `- note: consider making enum 'Station' conform to the 'Sendable' protocol
17 | /// Red line tracks for Metro Center
18 | case metroCenterUpper = "A01"
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/Station+OldStationCodes.swift:19:16: warning: static property 'largoTownCenter' is not concurrency-safe because non-'Sendable' type 'Station' may have shared mutable state; this is an error in the Swift 6 language mode
17 |
18 | @available(*, deprecated, renamed: "downtownLargo")
19 | static let largoTownCenter = Self.downtownLargo
| |- warning: static property 'largoTownCenter' is not concurrency-safe because non-'Sendable' type 'Station' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'largoTownCenter' 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
20 |
21 | @available(*, deprecated, renamed: "tysons")
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/Station.swift:16:13: note: consider making enum 'Station' conform to the 'Sendable' protocol
14 | ///
15 | /// Physical stations with multiple levels like L'Enfant Plaza require multiple station codes. For example, `lenfantPlazaUpper` is a single level within the L'Enfant Plaza station, along with `lenfantPlazaLower`. All stations follow this `...Upper` and `...Lower` naming convention. You can also use ``together`` or ``allTogether`` or `Array.lenfantPlaza`, etc. to get all relevant stations.
16 | public enum Station: String, CaseIterable, Codable, Equatable, Hashable, RawRepresentable {
| `- note: consider making enum 'Station' conform to the 'Sendable' protocol
17 | /// Red line tracks for Metro Center
18 | case metroCenterUpper = "A01"
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/Station+OldStationCodes.swift:22:16: warning: static property 'tysonsCorner' is not concurrency-safe because non-'Sendable' type 'Station' may have shared mutable state; this is an error in the Swift 6 language mode
20 |
21 | @available(*, deprecated, renamed: "tysons")
22 | static let tysonsCorner = Self.tysons
| |- warning: static property 'tysonsCorner' is not concurrency-safe because non-'Sendable' type 'Station' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'tysonsCorner' 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 | @available(*, deprecated, renamed: "washingtonDullesInternationalAirport")
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/Station.swift:16:13: note: consider making enum 'Station' conform to the 'Sendable' protocol
14 | ///
15 | /// Physical stations with multiple levels like L'Enfant Plaza require multiple station codes. For example, `lenfantPlazaUpper` is a single level within the L'Enfant Plaza station, along with `lenfantPlazaLower`. All stations follow this `...Upper` and `...Lower` naming convention. You can also use ``together`` or ``allTogether`` or `Array.lenfantPlaza`, etc. to get all relevant stations.
16 | public enum Station: String, CaseIterable, Codable, Equatable, Hashable, RawRepresentable {
| `- note: consider making enum 'Station' conform to the 'Sendable' protocol
17 | /// Red line tracks for Metro Center
18 | case metroCenterUpper = "A01"
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/Station+OldStationCodes.swift:25:16: warning: static property 'dullesInternationalAirport' is not concurrency-safe because non-'Sendable' type 'Station' may have shared mutable state; this is an error in the Swift 6 language mode
23 |
24 | @available(*, deprecated, renamed: "washingtonDullesInternationalAirport")
25 | static let dullesInternationalAirport = Self.washingtonDullesInternationalAirport
| |- warning: static property 'dullesInternationalAirport' is not concurrency-safe because non-'Sendable' type 'Station' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'dullesInternationalAirport' 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
26 | }
27 |
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/Station.swift:16:13: note: consider making enum 'Station' conform to the 'Sendable' protocol
14 | ///
15 | /// Physical stations with multiple levels like L'Enfant Plaza require multiple station codes. For example, `lenfantPlazaUpper` is a single level within the L'Enfant Plaza station, along with `lenfantPlazaLower`. All stations follow this `...Upper` and `...Lower` naming convention. You can also use ``together`` or ``allTogether`` or `Array.lenfantPlaza`, etc. to get all relevant stations.
16 | public enum Station: String, CaseIterable, Codable, Equatable, Hashable, RawRepresentable {
| `- note: consider making enum 'Station' conform to the 'Sendable' protocol
17 | /// Red line tracks for Metro Center
18 | case metroCenterUpper = "A01"
[139/148] Compiling WMATA Station+OldStationCodes.swift
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/Station+OldStationCodes.swift:13:16: warning: static property 'whiteFlint' is not concurrency-safe because non-'Sendable' type 'Station' may have shared mutable state; this is an error in the Swift 6 language mode
11 | public extension Station {
12 | @available(*, deprecated, renamed: "northBethesda")
13 | static let whiteFlint = Self.northBethesda
| |- warning: static property 'whiteFlint' is not concurrency-safe because non-'Sendable' type 'Station' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'whiteFlint' 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
14 |
15 | @available(*, deprecated, renamed: "hyattsvilleCrossing")
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/Station.swift:16:13: note: consider making enum 'Station' conform to the 'Sendable' protocol
14 | ///
15 | /// Physical stations with multiple levels like L'Enfant Plaza require multiple station codes. For example, `lenfantPlazaUpper` is a single level within the L'Enfant Plaza station, along with `lenfantPlazaLower`. All stations follow this `...Upper` and `...Lower` naming convention. You can also use ``together`` or ``allTogether`` or `Array.lenfantPlaza`, etc. to get all relevant stations.
16 | public enum Station: String, CaseIterable, Codable, Equatable, Hashable, RawRepresentable {
| `- note: consider making enum 'Station' conform to the 'Sendable' protocol
17 | /// Red line tracks for Metro Center
18 | case metroCenterUpper = "A01"
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/Station+OldStationCodes.swift:16:16: warning: static property 'princeGeorgesPlaza' is not concurrency-safe because non-'Sendable' type 'Station' may have shared mutable state; this is an error in the Swift 6 language mode
14 |
15 | @available(*, deprecated, renamed: "hyattsvilleCrossing")
16 | static let princeGeorgesPlaza = Self.hyattsvilleCrossing
| |- warning: static property 'princeGeorgesPlaza' is not concurrency-safe because non-'Sendable' type 'Station' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'princeGeorgesPlaza' 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 | @available(*, deprecated, renamed: "downtownLargo")
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/Station.swift:16:13: note: consider making enum 'Station' conform to the 'Sendable' protocol
14 | ///
15 | /// Physical stations with multiple levels like L'Enfant Plaza require multiple station codes. For example, `lenfantPlazaUpper` is a single level within the L'Enfant Plaza station, along with `lenfantPlazaLower`. All stations follow this `...Upper` and `...Lower` naming convention. You can also use ``together`` or ``allTogether`` or `Array.lenfantPlaza`, etc. to get all relevant stations.
16 | public enum Station: String, CaseIterable, Codable, Equatable, Hashable, RawRepresentable {
| `- note: consider making enum 'Station' conform to the 'Sendable' protocol
17 | /// Red line tracks for Metro Center
18 | case metroCenterUpper = "A01"
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/Station+OldStationCodes.swift:19:16: warning: static property 'largoTownCenter' is not concurrency-safe because non-'Sendable' type 'Station' may have shared mutable state; this is an error in the Swift 6 language mode
17 |
18 | @available(*, deprecated, renamed: "downtownLargo")
19 | static let largoTownCenter = Self.downtownLargo
| |- warning: static property 'largoTownCenter' is not concurrency-safe because non-'Sendable' type 'Station' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'largoTownCenter' 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
20 |
21 | @available(*, deprecated, renamed: "tysons")
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/Station.swift:16:13: note: consider making enum 'Station' conform to the 'Sendable' protocol
14 | ///
15 | /// Physical stations with multiple levels like L'Enfant Plaza require multiple station codes. For example, `lenfantPlazaUpper` is a single level within the L'Enfant Plaza station, along with `lenfantPlazaLower`. All stations follow this `...Upper` and `...Lower` naming convention. You can also use ``together`` or ``allTogether`` or `Array.lenfantPlaza`, etc. to get all relevant stations.
16 | public enum Station: String, CaseIterable, Codable, Equatable, Hashable, RawRepresentable {
| `- note: consider making enum 'Station' conform to the 'Sendable' protocol
17 | /// Red line tracks for Metro Center
18 | case metroCenterUpper = "A01"
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/Station+OldStationCodes.swift:22:16: warning: static property 'tysonsCorner' is not concurrency-safe because non-'Sendable' type 'Station' may have shared mutable state; this is an error in the Swift 6 language mode
20 |
21 | @available(*, deprecated, renamed: "tysons")
22 | static let tysonsCorner = Self.tysons
| |- warning: static property 'tysonsCorner' is not concurrency-safe because non-'Sendable' type 'Station' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'tysonsCorner' 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 | @available(*, deprecated, renamed: "washingtonDullesInternationalAirport")
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/Station.swift:16:13: note: consider making enum 'Station' conform to the 'Sendable' protocol
14 | ///
15 | /// Physical stations with multiple levels like L'Enfant Plaza require multiple station codes. For example, `lenfantPlazaUpper` is a single level within the L'Enfant Plaza station, along with `lenfantPlazaLower`. All stations follow this `...Upper` and `...Lower` naming convention. You can also use ``together`` or ``allTogether`` or `Array.lenfantPlaza`, etc. to get all relevant stations.
16 | public enum Station: String, CaseIterable, Codable, Equatable, Hashable, RawRepresentable {
| `- note: consider making enum 'Station' conform to the 'Sendable' protocol
17 | /// Red line tracks for Metro Center
18 | case metroCenterUpper = "A01"
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/Station+OldStationCodes.swift:25:16: warning: static property 'dullesInternationalAirport' is not concurrency-safe because non-'Sendable' type 'Station' may have shared mutable state; this is an error in the Swift 6 language mode
23 |
24 | @available(*, deprecated, renamed: "washingtonDullesInternationalAirport")
25 | static let dullesInternationalAirport = Self.washingtonDullesInternationalAirport
| |- warning: static property 'dullesInternationalAirport' is not concurrency-safe because non-'Sendable' type 'Station' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'dullesInternationalAirport' 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
26 | }
27 |
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/Station.swift:16:13: note: consider making enum 'Station' conform to the 'Sendable' protocol
14 | ///
15 | /// Physical stations with multiple levels like L'Enfant Plaza require multiple station codes. For example, `lenfantPlazaUpper` is a single level within the L'Enfant Plaza station, along with `lenfantPlazaLower`. All stations follow this `...Upper` and `...Lower` naming convention. You can also use ``together`` or ``allTogether`` or `Array.lenfantPlaza`, etc. to get all relevant stations.
16 | public enum Station: String, CaseIterable, Codable, Equatable, Hashable, RawRepresentable {
| `- note: consider making enum 'Station' conform to the 'Sendable' protocol
17 | /// Red line tracks for Metro Center
18 | case metroCenterUpper = "A01"
[140/148] Compiling WMATA Bus.swift
[141/148] Compiling WMATA Date.swift
[142/148] Compiling WMATA Decoder.swift
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/Decoder.swift:15:12: warning: class 'WMATAJSONDecoder' must restate inherited '@unchecked Sendable' conformance
13 | ///
14 | /// For usage in your own decoding see <doc:AdvancedDecoding>.
15 | open class WMATAJSONDecoder: JSONDecoder {
| `- warning: class 'WMATAJSONDecoder' must restate inherited '@unchecked Sendable' conformance
16 | override public init() {
17 | super.init()
[143/148] Compiling WMATA Decoding.swift
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/Decoder.swift:15:12: warning: class 'WMATAJSONDecoder' must restate inherited '@unchecked Sendable' conformance
13 | ///
14 | /// For usage in your own decoding see <doc:AdvancedDecoding>.
15 | open class WMATAJSONDecoder: JSONDecoder {
| `- warning: class 'WMATAJSONDecoder' must restate inherited '@unchecked Sendable' conformance
16 | override public init() {
17 | super.init()
[144/148] Emitting module WMATA
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/Decoder.swift:15:12: warning: class 'WMATAJSONDecoder' must restate inherited '@unchecked Sendable' conformance
13 | ///
14 | /// For usage in your own decoding see <doc:AdvancedDecoding>.
15 | open class WMATAJSONDecoder: JSONDecoder {
| `- warning: class 'WMATAJSONDecoder' must restate inherited '@unchecked Sendable' conformance
16 | override public init() {
17 | super.init()
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/EndpointDelegate.swift:13:12: warning: non-final class 'EndpointDelegate' cannot conform to 'Sendable'; use '@unchecked Sendable'; this is an error in the Swift 6 language mode
11 | ///
12 | /// This class is not indented for direct use. Instead, subclass ``JSONEndpointDelegate`` or ``GTFSEndpointDelegate``.
13 | open class EndpointDelegate<Parent: Endpoint>: NSObject, URLSessionDownloadDelegate, WMATADecoding {
| `- warning: non-final class 'EndpointDelegate' cannot conform to 'Sendable'; use '@unchecked Sendable'; this is an error in the Swift 6 language mode
14 |
15 | /// Create this endpoint delegate with a shared container identifier.
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/EndpointDelegate.swift:31:14: warning: stored property 'sharedContainerIdentifier' of 'Sendable'-conforming generic class 'EndpointDelegate' is mutable; this is an error in the Swift 6 language mode
29 | ///
30 | /// Check <doc:BackgroundRequests> and [Apple's documentation](https://developer.apple.com/documentation/foundation/urlsessionconfiguration/1409450-sharedcontaineridentifier) for more details.
31 | open var sharedContainerIdentifier: String? = nil
| `- warning: stored property 'sharedContainerIdentifier' of 'Sendable'-conforming generic class 'EndpointDelegate' is mutable; this is an error in the Swift 6 language mode
32 |
33 | /// Abstract URLSessionDownloadTask handler
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/EndpointDelegate.swift:90:12: warning: non-final class 'JSONEndpointDelegate' cannot conform to 'Sendable'; use '@unchecked Sendable'; this is an error in the Swift 6 language mode
88 | ///
89 | /// To make your own delegate, sublcass this and override ``received(_:)``.
90 | open class JSONEndpointDelegate<Parent: JSONEndpoint>: EndpointDelegate<Parent> {
| `- warning: non-final class 'JSONEndpointDelegate' cannot conform to 'Sendable'; use '@unchecked Sendable'; this is an error in the Swift 6 language mode
91 |
92 | /// Handle a response from a background request. Override this in your own delegate.
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/EndpointDelegate.swift:109:12: warning: non-final class 'GTFSEndpointDelegate' cannot conform to 'Sendable'; use '@unchecked Sendable'; this is an error in the Swift 6 language mode
107 | ///
108 | /// To make your own delegate, sublcass this and override ``received(_:)``.
109 | open class GTFSEndpointDelegate<Parent: GTFSEndpoint>: EndpointDelegate<Parent> {
| `- warning: non-final class 'GTFSEndpointDelegate' cannot conform to 'Sendable'; use '@unchecked Sendable'; this is an error in the Swift 6 language mode
110 |
111 | /// Handle a response from a background request. Override this in your own delegate.
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/Station+OldStationCodes.swift:13:16: warning: static property 'whiteFlint' is not concurrency-safe because non-'Sendable' type 'Station' may have shared mutable state; this is an error in the Swift 6 language mode
11 | public extension Station {
12 | @available(*, deprecated, renamed: "northBethesda")
13 | static let whiteFlint = Self.northBethesda
| |- warning: static property 'whiteFlint' is not concurrency-safe because non-'Sendable' type 'Station' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'whiteFlint' 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
14 |
15 | @available(*, deprecated, renamed: "hyattsvilleCrossing")
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/Station.swift:16:13: note: consider making enum 'Station' conform to the 'Sendable' protocol
14 | ///
15 | /// Physical stations with multiple levels like L'Enfant Plaza require multiple station codes. For example, `lenfantPlazaUpper` is a single level within the L'Enfant Plaza station, along with `lenfantPlazaLower`. All stations follow this `...Upper` and `...Lower` naming convention. You can also use ``together`` or ``allTogether`` or `Array.lenfantPlaza`, etc. to get all relevant stations.
16 | public enum Station: String, CaseIterable, Codable, Equatable, Hashable, RawRepresentable {
| `- note: consider making enum 'Station' conform to the 'Sendable' protocol
17 | /// Red line tracks for Metro Center
18 | case metroCenterUpper = "A01"
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/Station+OldStationCodes.swift:16:16: warning: static property 'princeGeorgesPlaza' is not concurrency-safe because non-'Sendable' type 'Station' may have shared mutable state; this is an error in the Swift 6 language mode
14 |
15 | @available(*, deprecated, renamed: "hyattsvilleCrossing")
16 | static let princeGeorgesPlaza = Self.hyattsvilleCrossing
| |- warning: static property 'princeGeorgesPlaza' is not concurrency-safe because non-'Sendable' type 'Station' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'princeGeorgesPlaza' 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 | @available(*, deprecated, renamed: "downtownLargo")
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/Station.swift:16:13: note: consider making enum 'Station' conform to the 'Sendable' protocol
14 | ///
15 | /// Physical stations with multiple levels like L'Enfant Plaza require multiple station codes. For example, `lenfantPlazaUpper` is a single level within the L'Enfant Plaza station, along with `lenfantPlazaLower`. All stations follow this `...Upper` and `...Lower` naming convention. You can also use ``together`` or ``allTogether`` or `Array.lenfantPlaza`, etc. to get all relevant stations.
16 | public enum Station: String, CaseIterable, Codable, Equatable, Hashable, RawRepresentable {
| `- note: consider making enum 'Station' conform to the 'Sendable' protocol
17 | /// Red line tracks for Metro Center
18 | case metroCenterUpper = "A01"
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/Station+OldStationCodes.swift:19:16: warning: static property 'largoTownCenter' is not concurrency-safe because non-'Sendable' type 'Station' may have shared mutable state; this is an error in the Swift 6 language mode
17 |
18 | @available(*, deprecated, renamed: "downtownLargo")
19 | static let largoTownCenter = Self.downtownLargo
| |- warning: static property 'largoTownCenter' is not concurrency-safe because non-'Sendable' type 'Station' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'largoTownCenter' 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
20 |
21 | @available(*, deprecated, renamed: "tysons")
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/Station.swift:16:13: note: consider making enum 'Station' conform to the 'Sendable' protocol
14 | ///
15 | /// Physical stations with multiple levels like L'Enfant Plaza require multiple station codes. For example, `lenfantPlazaUpper` is a single level within the L'Enfant Plaza station, along with `lenfantPlazaLower`. All stations follow this `...Upper` and `...Lower` naming convention. You can also use ``together`` or ``allTogether`` or `Array.lenfantPlaza`, etc. to get all relevant stations.
16 | public enum Station: String, CaseIterable, Codable, Equatable, Hashable, RawRepresentable {
| `- note: consider making enum 'Station' conform to the 'Sendable' protocol
17 | /// Red line tracks for Metro Center
18 | case metroCenterUpper = "A01"
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/Station+OldStationCodes.swift:22:16: warning: static property 'tysonsCorner' is not concurrency-safe because non-'Sendable' type 'Station' may have shared mutable state; this is an error in the Swift 6 language mode
20 |
21 | @available(*, deprecated, renamed: "tysons")
22 | static let tysonsCorner = Self.tysons
| |- warning: static property 'tysonsCorner' is not concurrency-safe because non-'Sendable' type 'Station' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'tysonsCorner' 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 | @available(*, deprecated, renamed: "washingtonDullesInternationalAirport")
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/Station.swift:16:13: note: consider making enum 'Station' conform to the 'Sendable' protocol
14 | ///
15 | /// Physical stations with multiple levels like L'Enfant Plaza require multiple station codes. For example, `lenfantPlazaUpper` is a single level within the L'Enfant Plaza station, along with `lenfantPlazaLower`. All stations follow this `...Upper` and `...Lower` naming convention. You can also use ``together`` or ``allTogether`` or `Array.lenfantPlaza`, etc. to get all relevant stations.
16 | public enum Station: String, CaseIterable, Codable, Equatable, Hashable, RawRepresentable {
| `- note: consider making enum 'Station' conform to the 'Sendable' protocol
17 | /// Red line tracks for Metro Center
18 | case metroCenterUpper = "A01"
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/Station+OldStationCodes.swift:25:16: warning: static property 'dullesInternationalAirport' is not concurrency-safe because non-'Sendable' type 'Station' may have shared mutable state; this is an error in the Swift 6 language mode
23 |
24 | @available(*, deprecated, renamed: "washingtonDullesInternationalAirport")
25 | static let dullesInternationalAirport = Self.washingtonDullesInternationalAirport
| |- warning: static property 'dullesInternationalAirport' is not concurrency-safe because non-'Sendable' type 'Station' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'dullesInternationalAirport' 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
26 | }
27 |
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/Station.swift:16:13: note: consider making enum 'Station' conform to the 'Sendable' protocol
14 | ///
15 | /// Physical stations with multiple levels like L'Enfant Plaza require multiple station codes. For example, `lenfantPlazaUpper` is a single level within the L'Enfant Plaza station, along with `lenfantPlazaLower`. All stations follow this `...Upper` and `...Lower` naming convention. You can also use ``together`` or ``allTogether`` or `Array.lenfantPlaza`, etc. to get all relevant stations.
16 | public enum Station: String, CaseIterable, Codable, Equatable, Hashable, RawRepresentable {
| `- note: consider making enum 'Station' conform to the 'Sendable' protocol
17 | /// Red line tracks for Metro Center
18 | case metroCenterUpper = "A01"
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/Station.swift:585:16: warning: static property 'lenfantPlaza' is not concurrency-safe because non-'Sendable' type '[Station]' may have shared mutable state; this is an error in the Swift 6 language mode
14 | ///
15 | /// Physical stations with multiple levels like L'Enfant Plaza require multiple station codes. For example, `lenfantPlazaUpper` is a single level within the L'Enfant Plaza station, along with `lenfantPlazaLower`. All stations follow this `...Upper` and `...Lower` naming convention. You can also use ``together`` or ``allTogether`` or `Array.lenfantPlaza`, etc. to get all relevant stations.
16 | public enum Station: String, CaseIterable, Codable, Equatable, Hashable, RawRepresentable {
| `- note: consider making enum 'Station' conform to the 'Sendable' protocol
17 | /// Red line tracks for Metro Center
18 | case metroCenterUpper = "A01"
:
583 | public extension Array where Element == Station {
584 | /// Both L'Enfant Plaza platforms
585 | static let lenfantPlaza: [Station] = [.lenfantPlazaLower, .lenfantPlazaUpper]
| |- warning: static property 'lenfantPlaza' is not concurrency-safe because non-'Sendable' type '[Station]' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'lenfantPlaza' 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
586 |
587 | /// Both Metro Center platforms
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/Station.swift:588:16: warning: static property 'metroCenter' is not concurrency-safe because non-'Sendable' type '[Station]' may have shared mutable state; this is an error in the Swift 6 language mode
14 | ///
15 | /// Physical stations with multiple levels like L'Enfant Plaza require multiple station codes. For example, `lenfantPlazaUpper` is a single level within the L'Enfant Plaza station, along with `lenfantPlazaLower`. All stations follow this `...Upper` and `...Lower` naming convention. You can also use ``together`` or ``allTogether`` or `Array.lenfantPlaza`, etc. to get all relevant stations.
16 | public enum Station: String, CaseIterable, Codable, Equatable, Hashable, RawRepresentable {
| `- note: consider making enum 'Station' conform to the 'Sendable' protocol
17 | /// Red line tracks for Metro Center
18 | case metroCenterUpper = "A01"
:
586 |
587 | /// Both Metro Center platforms
588 | static let metroCenter: [Station] = [.metroCenterLower, .metroCenterUpper]
| |- warning: static property 'metroCenter' is not concurrency-safe because non-'Sendable' type '[Station]' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'metroCenter' 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
589 |
590 | /// Both Fort Totten platforms
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/Station.swift:591:16: warning: static property 'fortTotten' is not concurrency-safe because non-'Sendable' type '[Station]' may have shared mutable state; this is an error in the Swift 6 language mode
14 | ///
15 | /// Physical stations with multiple levels like L'Enfant Plaza require multiple station codes. For example, `lenfantPlazaUpper` is a single level within the L'Enfant Plaza station, along with `lenfantPlazaLower`. All stations follow this `...Upper` and `...Lower` naming convention. You can also use ``together`` or ``allTogether`` or `Array.lenfantPlaza`, etc. to get all relevant stations.
16 | public enum Station: String, CaseIterable, Codable, Equatable, Hashable, RawRepresentable {
| `- note: consider making enum 'Station' conform to the 'Sendable' protocol
17 | /// Red line tracks for Metro Center
18 | case metroCenterUpper = "A01"
:
589 |
590 | /// Both Fort Totten platforms
591 | static let fortTotten: [Station] = [.fortTottenLower, .fortTottenUpper]
| |- warning: static property 'fortTotten' is not concurrency-safe because non-'Sendable' type '[Station]' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'fortTotten' 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
592 |
593 | /// Both Gallery Place platforms
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/Station.swift:594:16: warning: static property 'galleryPlace' is not concurrency-safe because non-'Sendable' type '[Station]' may have shared mutable state; this is an error in the Swift 6 language mode
14 | ///
15 | /// Physical stations with multiple levels like L'Enfant Plaza require multiple station codes. For example, `lenfantPlazaUpper` is a single level within the L'Enfant Plaza station, along with `lenfantPlazaLower`. All stations follow this `...Upper` and `...Lower` naming convention. You can also use ``together`` or ``allTogether`` or `Array.lenfantPlaza`, etc. to get all relevant stations.
16 | public enum Station: String, CaseIterable, Codable, Equatable, Hashable, RawRepresentable {
| `- note: consider making enum 'Station' conform to the 'Sendable' protocol
17 | /// Red line tracks for Metro Center
18 | case metroCenterUpper = "A01"
:
592 |
593 | /// Both Gallery Place platforms
594 | static let galleryPlace: [Station] = [.galleryPlaceLower, .galleryPlaceUpper]
| |- warning: static property 'galleryPlace' is not concurrency-safe because non-'Sendable' type '[Station]' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'galleryPlace' 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
595 | }
596 |
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/gtfs-realtime.pb.swift:1646:16: warning: static property 'defaultInstance' is not concurrency-safe because non-'Sendable' type 'TransitRealtime_FeedEntity._StorageClass' may have shared mutable state; this is an error in the Swift 6 language mode
1637 | ]
1638 |
1639 | fileprivate class _StorageClass {
| `- note: class '_StorageClass' does not conform to the 'Sendable' protocol
1640 | var _id: String? = nil
1641 | var _isDeleted: Bool? = nil
:
1644 | var _alert: TransitRealtime_Alert? = nil
1645 |
1646 | static let defaultInstance = _StorageClass()
| |- warning: static property 'defaultInstance' is not concurrency-safe because non-'Sendable' type 'TransitRealtime_FeedEntity._StorageClass' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'defaultInstance' 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
1647 |
1648 | private init() {}
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/gtfs-realtime.pb.swift:1978:16: warning: static property 'defaultInstance' is not concurrency-safe because non-'Sendable' type 'TransitRealtime_VehiclePosition._StorageClass' may have shared mutable state; this is an error in the Swift 6 language mode
1965 | ]
1966 |
1967 | fileprivate class _StorageClass {
| `- note: class '_StorageClass' does not conform to the 'Sendable' protocol
1968 | var _trip: TransitRealtime_TripDescriptor? = nil
1969 | var _vehicle: TransitRealtime_VehicleDescriptor? = nil
:
1976 | var _occupancyStatus: TransitRealtime_VehiclePosition.OccupancyStatus? = nil
1977 |
1978 | static let defaultInstance = _StorageClass()
| |- warning: static property 'defaultInstance' is not concurrency-safe because non-'Sendable' type 'TransitRealtime_VehiclePosition._StorageClass' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'defaultInstance' 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
1979 |
1980 | private init() {}
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/gtfs-realtime.pb.swift:1512:21: warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
1510 | extension TransitRealtime_FeedMessage: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
1511 | public static let protoMessageName: String = _protobuf_package + ".FeedMessage"
1512 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| `- warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
1513 | 1: .same(proto: "header"),
1514 | 2: .same(proto: "entity"),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-protobuf/Sources/SwiftProtobuf/NameMap.swift:94:15: note: struct '_NameMap' does not conform to the 'Sendable' protocol
92 | /// for each message as needed, so there is no run-time overhead for
93 | /// users who do not use text-based serialization formats.
94 | public struct _NameMap: ExpressibleByDictionaryLiteral {
| `- note: struct '_NameMap' does not conform to the 'Sendable' protocol
95 |
96 | /// An immutable interned string container. The `utf8Start` pointer
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/gtfs-realtime.pb.swift:35:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'SwiftProtobuf'
33 |
34 | import Foundation
35 | import SwiftProtobuf
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'SwiftProtobuf'
36 |
37 | // If the compiler emits an error on this type, it is because this file
:
1510 | extension TransitRealtime_FeedMessage: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
1511 | public static let protoMessageName: String = _protobuf_package + ".FeedMessage"
1512 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| |- note: annotate '_protobuf_nameMap' 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
1513 | 1: .same(proto: "header"),
1514 | 2: .same(proto: "entity"),
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/gtfs-realtime.pb.swift:1566:21: warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
1564 | extension TransitRealtime_FeedHeader: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
1565 | public static let protoMessageName: String = _protobuf_package + ".FeedHeader"
1566 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| |- warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_protobuf_nameMap' 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
1567 | 1: .standard(proto: "gtfs_realtime_version"),
1568 | 2: .same(proto: "incrementality"),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-protobuf/Sources/SwiftProtobuf/NameMap.swift:94:15: note: struct '_NameMap' does not conform to the 'Sendable' protocol
92 | /// for each message as needed, so there is no run-time overhead for
93 | /// users who do not use text-based serialization formats.
94 | public struct _NameMap: ExpressibleByDictionaryLiteral {
| `- note: struct '_NameMap' does not conform to the 'Sendable' protocol
95 |
96 | /// An immutable interned string container. The `utf8Start` pointer
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/gtfs-realtime.pb.swift:1623:21: warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
1621 |
1622 | extension TransitRealtime_FeedHeader.Incrementality: SwiftProtobuf._ProtoNameProviding {
1623 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| |- warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_protobuf_nameMap' 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
1624 | 0: .same(proto: "FULL_DATASET"),
1625 | 1: .same(proto: "DIFFERENTIAL"),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-protobuf/Sources/SwiftProtobuf/NameMap.swift:94:15: note: struct '_NameMap' does not conform to the 'Sendable' protocol
92 | /// for each message as needed, so there is no run-time overhead for
93 | /// users who do not use text-based serialization formats.
94 | public struct _NameMap: ExpressibleByDictionaryLiteral {
| `- note: struct '_NameMap' does not conform to the 'Sendable' protocol
95 |
96 | /// An immutable interned string container. The `utf8Start` pointer
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/gtfs-realtime.pb.swift:1631:21: warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
1629 | extension TransitRealtime_FeedEntity: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
1630 | public static let protoMessageName: String = _protobuf_package + ".FeedEntity"
1631 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| |- warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_protobuf_nameMap' 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
1632 | 1: .same(proto: "id"),
1633 | 2: .standard(proto: "is_deleted"),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-protobuf/Sources/SwiftProtobuf/NameMap.swift:94:15: note: struct '_NameMap' does not conform to the 'Sendable' protocol
92 | /// for each message as needed, so there is no run-time overhead for
93 | /// users who do not use text-based serialization formats.
94 | public struct _NameMap: ExpressibleByDictionaryLiteral {
| `- note: struct '_NameMap' does not conform to the 'Sendable' protocol
95 |
96 | /// An immutable interned string container. The `utf8Start` pointer
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/gtfs-realtime.pb.swift:1746:21: warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
1744 | extension TransitRealtime_TripUpdate: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
1745 | public static let protoMessageName: String = _protobuf_package + ".TripUpdate"
1746 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| |- warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_protobuf_nameMap' 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
1747 | 1: .same(proto: "trip"),
1748 | 3: .same(proto: "vehicle"),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-protobuf/Sources/SwiftProtobuf/NameMap.swift:94:15: note: struct '_NameMap' does not conform to the 'Sendable' protocol
92 | /// for each message as needed, so there is no run-time overhead for
93 | /// users who do not use text-based serialization formats.
94 | public struct _NameMap: ExpressibleByDictionaryLiteral {
| `- note: struct '_NameMap' does not conform to the 'Sendable' protocol
95 |
96 | /// An immutable interned string container. The `utf8Start` pointer
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/gtfs-realtime.pb.swift:1819:21: warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
1817 | extension TransitRealtime_TripUpdate.StopTimeEvent: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
1818 | public static let protoMessageName: String = TransitRealtime_TripUpdate.protoMessageName + ".StopTimeEvent"
1819 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| |- warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_protobuf_nameMap' 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
1820 | 1: .same(proto: "delay"),
1821 | 2: .same(proto: "time"),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-protobuf/Sources/SwiftProtobuf/NameMap.swift:94:15: note: struct '_NameMap' does not conform to the 'Sendable' protocol
92 | /// for each message as needed, so there is no run-time overhead for
93 | /// users who do not use text-based serialization formats.
94 | public struct _NameMap: ExpressibleByDictionaryLiteral {
| `- note: struct '_NameMap' does not conform to the 'Sendable' protocol
95 |
96 | /// An immutable interned string container. The `utf8Start` pointer
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/gtfs-realtime.pb.swift:1876:21: warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
1874 | extension TransitRealtime_TripUpdate.StopTimeUpdate: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
1875 | public static let protoMessageName: String = TransitRealtime_TripUpdate.protoMessageName + ".StopTimeUpdate"
1876 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| |- warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_protobuf_nameMap' 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
1877 | 1: .standard(proto: "stop_sequence"),
1878 | 4: .standard(proto: "stop_id"),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-protobuf/Sources/SwiftProtobuf/NameMap.swift:94:15: note: struct '_NameMap' does not conform to the 'Sendable' protocol
92 | /// for each message as needed, so there is no run-time overhead for
93 | /// users who do not use text-based serialization formats.
94 | public struct _NameMap: ExpressibleByDictionaryLiteral {
| `- note: struct '_NameMap' does not conform to the 'Sendable' protocol
95 |
96 | /// An immutable interned string container. The `utf8Start` pointer
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/gtfs-realtime.pb.swift:1946:21: warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
1944 |
1945 | extension TransitRealtime_TripUpdate.StopTimeUpdate.ScheduleRelationship: SwiftProtobuf._ProtoNameProviding {
1946 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| |- warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_protobuf_nameMap' 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
1947 | 0: .same(proto: "SCHEDULED"),
1948 | 1: .same(proto: "SKIPPED"),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-protobuf/Sources/SwiftProtobuf/NameMap.swift:94:15: note: struct '_NameMap' does not conform to the 'Sendable' protocol
92 | /// for each message as needed, so there is no run-time overhead for
93 | /// users who do not use text-based serialization formats.
94 | public struct _NameMap: ExpressibleByDictionaryLiteral {
| `- note: struct '_NameMap' does not conform to the 'Sendable' protocol
95 |
96 | /// An immutable interned string container. The `utf8Start` pointer
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/gtfs-realtime.pb.swift:1955:21: warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
1953 | extension TransitRealtime_VehiclePosition: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
1954 | public static let protoMessageName: String = _protobuf_package + ".VehiclePosition"
1955 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| |- warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_protobuf_nameMap' 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
1956 | 1: .same(proto: "trip"),
1957 | 8: .same(proto: "vehicle"),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-protobuf/Sources/SwiftProtobuf/NameMap.swift:94:15: note: struct '_NameMap' does not conform to the 'Sendable' protocol
92 | /// for each message as needed, so there is no run-time overhead for
93 | /// users who do not use text-based serialization formats.
94 | public struct _NameMap: ExpressibleByDictionaryLiteral {
| `- note: struct '_NameMap' does not conform to the 'Sendable' protocol
95 |
96 | /// An immutable interned string container. The `utf8Start` pointer
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/gtfs-realtime.pb.swift:2100:21: warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
2098 |
2099 | extension TransitRealtime_VehiclePosition.VehicleStopStatus: SwiftProtobuf._ProtoNameProviding {
2100 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| |- warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_protobuf_nameMap' 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
2101 | 0: .same(proto: "INCOMING_AT"),
2102 | 1: .same(proto: "STOPPED_AT"),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-protobuf/Sources/SwiftProtobuf/NameMap.swift:94:15: note: struct '_NameMap' does not conform to the 'Sendable' protocol
92 | /// for each message as needed, so there is no run-time overhead for
93 | /// users who do not use text-based serialization formats.
94 | public struct _NameMap: ExpressibleByDictionaryLiteral {
| `- note: struct '_NameMap' does not conform to the 'Sendable' protocol
95 |
96 | /// An immutable interned string container. The `utf8Start` pointer
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/gtfs-realtime.pb.swift:2108:21: warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
2106 |
2107 | extension TransitRealtime_VehiclePosition.CongestionLevel: SwiftProtobuf._ProtoNameProviding {
2108 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| |- warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_protobuf_nameMap' 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
2109 | 0: .same(proto: "UNKNOWN_CONGESTION_LEVEL"),
2110 | 1: .same(proto: "RUNNING_SMOOTHLY"),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-protobuf/Sources/SwiftProtobuf/NameMap.swift:94:15: note: struct '_NameMap' does not conform to the 'Sendable' protocol
92 | /// for each message as needed, so there is no run-time overhead for
93 | /// users who do not use text-based serialization formats.
94 | public struct _NameMap: ExpressibleByDictionaryLiteral {
| `- note: struct '_NameMap' does not conform to the 'Sendable' protocol
95 |
96 | /// An immutable interned string container. The `utf8Start` pointer
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/gtfs-realtime.pb.swift:2118:21: warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
2116 |
2117 | extension TransitRealtime_VehiclePosition.OccupancyStatus: SwiftProtobuf._ProtoNameProviding {
2118 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| |- warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_protobuf_nameMap' 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
2119 | 0: .same(proto: "EMPTY"),
2120 | 1: .same(proto: "MANY_SEATS_AVAILABLE"),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-protobuf/Sources/SwiftProtobuf/NameMap.swift:94:15: note: struct '_NameMap' does not conform to the 'Sendable' protocol
92 | /// for each message as needed, so there is no run-time overhead for
93 | /// users who do not use text-based serialization formats.
94 | public struct _NameMap: ExpressibleByDictionaryLiteral {
| `- note: struct '_NameMap' does not conform to the 'Sendable' protocol
95 |
96 | /// An immutable interned string container. The `utf8Start` pointer
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/gtfs-realtime.pb.swift:2131:21: warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
2129 | extension TransitRealtime_Alert: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
2130 | public static let protoMessageName: String = _protobuf_package + ".Alert"
2131 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| |- warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_protobuf_nameMap' 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
2132 | 1: .standard(proto: "active_period"),
2133 | 5: .standard(proto: "informed_entity"),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-protobuf/Sources/SwiftProtobuf/NameMap.swift:94:15: note: struct '_NameMap' does not conform to the 'Sendable' protocol
92 | /// for each message as needed, so there is no run-time overhead for
93 | /// users who do not use text-based serialization formats.
94 | public struct _NameMap: ExpressibleByDictionaryLiteral {
| `- note: struct '_NameMap' does not conform to the 'Sendable' protocol
95 |
96 | /// An immutable interned string container. The `utf8Start` pointer
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/gtfs-realtime.pb.swift:2216:21: warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
2214 |
2215 | extension TransitRealtime_Alert.Cause: SwiftProtobuf._ProtoNameProviding {
2216 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| |- warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_protobuf_nameMap' 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
2217 | 1: .same(proto: "UNKNOWN_CAUSE"),
2218 | 2: .same(proto: "OTHER_CAUSE"),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-protobuf/Sources/SwiftProtobuf/NameMap.swift:94:15: note: struct '_NameMap' does not conform to the 'Sendable' protocol
92 | /// for each message as needed, so there is no run-time overhead for
93 | /// users who do not use text-based serialization formats.
94 | public struct _NameMap: ExpressibleByDictionaryLiteral {
| `- note: struct '_NameMap' does not conform to the 'Sendable' protocol
95 |
96 | /// An immutable interned string container. The `utf8Start` pointer
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/gtfs-realtime.pb.swift:2233:21: warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
2231 |
2232 | extension TransitRealtime_Alert.Effect: SwiftProtobuf._ProtoNameProviding {
2233 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| |- warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_protobuf_nameMap' 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
2234 | 1: .same(proto: "NO_SERVICE"),
2235 | 2: .same(proto: "REDUCED_SERVICE"),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-protobuf/Sources/SwiftProtobuf/NameMap.swift:94:15: note: struct '_NameMap' does not conform to the 'Sendable' protocol
92 | /// for each message as needed, so there is no run-time overhead for
93 | /// users who do not use text-based serialization formats.
94 | public struct _NameMap: ExpressibleByDictionaryLiteral {
| `- note: struct '_NameMap' does not conform to the 'Sendable' protocol
95 |
96 | /// An immutable interned string container. The `utf8Start` pointer
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/gtfs-realtime.pb.swift:2248:21: warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
2246 | extension TransitRealtime_TimeRange: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
2247 | public static let protoMessageName: String = _protobuf_package + ".TimeRange"
2248 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| |- warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_protobuf_nameMap' 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
2249 | 1: .same(proto: "start"),
2250 | 2: .same(proto: "end"),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-protobuf/Sources/SwiftProtobuf/NameMap.swift:94:15: note: struct '_NameMap' does not conform to the 'Sendable' protocol
92 | /// for each message as needed, so there is no run-time overhead for
93 | /// users who do not use text-based serialization formats.
94 | public struct _NameMap: ExpressibleByDictionaryLiteral {
| `- note: struct '_NameMap' does not conform to the 'Sendable' protocol
95 |
96 | /// An immutable interned string container. The `utf8Start` pointer
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/gtfs-realtime.pb.swift:2299:21: warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
2297 | extension TransitRealtime_Position: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
2298 | public static let protoMessageName: String = _protobuf_package + ".Position"
2299 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| |- warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_protobuf_nameMap' 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
2300 | 1: .same(proto: "latitude"),
2301 | 2: .same(proto: "longitude"),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-protobuf/Sources/SwiftProtobuf/NameMap.swift:94:15: note: struct '_NameMap' does not conform to the 'Sendable' protocol
92 | /// for each message as needed, so there is no run-time overhead for
93 | /// users who do not use text-based serialization formats.
94 | public struct _NameMap: ExpressibleByDictionaryLiteral {
| `- note: struct '_NameMap' does not conform to the 'Sendable' protocol
95 |
96 | /// An immutable interned string container. The `utf8Start` pointer
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/gtfs-realtime.pb.swift:2370:21: warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
2368 | extension TransitRealtime_TripDescriptor: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
2369 | public static let protoMessageName: String = _protobuf_package + ".TripDescriptor"
2370 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| |- warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_protobuf_nameMap' 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
2371 | 1: .standard(proto: "trip_id"),
2372 | 5: .standard(proto: "route_id"),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-protobuf/Sources/SwiftProtobuf/NameMap.swift:94:15: note: struct '_NameMap' does not conform to the 'Sendable' protocol
92 | /// for each message as needed, so there is no run-time overhead for
93 | /// users who do not use text-based serialization formats.
94 | public struct _NameMap: ExpressibleByDictionaryLiteral {
| `- note: struct '_NameMap' does not conform to the 'Sendable' protocol
95 |
96 | /// An immutable interned string container. The `utf8Start` pointer
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/gtfs-realtime.pb.swift:2444:21: warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
2442 |
2443 | extension TransitRealtime_TripDescriptor.ScheduleRelationship: SwiftProtobuf._ProtoNameProviding {
2444 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| |- warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_protobuf_nameMap' 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
2445 | 0: .same(proto: "SCHEDULED"),
2446 | 1: .same(proto: "ADDED"),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-protobuf/Sources/SwiftProtobuf/NameMap.swift:94:15: note: struct '_NameMap' does not conform to the 'Sendable' protocol
92 | /// for each message as needed, so there is no run-time overhead for
93 | /// users who do not use text-based serialization formats.
94 | public struct _NameMap: ExpressibleByDictionaryLiteral {
| `- note: struct '_NameMap' does not conform to the 'Sendable' protocol
95 |
96 | /// An immutable interned string container. The `utf8Start` pointer
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/gtfs-realtime.pb.swift:2454:21: warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
2452 | extension TransitRealtime_VehicleDescriptor: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
2453 | public static let protoMessageName: String = _protobuf_package + ".VehicleDescriptor"
2454 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| |- warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_protobuf_nameMap' 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
2455 | 1: .same(proto: "id"),
2456 | 2: .same(proto: "label"),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-protobuf/Sources/SwiftProtobuf/NameMap.swift:94:15: note: struct '_NameMap' does not conform to the 'Sendable' protocol
92 | /// for each message as needed, so there is no run-time overhead for
93 | /// users who do not use text-based serialization formats.
94 | public struct _NameMap: ExpressibleByDictionaryLiteral {
| `- note: struct '_NameMap' does not conform to the 'Sendable' protocol
95 |
96 | /// An immutable interned string container. The `utf8Start` pointer
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/gtfs-realtime.pb.swift:2511:21: warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
2509 | extension TransitRealtime_EntitySelector: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
2510 | public static let protoMessageName: String = _protobuf_package + ".EntitySelector"
2511 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| |- warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_protobuf_nameMap' 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
2512 | 1: .standard(proto: "agency_id"),
2513 | 2: .standard(proto: "route_id"),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-protobuf/Sources/SwiftProtobuf/NameMap.swift:94:15: note: struct '_NameMap' does not conform to the 'Sendable' protocol
92 | /// for each message as needed, so there is no run-time overhead for
93 | /// users who do not use text-based serialization formats.
94 | public struct _NameMap: ExpressibleByDictionaryLiteral {
| `- note: struct '_NameMap' does not conform to the 'Sendable' protocol
95 |
96 | /// An immutable interned string container. The `utf8Start` pointer
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/gtfs-realtime.pb.swift:2581:21: warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
2579 | extension TransitRealtime_TranslatedString: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
2580 | public static let protoMessageName: String = _protobuf_package + ".TranslatedString"
2581 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| |- warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_protobuf_nameMap' 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
2582 | 1: .same(proto: "translation"),
2583 | ]
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-protobuf/Sources/SwiftProtobuf/NameMap.swift:94:15: note: struct '_NameMap' does not conform to the 'Sendable' protocol
92 | /// for each message as needed, so there is no run-time overhead for
93 | /// users who do not use text-based serialization formats.
94 | public struct _NameMap: ExpressibleByDictionaryLiteral {
| `- note: struct '_NameMap' does not conform to the 'Sendable' protocol
95 |
96 | /// An immutable interned string container. The `utf8Start` pointer
/Users/admin/builder/spi-builder-workspace/Sources/WMATA/gtfs-realtime.pb.swift:2623:21: warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
2621 | extension TransitRealtime_TranslatedString.Translation: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
2622 | public static let protoMessageName: String = TransitRealtime_TranslatedString.protoMessageName + ".Translation"
2623 | public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
| |- warning: static property '_protobuf_nameMap' is not concurrency-safe because non-'Sendable' type '_NameMap' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_protobuf_nameMap' 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
2624 | 1: .same(proto: "text"),
2625 | 2: .same(proto: "language"),
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-protobuf/Sources/SwiftProtobuf/NameMap.swift:94:15: note: struct '_NameMap' does not conform to the 'Sendable' protocol
92 | /// for each message as needed, so there is no run-time overhead for
93 | /// users who do not use text-based serialization formats.
94 | public struct _NameMap: ExpressibleByDictionaryLiteral {
| `- note: struct '_NameMap' does not conform to the 'Sendable' protocol
95 |
96 | /// An immutable interned string container. The `utf8Start` pointer
[145/148] Compiling WMATA Polyfill.swift
[146/148] Compiling WMATA Rail.swift
[147/148] Compiling WMATA Line.swift
[148/148] Compiling WMATA Location.swift
[149/157] Compiling MetroGTFS resource_bundle_accessor.swift
[150/157] Compiling MetroGTFS Stop+WMATA.swift
[151/157] Compiling MetroGTFS Error.swift
/Users/admin/builder/spi-builder-workspace/Sources/MetroGTFS/Error.swift:22:10: warning: associated value 'unableToPerformQuery' of 'Sendable'-conforming enum 'GTFSDatabaseError' has non-sendable type 'Table'; this is an error in the Swift 6 language mode
20 | ///
21 | /// Note that in the SQLite wrapper MetroGTFS uses, a Table is the data type used to represent a query.
22 | case unableToPerformQuery(Table)
| `- warning: associated value 'unableToPerformQuery' of 'Sendable'-conforming enum 'GTFSDatabaseError' has non-sendable type 'Table'; this is an error in the Swift 6 language mode
23 |
24 | /// The given rows does is not valid and could not be loaded. Usually associated with some ``GTFSDatabaseDecodingError``.
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SQLite.swift/Sources/SQLite/Typed/Query.swift:880:15: note: struct 'Table' does not conform to the 'Sendable' protocol
878 | /// Queries a collection of chainable helper functions and expressions to build
879 | /// executable SQL statements.
880 | public struct Table: SchemaType {
| `- note: struct 'Table' does not conform to the 'Sendable' protocol
881 |
882 | public static let identifier = "TABLE"
/Users/admin/builder/spi-builder-workspace/Sources/MetroGTFS/Error.swift:9:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'SQLite'
7 |
8 | import Foundation
9 | import SQLite
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'SQLite'
10 |
11 | /// Errors associated with creating or loading the SQLite database
/Users/admin/builder/spi-builder-workspace/Sources/MetroGTFS/Error.swift:25:10: warning: associated value 'invalid' of 'Sendable'-conforming enum 'GTFSDatabaseError' has non-sendable type 'Row'; this is an error in the Swift 6 language mode
23 |
24 | /// The given rows does is not valid and could not be loaded. Usually associated with some ``GTFSDatabaseDecodingError``.
25 | case invalid(Row)
| `- warning: associated value 'invalid' of 'Sendable'-conforming enum 'GTFSDatabaseError' has non-sendable type 'Row'; this is an error in the Swift 6 language mode
26 | }
27 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SQLite.swift/Sources/SQLite/Typed/Query.swift:1152:15: note: struct 'Row' does not conform to the 'Sendable' protocol
1150 | }
1151 |
1152 | public struct Row {
| `- note: struct 'Row' does not conform to the 'Sendable' protocol
1153 |
1154 | let columnNames: [String: Int]
/Users/admin/builder/spi-builder-workspace/Sources/MetroGTFS/Error.swift:31:10: warning: associated value 'notFound' of 'Sendable'-conforming generic enum 'GTFSDatabaseQueryError' has non-sendable type 'GTFSIdentifier<Structure>'; this is an error in the Swift 6 language mode
29 | public enum GTFSDatabaseQueryError<Structure>: Error {
30 | /// The requested row does not exist in the given SQLite database table
31 | case notFound(GTFSIdentifier<Structure>, Table)
| `- warning: associated value 'notFound' of 'Sendable'-conforming generic enum 'GTFSDatabaseQueryError' has non-sendable type 'GTFSIdentifier<Structure>'; this is an error in the Swift 6 language mode
32 | }
33 |
/Users/admin/builder/spi-builder-workspace/Sources/MetroGTFS/Identifier.swift:15:15: note: consider making generic struct 'GTFSIdentifier' conform to the 'Sendable' protocol
13 | ///
14 | /// This type uses a Phantom Generic to differentate IDs of different data types.
15 | public struct GTFSIdentifier<Structure>: Equatable, Hashable, RawRepresentable {
| `- note: consider making generic struct 'GTFSIdentifier' conform to the 'Sendable' protocol
16 | /// The identifier for the current `Structure`.
17 | public var rawValue: String
/Users/admin/builder/spi-builder-workspace/Sources/MetroGTFS/Error.swift:31:10: warning: associated value 'notFound' of 'Sendable'-conforming generic enum 'GTFSDatabaseQueryError' has non-sendable type 'Table'; this is an error in the Swift 6 language mode
29 | public enum GTFSDatabaseQueryError<Structure>: Error {
30 | /// The requested row does not exist in the given SQLite database table
31 | case notFound(GTFSIdentifier<Structure>, Table)
| `- warning: associated value 'notFound' of 'Sendable'-conforming generic enum 'GTFSDatabaseQueryError' has non-sendable type 'Table'; this is an error in the Swift 6 language mode
32 | }
33 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SQLite.swift/Sources/SQLite/Typed/Query.swift:880:15: note: struct 'Table' does not conform to the 'Sendable' protocol
878 | /// Queries a collection of chainable helper functions and expressions to build
879 | /// executable SQL statements.
880 | public struct Table: SchemaType {
| `- note: struct 'Table' does not conform to the 'Sendable' protocol
881 |
882 | public static let identifier = "TABLE"
[152/157] Compiling MetroGTFS Identifier.swift
[153/157] Compiling MetroGTFS Stop.swift
/Users/admin/builder/spi-builder-workspace/Sources/MetroGTFS/Stop.swift:251:44: error: missing argument label 'value:' in call
249 | /// Columns in the SQLite `stops` table
250 | enum TableColumn {
251 | static let id = Expression<String>("stop_id")
| `- error: missing argument label 'value:' in call
252 | static let name = Expression<String>("stop_name")
253 | static let description = Expression<String?>("stop_desc")
/Users/admin/builder/spi-builder-workspace/Sources/MetroGTFS/Stop.swift:252:46: error: missing argument label 'value:' in call
250 | enum TableColumn {
251 | static let id = Expression<String>("stop_id")
252 | static let name = Expression<String>("stop_name")
| `- error: missing argument label 'value:' in call
253 | static let description = Expression<String?>("stop_desc")
254 | static let latitude = Expression<Double>("stop_lat")
/Users/admin/builder/spi-builder-workspace/Sources/MetroGTFS/Stop.swift:253:54: error: missing argument label 'value:' in call
251 | static let id = Expression<String>("stop_id")
252 | static let name = Expression<String>("stop_name")
253 | static let description = Expression<String?>("stop_desc")
| `- error: missing argument label 'value:' in call
254 | static let latitude = Expression<Double>("stop_lat")
255 | static let longitude = Expression<Double>("stop_lon")
/Users/admin/builder/spi-builder-workspace/Sources/MetroGTFS/Stop.swift:254:50: error: missing argument label 'value:' in call
252 | static let name = Expression<String>("stop_name")
253 | static let description = Expression<String?>("stop_desc")
254 | static let latitude = Expression<Double>("stop_lat")
| `- error: missing argument label 'value:' in call
255 | static let longitude = Expression<Double>("stop_lon")
256 | static let zoneID = Expression<String>("zone_id")
/Users/admin/builder/spi-builder-workspace/Sources/MetroGTFS/Stop.swift:255:51: error: missing argument label 'value:' in call
253 | static let description = Expression<String?>("stop_desc")
254 | static let latitude = Expression<Double>("stop_lat")
255 | static let longitude = Expression<Double>("stop_lon")
| `- error: missing argument label 'value:' in call
256 | static let zoneID = Expression<String>("zone_id")
257 | static let locationType = Expression<Int>("location_type")
/Users/admin/builder/spi-builder-workspace/Sources/MetroGTFS/Stop.swift:256:48: error: missing argument label 'value:' in call
254 | static let latitude = Expression<Double>("stop_lat")
255 | static let longitude = Expression<Double>("stop_lon")
256 | static let zoneID = Expression<String>("zone_id")
| `- error: missing argument label 'value:' in call
257 | static let locationType = Expression<Int>("location_type")
258 | static let parentStation = Expression<String?>("parent_station")
/Users/admin/builder/spi-builder-workspace/Sources/MetroGTFS/Stop.swift:257:51: error: missing argument label 'value:' in call
255 | static let longitude = Expression<Double>("stop_lon")
256 | static let zoneID = Expression<String>("zone_id")
257 | static let locationType = Expression<Int>("location_type")
| `- error: missing argument label 'value:' in call
258 | static let parentStation = Expression<String?>("parent_station")
259 | static let wheelchairBoarding = Expression<Int>("wheelchair_boarding")
/Users/admin/builder/spi-builder-workspace/Sources/MetroGTFS/Stop.swift:258:56: error: missing argument label 'value:' in call
256 | static let zoneID = Expression<String>("zone_id")
257 | static let locationType = Expression<Int>("location_type")
258 | static let parentStation = Expression<String?>("parent_station")
| `- error: missing argument label 'value:' in call
259 | static let wheelchairBoarding = Expression<Int>("wheelchair_boarding")
260 | static let levelID = Expression<String?>("level_id")
/Users/admin/builder/spi-builder-workspace/Sources/MetroGTFS/Stop.swift:259:57: error: missing argument label 'value:' in call
257 | static let locationType = Expression<Int>("location_type")
258 | static let parentStation = Expression<String?>("parent_station")
259 | static let wheelchairBoarding = Expression<Int>("wheelchair_boarding")
| `- error: missing argument label 'value:' in call
260 | static let levelID = Expression<String?>("level_id")
261 | }
/Users/admin/builder/spi-builder-workspace/Sources/MetroGTFS/Stop.swift:260:50: error: missing argument label 'value:' in call
258 | static let parentStation = Expression<String?>("parent_station")
259 | static let wheelchairBoarding = Expression<Int>("wheelchair_boarding")
260 | static let levelID = Expression<String?>("level_id")
| `- error: missing argument label 'value:' in call
261 | }
262 | }
/Users/admin/builder/spi-builder-workspace/Sources/MetroGTFS/Stop.swift:195:42: error: generic parameter 'V' could not be inferred
193 | var parentStation: GTFSIdentifier<GTFSStop>? = nil
194 |
195 | if let parentStationID = try row.get(TableColumn.parentStation) {
| `- error: generic parameter 'V' could not be inferred
196 | parentStation = GTFSIdentifier<GTFSStop>(parentStationID)
197 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SQLite.swift/Sources/SQLite/Typed/Query.swift:1183:17: note: in call to function 'get'
1181 | }
1182 |
1183 | public func get<V: Value>(_ column: Expression<V?>) throws -> V? {
| `- note: in call to function 'get'
1184 | func valueAtIndex(_ idx: Int) -> V? {
1185 | guard let value = values[idx] as? V.Datatype else { return nil }
/Users/admin/builder/spi-builder-workspace/Sources/MetroGTFS/Stop.swift:205:34: error: generic parameter 'V' could not be inferred
203 | var level: GTFSIdentifier<GTFSLevel>? = nil
204 |
205 | if let levelID = try row.get(TableColumn.levelID) {
| `- error: generic parameter 'V' could not be inferred
206 | level = GTFSIdentifier<GTFSLevel>(levelID)
207 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SQLite.swift/Sources/SQLite/Typed/Query.swift:1183:17: note: in call to function 'get'
1181 | }
1182 |
1183 | public func get<V: Value>(_ column: Expression<V?>) throws -> V? {
| `- note: in call to function 'get'
1184 | func valueAtIndex(_ idx: Int) -> V? {
1185 | guard let value = values[idx] as? V.Datatype else { return nil }
[154/157] Compiling MetroGTFS Level.swift
/Users/admin/builder/spi-builder-workspace/Sources/MetroGTFS/Level.swift:100:44: error: missing argument label 'value:' in call
98 | /// Columns in the GTFS Static levels database table
99 | enum TableColumn {
100 | static let id = Expression<String>("level_id")
| `- error: missing argument label 'value:' in call
101 | static let index = Expression<Double>("level_index")
102 | static let name = Expression<String>("level_name")
/Users/admin/builder/spi-builder-workspace/Sources/MetroGTFS/Level.swift:101:47: error: missing argument label 'value:' in call
99 | enum TableColumn {
100 | static let id = Expression<String>("level_id")
101 | static let index = Expression<Double>("level_index")
| `- error: missing argument label 'value:' in call
102 | static let name = Expression<String>("level_name")
103 | }
/Users/admin/builder/spi-builder-workspace/Sources/MetroGTFS/Level.swift:102:46: error: missing argument label 'value:' in call
100 | static let id = Expression<String>("level_id")
101 | static let index = Expression<Double>("level_index")
102 | static let name = Expression<String>("level_name")
| `- error: missing argument label 'value:' in call
103 | }
104 | }
[155/157] Compiling MetroGTFS Coordinates.swift
error: emit-module command failed with exit code 1 (use -v to see invocation)
[156/157] Compiling MetroGTFS Database.swift
/Users/admin/builder/spi-builder-workspace/Sources/MetroGTFS/Database.swift:92:24: warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
90 | extension GTFSDatabase {
91 | /// The global shares connection to the GTFS database
92 | private static var shared: Connection?
| |- warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'shared' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'shared' 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
93 |
94 | /// Create a new connection to the MetroGTFS SQLite database
[157/157] Emitting module MetroGTFS
/Users/admin/builder/spi-builder-workspace/Sources/MetroGTFS/Database.swift:92:24: warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
90 | extension GTFSDatabase {
91 | /// The global shares connection to the GTFS database
92 | private static var shared: Connection?
| |- warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'shared' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'shared' 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
93 |
94 | /// Create a new connection to the MetroGTFS SQLite database
/Users/admin/builder/spi-builder-workspace/Sources/MetroGTFS/Error.swift:22:10: warning: associated value 'unableToPerformQuery' of 'Sendable'-conforming enum 'GTFSDatabaseError' has non-sendable type 'Table'; this is an error in the Swift 6 language mode
20 | ///
21 | /// Note that in the SQLite wrapper MetroGTFS uses, a Table is the data type used to represent a query.
22 | case unableToPerformQuery(Table)
| `- warning: associated value 'unableToPerformQuery' of 'Sendable'-conforming enum 'GTFSDatabaseError' has non-sendable type 'Table'; this is an error in the Swift 6 language mode
23 |
24 | /// The given rows does is not valid and could not be loaded. Usually associated with some ``GTFSDatabaseDecodingError``.
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SQLite.swift/Sources/SQLite/Typed/Query.swift:880:15: note: struct 'Table' does not conform to the 'Sendable' protocol
878 | /// Queries a collection of chainable helper functions and expressions to build
879 | /// executable SQL statements.
880 | public struct Table: SchemaType {
| `- note: struct 'Table' does not conform to the 'Sendable' protocol
881 |
882 | public static let identifier = "TABLE"
/Users/admin/builder/spi-builder-workspace/Sources/MetroGTFS/Error.swift:9:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'SQLite'
7 |
8 | import Foundation
9 | import SQLite
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'SQLite'
10 |
11 | /// Errors associated with creating or loading the SQLite database
/Users/admin/builder/spi-builder-workspace/Sources/MetroGTFS/Error.swift:25:10: warning: associated value 'invalid' of 'Sendable'-conforming enum 'GTFSDatabaseError' has non-sendable type 'Row'; this is an error in the Swift 6 language mode
23 |
24 | /// The given rows does is not valid and could not be loaded. Usually associated with some ``GTFSDatabaseDecodingError``.
25 | case invalid(Row)
| `- warning: associated value 'invalid' of 'Sendable'-conforming enum 'GTFSDatabaseError' has non-sendable type 'Row'; this is an error in the Swift 6 language mode
26 | }
27 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SQLite.swift/Sources/SQLite/Typed/Query.swift:1152:15: note: struct 'Row' does not conform to the 'Sendable' protocol
1150 | }
1151 |
1152 | public struct Row {
| `- note: struct 'Row' does not conform to the 'Sendable' protocol
1153 |
1154 | let columnNames: [String: Int]
/Users/admin/builder/spi-builder-workspace/Sources/MetroGTFS/Error.swift:31:10: warning: associated value 'notFound' of 'Sendable'-conforming generic enum 'GTFSDatabaseQueryError' has non-sendable type 'GTFSIdentifier<Structure>'; this is an error in the Swift 6 language mode
29 | public enum GTFSDatabaseQueryError<Structure>: Error {
30 | /// The requested row does not exist in the given SQLite database table
31 | case notFound(GTFSIdentifier<Structure>, Table)
| `- warning: associated value 'notFound' of 'Sendable'-conforming generic enum 'GTFSDatabaseQueryError' has non-sendable type 'GTFSIdentifier<Structure>'; this is an error in the Swift 6 language mode
32 | }
33 |
/Users/admin/builder/spi-builder-workspace/Sources/MetroGTFS/Identifier.swift:15:15: note: consider making generic struct 'GTFSIdentifier' conform to the 'Sendable' protocol
13 | ///
14 | /// This type uses a Phantom Generic to differentate IDs of different data types.
15 | public struct GTFSIdentifier<Structure>: Equatable, Hashable, RawRepresentable {
| `- note: consider making generic struct 'GTFSIdentifier' conform to the 'Sendable' protocol
16 | /// The identifier for the current `Structure`.
17 | public var rawValue: String
/Users/admin/builder/spi-builder-workspace/Sources/MetroGTFS/Error.swift:31:10: warning: associated value 'notFound' of 'Sendable'-conforming generic enum 'GTFSDatabaseQueryError' has non-sendable type 'Table'; this is an error in the Swift 6 language mode
29 | public enum GTFSDatabaseQueryError<Structure>: Error {
30 | /// The requested row does not exist in the given SQLite database table
31 | case notFound(GTFSIdentifier<Structure>, Table)
| `- warning: associated value 'notFound' of 'Sendable'-conforming generic enum 'GTFSDatabaseQueryError' has non-sendable type 'Table'; this is an error in the Swift 6 language mode
32 | }
33 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SQLite.swift/Sources/SQLite/Typed/Query.swift:880:15: note: struct 'Table' does not conform to the 'Sendable' protocol
878 | /// Queries a collection of chainable helper functions and expressions to build
879 | /// executable SQL statements.
880 | public struct Table: SchemaType {
| `- note: struct 'Table' does not conform to the 'Sendable' protocol
881 |
882 | public static let identifier = "TABLE"
/Users/admin/builder/spi-builder-workspace/Sources/MetroGTFS/Level.swift:100:44: error: missing argument label 'value:' in call
98 | /// Columns in the GTFS Static levels database table
99 | enum TableColumn {
100 | static let id = Expression<String>("level_id")
| `- error: missing argument label 'value:' in call
101 | static let index = Expression<Double>("level_index")
102 | static let name = Expression<String>("level_name")
/Users/admin/builder/spi-builder-workspace/Sources/MetroGTFS/Level.swift:101:47: error: missing argument label 'value:' in call
99 | enum TableColumn {
100 | static let id = Expression<String>("level_id")
101 | static let index = Expression<Double>("level_index")
| `- error: missing argument label 'value:' in call
102 | static let name = Expression<String>("level_name")
103 | }
/Users/admin/builder/spi-builder-workspace/Sources/MetroGTFS/Level.swift:102:46: error: missing argument label 'value:' in call
100 | static let id = Expression<String>("level_id")
101 | static let index = Expression<Double>("level_index")
102 | static let name = Expression<String>("level_name")
| `- error: missing argument label 'value:' in call
103 | }
104 | }
/Users/admin/builder/spi-builder-workspace/Sources/MetroGTFS/Stop.swift:251:44: error: missing argument label 'value:' in call
249 | /// Columns in the SQLite `stops` table
250 | enum TableColumn {
251 | static let id = Expression<String>("stop_id")
| `- error: missing argument label 'value:' in call
252 | static let name = Expression<String>("stop_name")
253 | static let description = Expression<String?>("stop_desc")
/Users/admin/builder/spi-builder-workspace/Sources/MetroGTFS/Stop.swift:252:46: error: missing argument label 'value:' in call
250 | enum TableColumn {
251 | static let id = Expression<String>("stop_id")
252 | static let name = Expression<String>("stop_name")
| `- error: missing argument label 'value:' in call
253 | static let description = Expression<String?>("stop_desc")
254 | static let latitude = Expression<Double>("stop_lat")
/Users/admin/builder/spi-builder-workspace/Sources/MetroGTFS/Stop.swift:253:54: error: missing argument label 'value:' in call
251 | static let id = Expression<String>("stop_id")
252 | static let name = Expression<String>("stop_name")
253 | static let description = Expression<String?>("stop_desc")
| `- error: missing argument label 'value:' in call
254 | static let latitude = Expression<Double>("stop_lat")
255 | static let longitude = Expression<Double>("stop_lon")
/Users/admin/builder/spi-builder-workspace/Sources/MetroGTFS/Stop.swift:254:50: error: missing argument label 'value:' in call
252 | static let name = Expression<String>("stop_name")
253 | static let description = Expression<String?>("stop_desc")
254 | static let latitude = Expression<Double>("stop_lat")
| `- error: missing argument label 'value:' in call
255 | static let longitude = Expression<Double>("stop_lon")
256 | static let zoneID = Expression<String>("zone_id")
/Users/admin/builder/spi-builder-workspace/Sources/MetroGTFS/Stop.swift:255:51: error: missing argument label 'value:' in call
253 | static let description = Expression<String?>("stop_desc")
254 | static let latitude = Expression<Double>("stop_lat")
255 | static let longitude = Expression<Double>("stop_lon")
| `- error: missing argument label 'value:' in call
256 | static let zoneID = Expression<String>("zone_id")
257 | static let locationType = Expression<Int>("location_type")
/Users/admin/builder/spi-builder-workspace/Sources/MetroGTFS/Stop.swift:256:48: error: missing argument label 'value:' in call
254 | static let latitude = Expression<Double>("stop_lat")
255 | static let longitude = Expression<Double>("stop_lon")
256 | static let zoneID = Expression<String>("zone_id")
| `- error: missing argument label 'value:' in call
257 | static let locationType = Expression<Int>("location_type")
258 | static let parentStation = Expression<String?>("parent_station")
/Users/admin/builder/spi-builder-workspace/Sources/MetroGTFS/Stop.swift:257:51: error: missing argument label 'value:' in call
255 | static let longitude = Expression<Double>("stop_lon")
256 | static let zoneID = Expression<String>("zone_id")
257 | static let locationType = Expression<Int>("location_type")
| `- error: missing argument label 'value:' in call
258 | static let parentStation = Expression<String?>("parent_station")
259 | static let wheelchairBoarding = Expression<Int>("wheelchair_boarding")
/Users/admin/builder/spi-builder-workspace/Sources/MetroGTFS/Stop.swift:258:56: error: missing argument label 'value:' in call
256 | static let zoneID = Expression<String>("zone_id")
257 | static let locationType = Expression<Int>("location_type")
258 | static let parentStation = Expression<String?>("parent_station")
| `- error: missing argument label 'value:' in call
259 | static let wheelchairBoarding = Expression<Int>("wheelchair_boarding")
260 | static let levelID = Expression<String?>("level_id")
/Users/admin/builder/spi-builder-workspace/Sources/MetroGTFS/Stop.swift:259:57: error: missing argument label 'value:' in call
257 | static let locationType = Expression<Int>("location_type")
258 | static let parentStation = Expression<String?>("parent_station")
259 | static let wheelchairBoarding = Expression<Int>("wheelchair_boarding")
| `- error: missing argument label 'value:' in call
260 | static let levelID = Expression<String?>("level_id")
261 | }
/Users/admin/builder/spi-builder-workspace/Sources/MetroGTFS/Stop.swift:260:50: error: missing argument label 'value:' in call
258 | static let parentStation = Expression<String?>("parent_station")
259 | static let wheelchairBoarding = Expression<Int>("wheelchair_boarding")
260 | static let levelID = Expression<String?>("level_id")
| `- error: missing argument label 'value:' in call
261 | }
262 | }
warning: 'spi-builder-workspace': found 1 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
/Users/admin/builder/spi-builder-workspace/Sources/MetroGTFS/README.md
BUILD FAILURE 6.0 macosSpm