The Swift Package Index logo.Swift Package Index

Build Information

Successful build of MapboxDirections with Swift 5.10 for Linux.

Build Command

bash -c docker run --rm -v "checkouts-4609320-1":/host -w "$workDir" registry.gitlab.com/finestructure/spi-images:basic-5.10-latest swift build --triple x86_64-unknown-linux-gnu 2>&1

Build Log

Fetched https://github.com/apple/swift-argument-parser from cache (0.82s)
Fetched https://github.com/mapbox/turf-swift.git from cache (0.89s)
Computing version for https://github.com/AliSoftware/OHHTTPStubs
Computed https://github.com/AliSoftware/OHHTTPStubs at 9.1.0 (0.41s)
Computing version for https://github.com/apple/swift-argument-parser
Computed https://github.com/apple/swift-argument-parser at 1.1.4 (0.44s)
Computing version for https://github.com/mapbox/turf-swift.git
Computed https://github.com/mapbox/turf-swift.git at 2.7.1 (0.41s)
Computing version for https://github.com/raphaelmor/Polyline.git
Computed https://github.com/raphaelmor/Polyline.git at 5.1.0 (0.39s)
Creating working copy for https://github.com/apple/swift-argument-parser
Working copy of https://github.com/apple/swift-argument-parser resolved at 1.1.4
Creating working copy for https://github.com/mapbox/turf-swift.git
Working copy of https://github.com/mapbox/turf-swift.git resolved at 2.7.1
Creating working copy for https://github.com/AliSoftware/OHHTTPStubs
Working copy of https://github.com/AliSoftware/OHHTTPStubs resolved at 9.1.0
Creating working copy for https://github.com/raphaelmor/Polyline.git
Working copy of https://github.com/raphaelmor/Polyline.git resolved at 5.1.0
[1/1] Compiling plugin GenerateManualPlugin
Building for debugging...
[1/16] Write sources
[7/16] Write swift-version-24593BA9C3E375BF.txt
[9/43] Emitting module ArgumentParserToolInfo
[10/43] Compiling ArgumentParserToolInfo ToolInfo.swift
[11/44] Wrapping AST for ArgumentParserToolInfo for debugging
[13/80] Compiling ArgumentParser EnumerableFlag.swift
[14/80] Compiling ArgumentParser ExpressibleByArgument.swift
[15/80] Compiling ArgumentParser ParsableArguments.swift
[16/83] Emitting module Turf
/host/spi-builder-workspace/.build/checkouts/turf-swift/Sources/Turf/Consumer/Consumer.swift:32:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
[17/83] Compiling ArgumentParser ParsableArgumentsValidation.swift
[18/83] Compiling ArgumentParser ParsableCommand.swift
[19/83] Compiling ArgumentParser ArgumentDecoder.swift
[20/83] Compiling ArgumentParser OptionGroup.swift
[21/83] Compiling ArgumentParser AsyncParsableCommand.swift
[22/83] Compiling ArgumentParser CommandConfiguration.swift
[23/83] Compiling ArgumentParser CompletionsGenerator.swift
[24/83] Compiling ArgumentParser FishCompletionsGenerator.swift
[25/83] Compiling ArgumentParser ZshCompletionsGenerator.swift
[26/83] Compiling ArgumentParser Argument.swift
[27/83] Compiling ArgumentParser NameSpecification.swift
[28/83] Compiling ArgumentParser Option.swift
[29/83] Compiling ArgumentParser ArgumentHelp.swift
[30/83] Compiling ArgumentParser ArgumentVisibility.swift
[31/83] Compiling ArgumentParser CompletionKind.swift
[32/83] Compiling ArgumentParser Errors.swift
[33/83] Compiling ArgumentParser Flag.swift
/host/spi-builder-workspace/.build/checkouts/turf-swift/Sources/Turf/Consumer/Consumer.swift:32:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
/host/spi-builder-workspace/.build/checkouts/turf-swift/Sources/Turf/Consumer/Consumer.swift:32:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
[39/87] Compiling ArgumentParser BashCompletionsGenerator.swift
/host/spi-builder-workspace/.build/checkouts/turf-swift/Sources/Turf/Consumer/Consumer.swift:32:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
[40/87] Compiling Polyline CoreLocation.swift
[41/87] Emitting module Polyline
[42/87] Compiling Polyline Polyline.swift
[44/88] Compiling ArgumentParser Name.swift
[45/88] Compiling ArgumentParser Parsed.swift
[46/88] Compiling ArgumentParser ParsedValues.swift
[47/88] Compiling ArgumentParser ParserError.swift
[48/88] Compiling ArgumentParser SplitArguments.swift
[53/88] Wrapping AST for Polyline for debugging
[55/88] Emitting module ArgumentParser
[61/88] Compiling Turf Spline.swift
[62/88] Compiling Turf Turf.swift
[63/88] Compiling Turf WKT.swift
[64/89] Compiling ArgumentParser CollectionExtensions.swift
[65/89] Compiling ArgumentParser SequenceExtensions.swift
[66/89] Compiling ArgumentParser StringExtensions.swift
[67/89] Compiling ArgumentParser Tree.swift
[68/89] Wrapping AST for Turf for debugging
[70/148] Compiling MapboxDirections URL+Request.swift
[71/148] Compiling MapboxDirections Incident.swift
[72/148] Compiling MapboxDirections Interchange.swift
[73/148] Compiling MapboxDirections Intersection.swift
[74/148] Compiling MapboxDirections RouteLeg.swift
[75/148] Compiling MapboxDirections MapMatchingResponse.swift
[76/148] Compiling MapboxDirections Match.swift
[77/148] Compiling MapboxDirections DirectionsError.swift
[78/148] Compiling MapboxDirections DirectionsOptions.swift
[79/148] Compiling MapboxDirections DirectionsResult.swift
[80/148] Compiling MapboxDirections DrivingSide.swift
[81/148] Compiling MapboxDirections Array.swift
[82/148] Compiling MapboxDirections Codable.swift
[83/148] Compiling MapboxDirections CoreLocation.swift
[84/148] Compiling MapboxDirections Double.swift
[85/149] Wrapping AST for ArgumentParser for debugging
[87/149] Compiling MapboxDirections ProfileIdentifier.swift
/host/spi-builder-workspace/Sources/MapboxDirections/RestStop.swift:27:16: warning: stored property 'type' of 'Sendable'-conforming struct 'RestStop' has non-sendable type 'RestStop.StopType'
    public let type: StopType
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/RestStop.swift:13:17: note: consider making enum 'StopType' conform to the 'Sendable' protocol
    public enum StopType: String, Codable {
                ^
                                         , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/RestStop.swift:38:16: warning: stored property 'amenities' of 'Sendable'-conforming struct 'RestStop' has non-sendable type '[Amenity]?'
    public let amenities: [Amenity]?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/Amenity.swift:7:15: note: consider making struct 'Amenity' conform to the 'Sendable' protocol
public struct Amenity: Codable, Equatable {
              ^
                                         , Sendable
[88/149] Compiling MapboxDirections QuickLook.swift
/host/spi-builder-workspace/Sources/MapboxDirections/RestStop.swift:27:16: warning: stored property 'type' of 'Sendable'-conforming struct 'RestStop' has non-sendable type 'RestStop.StopType'
    public let type: StopType
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/RestStop.swift:13:17: note: consider making enum 'StopType' conform to the 'Sendable' protocol
    public enum StopType: String, Codable {
                ^
                                         , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/RestStop.swift:38:16: warning: stored property 'amenities' of 'Sendable'-conforming struct 'RestStop' has non-sendable type '[Amenity]?'
    public let amenities: [Amenity]?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/Amenity.swift:7:15: note: consider making struct 'Amenity' conform to the 'Sendable' protocol
public struct Amenity: Codable, Equatable {
              ^
                                         , Sendable
[89/149] Compiling MapboxDirections RefreshedRoute.swift
/host/spi-builder-workspace/Sources/MapboxDirections/RestStop.swift:27:16: warning: stored property 'type' of 'Sendable'-conforming struct 'RestStop' has non-sendable type 'RestStop.StopType'
    public let type: StopType
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/RestStop.swift:13:17: note: consider making enum 'StopType' conform to the 'Sendable' protocol
    public enum StopType: String, Codable {
                ^
                                         , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/RestStop.swift:38:16: warning: stored property 'amenities' of 'Sendable'-conforming struct 'RestStop' has non-sendable type '[Amenity]?'
    public let amenities: [Amenity]?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/Amenity.swift:7:15: note: consider making struct 'Amenity' conform to the 'Sendable' protocol
public struct Amenity: Codable, Equatable {
              ^
                                         , Sendable
[90/149] Compiling MapboxDirections ResponseDisposition.swift
/host/spi-builder-workspace/Sources/MapboxDirections/RestStop.swift:27:16: warning: stored property 'type' of 'Sendable'-conforming struct 'RestStop' has non-sendable type 'RestStop.StopType'
    public let type: StopType
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/RestStop.swift:13:17: note: consider making enum 'StopType' conform to the 'Sendable' protocol
    public enum StopType: String, Codable {
                ^
                                         , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/RestStop.swift:38:16: warning: stored property 'amenities' of 'Sendable'-conforming struct 'RestStop' has non-sendable type '[Amenity]?'
    public let amenities: [Amenity]?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/Amenity.swift:7:15: note: consider making struct 'Amenity' conform to the 'Sendable' protocol
public struct Amenity: Codable, Equatable {
              ^
                                         , Sendable
[91/149] Compiling MapboxDirections RestStop.swift
/host/spi-builder-workspace/Sources/MapboxDirections/RestStop.swift:27:16: warning: stored property 'type' of 'Sendable'-conforming struct 'RestStop' has non-sendable type 'RestStop.StopType'
    public let type: StopType
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/RestStop.swift:13:17: note: consider making enum 'StopType' conform to the 'Sendable' protocol
    public enum StopType: String, Codable {
                ^
                                         , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/RestStop.swift:38:16: warning: stored property 'amenities' of 'Sendable'-conforming struct 'RestStop' has non-sendable type '[Amenity]?'
    public let amenities: [Amenity]?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/Amenity.swift:7:15: note: consider making struct 'Amenity' conform to the 'Sendable' protocol
public struct Amenity: Codable, Equatable {
              ^
                                         , Sendable
[92/149] Compiling MapboxDirections RoadClassExclusionViolation.swift
/host/spi-builder-workspace/Sources/MapboxDirections/RestStop.swift:27:16: warning: stored property 'type' of 'Sendable'-conforming struct 'RestStop' has non-sendable type 'RestStop.StopType'
    public let type: StopType
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/RestStop.swift:13:17: note: consider making enum 'StopType' conform to the 'Sendable' protocol
    public enum StopType: String, Codable {
                ^
                                         , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/RestStop.swift:38:16: warning: stored property 'amenities' of 'Sendable'-conforming struct 'RestStop' has non-sendable type '[Amenity]?'
    public let amenities: [Amenity]?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/Amenity.swift:7:15: note: consider making struct 'Amenity' conform to the 'Sendable' protocol
public struct Amenity: Codable, Equatable {
              ^
                                         , Sendable
[93/149] Compiling MapboxDirections RoadClasses.swift
/host/spi-builder-workspace/Sources/MapboxDirections/RestStop.swift:27:16: warning: stored property 'type' of 'Sendable'-conforming struct 'RestStop' has non-sendable type 'RestStop.StopType'
    public let type: StopType
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/RestStop.swift:13:17: note: consider making enum 'StopType' conform to the 'Sendable' protocol
    public enum StopType: String, Codable {
                ^
                                         , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/RestStop.swift:38:16: warning: stored property 'amenities' of 'Sendable'-conforming struct 'RestStop' has non-sendable type '[Amenity]?'
    public let amenities: [Amenity]?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/Amenity.swift:7:15: note: consider making struct 'Amenity' conform to the 'Sendable' protocol
public struct Amenity: Codable, Equatable {
              ^
                                         , Sendable
[94/149] Compiling MapboxDirections Route.swift
/host/spi-builder-workspace/Sources/MapboxDirections/RestStop.swift:27:16: warning: stored property 'type' of 'Sendable'-conforming struct 'RestStop' has non-sendable type 'RestStop.StopType'
    public let type: StopType
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/RestStop.swift:13:17: note: consider making enum 'StopType' conform to the 'Sendable' protocol
    public enum StopType: String, Codable {
                ^
                                         , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/RestStop.swift:38:16: warning: stored property 'amenities' of 'Sendable'-conforming struct 'RestStop' has non-sendable type '[Amenity]?'
    public let amenities: [Amenity]?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/Amenity.swift:7:15: note: consider making struct 'Amenity' conform to the 'Sendable' protocol
public struct Amenity: Codable, Equatable {
              ^
                                         , Sendable
[95/157] Compiling MapboxDirections IsochroneError.swift
/host/spi-builder-workspace/Sources/MapboxDirections/Lane.swift:13:9: warning: stored property 'indications' of 'Sendable'-conforming struct 'Lane' has non-sendable type 'LaneIndication'
    let indications: LaneIndication
        ^
/host/spi-builder-workspace/Sources/MapboxDirections/LaneIndication.swift:9:15: note: consider making struct 'LaneIndication' conform to the 'Sendable' protocol
public struct LaneIndication: OptionSet, CustomStringConvertible {
              ^
                                                                , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/Lane.swift:29:9: warning: stored property 'validIndication' of 'Sendable'-conforming struct 'Lane' has non-sendable type 'ManeuverDirection?'
    var validIndication: ManeuverDirection?
        ^
/host/spi-builder-workspace/Sources/MapboxDirections/RouteStep.swift:224:13: note: consider making enum 'ManeuverDirection' conform to the 'Sendable' protocol
public enum ManeuverDirection: String, Codable {
            ^
                                              , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/MapMatching/MapMatchingResponse.swift:16:16: warning: stored property 'httpResponse' of 'Sendable'-conforming struct 'MapMatchingResponse' has non-sendable type 'HTTPURLResponse?'
    public let httpResponse: HTTPURLResponse?
               ^
FoundationNetworking.HTTPURLResponse:1:12: note: class 'HTTPURLResponse' does not conform to the 'Sendable' protocol
open class HTTPURLResponse : URLResponse {
           ^
/host/spi-builder-workspace/Sources/MapboxDirections/MapMatching/MapMatchingResponse.swift:3:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'FoundationNetworking'
import FoundationNetworking
^
@preconcurrency
/host/spi-builder-workspace/Sources/MapboxDirections/MapMatching/MapMatchingResponse.swift:21:16: warning: stored property 'matches' of 'Sendable'-conforming struct 'MapMatchingResponse' has non-sendable type '[Match]?'
    public var matches : [Match]?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/MapMatching/Match.swift:45:12: note: class 'Match' does not conform to the 'Sendable' protocol
open class Match: DirectionsResult {
           ^
/host/spi-builder-workspace/Sources/MapboxDirections/MapMatching/MapMatchingResponse.swift:27:16: warning: stored property 'tracepoints' of 'Sendable'-conforming struct 'MapMatchingResponse' has non-sendable type '[Tracepoint?]?'
    public var tracepoints: [Tracepoint?]?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/MapMatching/Tracepoint.swift:7:14: note: class 'Tracepoint' does not conform to the 'Sendable' protocol
public class Tracepoint: Waypoint {
             ^
/host/spi-builder-workspace/Sources/MapboxDirections/MapMatching/MapMatchingResponse.swift:32:16: warning: stored property 'options' of 'Sendable'-conforming struct 'MapMatchingResponse' has non-sendable type 'MatchOptions'
    public let options: MatchOptions
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/MapMatching/MatchOptions.swift:12:12: note: class 'MatchOptions' does not conform to the 'Sendable' protocol
open class MatchOptions: DirectionsOptions {
           ^
/host/spi-builder-workspace/Sources/MapboxDirections/MapMatching/MapMatchingResponse.swift:37:16: warning: stored property 'credentials' of 'Sendable'-conforming struct 'MapMatchingResponse' has non-sendable type 'Credentials'
    public let credentials: Credentials
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/Credentials.swift:10:15: note: consider making struct 'Credentials' conform to the 'Sendable' protocol
public struct Credentials: Equatable {
              ^
                                    , Sendable
[96/157] Compiling MapboxDirections IsochroneOptions.swift
/host/spi-builder-workspace/Sources/MapboxDirections/Lane.swift:13:9: warning: stored property 'indications' of 'Sendable'-conforming struct 'Lane' has non-sendable type 'LaneIndication'
    let indications: LaneIndication
        ^
/host/spi-builder-workspace/Sources/MapboxDirections/LaneIndication.swift:9:15: note: consider making struct 'LaneIndication' conform to the 'Sendable' protocol
public struct LaneIndication: OptionSet, CustomStringConvertible {
              ^
                                                                , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/Lane.swift:29:9: warning: stored property 'validIndication' of 'Sendable'-conforming struct 'Lane' has non-sendable type 'ManeuverDirection?'
    var validIndication: ManeuverDirection?
        ^
/host/spi-builder-workspace/Sources/MapboxDirections/RouteStep.swift:224:13: note: consider making enum 'ManeuverDirection' conform to the 'Sendable' protocol
public enum ManeuverDirection: String, Codable {
            ^
                                              , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/MapMatching/MapMatchingResponse.swift:16:16: warning: stored property 'httpResponse' of 'Sendable'-conforming struct 'MapMatchingResponse' has non-sendable type 'HTTPURLResponse?'
    public let httpResponse: HTTPURLResponse?
               ^
FoundationNetworking.HTTPURLResponse:1:12: note: class 'HTTPURLResponse' does not conform to the 'Sendable' protocol
open class HTTPURLResponse : URLResponse {
           ^
/host/spi-builder-workspace/Sources/MapboxDirections/MapMatching/MapMatchingResponse.swift:3:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'FoundationNetworking'
import FoundationNetworking
^
@preconcurrency
/host/spi-builder-workspace/Sources/MapboxDirections/MapMatching/MapMatchingResponse.swift:21:16: warning: stored property 'matches' of 'Sendable'-conforming struct 'MapMatchingResponse' has non-sendable type '[Match]?'
    public var matches : [Match]?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/MapMatching/Match.swift:45:12: note: class 'Match' does not conform to the 'Sendable' protocol
open class Match: DirectionsResult {
           ^
/host/spi-builder-workspace/Sources/MapboxDirections/MapMatching/MapMatchingResponse.swift:27:16: warning: stored property 'tracepoints' of 'Sendable'-conforming struct 'MapMatchingResponse' has non-sendable type '[Tracepoint?]?'
    public var tracepoints: [Tracepoint?]?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/MapMatching/Tracepoint.swift:7:14: note: class 'Tracepoint' does not conform to the 'Sendable' protocol
public class Tracepoint: Waypoint {
             ^
/host/spi-builder-workspace/Sources/MapboxDirections/MapMatching/MapMatchingResponse.swift:32:16: warning: stored property 'options' of 'Sendable'-conforming struct 'MapMatchingResponse' has non-sendable type 'MatchOptions'
    public let options: MatchOptions
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/MapMatching/MatchOptions.swift:12:12: note: class 'MatchOptions' does not conform to the 'Sendable' protocol
open class MatchOptions: DirectionsOptions {
           ^
/host/spi-builder-workspace/Sources/MapboxDirections/MapMatching/MapMatchingResponse.swift:37:16: warning: stored property 'credentials' of 'Sendable'-conforming struct 'MapMatchingResponse' has non-sendable type 'Credentials'
    public let credentials: Credentials
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/Credentials.swift:10:15: note: consider making struct 'Credentials' conform to the 'Sendable' protocol
public struct Credentials: Equatable {
              ^
                                    , Sendable
[97/157] Compiling MapboxDirections Isochrones.swift
/host/spi-builder-workspace/Sources/MapboxDirections/Lane.swift:13:9: warning: stored property 'indications' of 'Sendable'-conforming struct 'Lane' has non-sendable type 'LaneIndication'
    let indications: LaneIndication
        ^
/host/spi-builder-workspace/Sources/MapboxDirections/LaneIndication.swift:9:15: note: consider making struct 'LaneIndication' conform to the 'Sendable' protocol
public struct LaneIndication: OptionSet, CustomStringConvertible {
              ^
                                                                , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/Lane.swift:29:9: warning: stored property 'validIndication' of 'Sendable'-conforming struct 'Lane' has non-sendable type 'ManeuverDirection?'
    var validIndication: ManeuverDirection?
        ^
/host/spi-builder-workspace/Sources/MapboxDirections/RouteStep.swift:224:13: note: consider making enum 'ManeuverDirection' conform to the 'Sendable' protocol
public enum ManeuverDirection: String, Codable {
            ^
                                              , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/MapMatching/MapMatchingResponse.swift:16:16: warning: stored property 'httpResponse' of 'Sendable'-conforming struct 'MapMatchingResponse' has non-sendable type 'HTTPURLResponse?'
    public let httpResponse: HTTPURLResponse?
               ^
FoundationNetworking.HTTPURLResponse:1:12: note: class 'HTTPURLResponse' does not conform to the 'Sendable' protocol
open class HTTPURLResponse : URLResponse {
           ^
/host/spi-builder-workspace/Sources/MapboxDirections/MapMatching/MapMatchingResponse.swift:3:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'FoundationNetworking'
import FoundationNetworking
^
@preconcurrency
/host/spi-builder-workspace/Sources/MapboxDirections/MapMatching/MapMatchingResponse.swift:21:16: warning: stored property 'matches' of 'Sendable'-conforming struct 'MapMatchingResponse' has non-sendable type '[Match]?'
    public var matches : [Match]?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/MapMatching/Match.swift:45:12: note: class 'Match' does not conform to the 'Sendable' protocol
open class Match: DirectionsResult {
           ^
/host/spi-builder-workspace/Sources/MapboxDirections/MapMatching/MapMatchingResponse.swift:27:16: warning: stored property 'tracepoints' of 'Sendable'-conforming struct 'MapMatchingResponse' has non-sendable type '[Tracepoint?]?'
    public var tracepoints: [Tracepoint?]?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/MapMatching/Tracepoint.swift:7:14: note: class 'Tracepoint' does not conform to the 'Sendable' protocol
public class Tracepoint: Waypoint {
             ^
/host/spi-builder-workspace/Sources/MapboxDirections/MapMatching/MapMatchingResponse.swift:32:16: warning: stored property 'options' of 'Sendable'-conforming struct 'MapMatchingResponse' has non-sendable type 'MatchOptions'
    public let options: MatchOptions
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/MapMatching/MatchOptions.swift:12:12: note: class 'MatchOptions' does not conform to the 'Sendable' protocol
open class MatchOptions: DirectionsOptions {
           ^
/host/spi-builder-workspace/Sources/MapboxDirections/MapMatching/MapMatchingResponse.swift:37:16: warning: stored property 'credentials' of 'Sendable'-conforming struct 'MapMatchingResponse' has non-sendable type 'Credentials'
    public let credentials: Credentials
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/Credentials.swift:10:15: note: consider making struct 'Credentials' conform to the 'Sendable' protocol
public struct Credentials: Equatable {
              ^
                                    , Sendable
[98/157] Compiling MapboxDirections Junction.swift
/host/spi-builder-workspace/Sources/MapboxDirections/Lane.swift:13:9: warning: stored property 'indications' of 'Sendable'-conforming struct 'Lane' has non-sendable type 'LaneIndication'
    let indications: LaneIndication
        ^
/host/spi-builder-workspace/Sources/MapboxDirections/LaneIndication.swift:9:15: note: consider making struct 'LaneIndication' conform to the 'Sendable' protocol
public struct LaneIndication: OptionSet, CustomStringConvertible {
              ^
                                                                , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/Lane.swift:29:9: warning: stored property 'validIndication' of 'Sendable'-conforming struct 'Lane' has non-sendable type 'ManeuverDirection?'
    var validIndication: ManeuverDirection?
        ^
/host/spi-builder-workspace/Sources/MapboxDirections/RouteStep.swift:224:13: note: consider making enum 'ManeuverDirection' conform to the 'Sendable' protocol
public enum ManeuverDirection: String, Codable {
            ^
                                              , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/MapMatching/MapMatchingResponse.swift:16:16: warning: stored property 'httpResponse' of 'Sendable'-conforming struct 'MapMatchingResponse' has non-sendable type 'HTTPURLResponse?'
    public let httpResponse: HTTPURLResponse?
               ^
FoundationNetworking.HTTPURLResponse:1:12: note: class 'HTTPURLResponse' does not conform to the 'Sendable' protocol
open class HTTPURLResponse : URLResponse {
           ^
/host/spi-builder-workspace/Sources/MapboxDirections/MapMatching/MapMatchingResponse.swift:3:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'FoundationNetworking'
import FoundationNetworking
^
@preconcurrency
/host/spi-builder-workspace/Sources/MapboxDirections/MapMatching/MapMatchingResponse.swift:21:16: warning: stored property 'matches' of 'Sendable'-conforming struct 'MapMatchingResponse' has non-sendable type '[Match]?'
    public var matches : [Match]?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/MapMatching/Match.swift:45:12: note: class 'Match' does not conform to the 'Sendable' protocol
open class Match: DirectionsResult {
           ^
/host/spi-builder-workspace/Sources/MapboxDirections/MapMatching/MapMatchingResponse.swift:27:16: warning: stored property 'tracepoints' of 'Sendable'-conforming struct 'MapMatchingResponse' has non-sendable type '[Tracepoint?]?'
    public var tracepoints: [Tracepoint?]?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/MapMatching/Tracepoint.swift:7:14: note: class 'Tracepoint' does not conform to the 'Sendable' protocol
public class Tracepoint: Waypoint {
             ^
/host/spi-builder-workspace/Sources/MapboxDirections/MapMatching/MapMatchingResponse.swift:32:16: warning: stored property 'options' of 'Sendable'-conforming struct 'MapMatchingResponse' has non-sendable type 'MatchOptions'
    public let options: MatchOptions
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/MapMatching/MatchOptions.swift:12:12: note: class 'MatchOptions' does not conform to the 'Sendable' protocol
open class MatchOptions: DirectionsOptions {
           ^
/host/spi-builder-workspace/Sources/MapboxDirections/MapMatching/MapMatchingResponse.swift:37:16: warning: stored property 'credentials' of 'Sendable'-conforming struct 'MapMatchingResponse' has non-sendable type 'Credentials'
    public let credentials: Credentials
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/Credentials.swift:10:15: note: consider making struct 'Credentials' conform to the 'Sendable' protocol
public struct Credentials: Equatable {
              ^
                                    , Sendable
[99/157] Compiling MapboxDirections Lane.swift
/host/spi-builder-workspace/Sources/MapboxDirections/Lane.swift:13:9: warning: stored property 'indications' of 'Sendable'-conforming struct 'Lane' has non-sendable type 'LaneIndication'
    let indications: LaneIndication
        ^
/host/spi-builder-workspace/Sources/MapboxDirections/LaneIndication.swift:9:15: note: consider making struct 'LaneIndication' conform to the 'Sendable' protocol
public struct LaneIndication: OptionSet, CustomStringConvertible {
              ^
                                                                , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/Lane.swift:29:9: warning: stored property 'validIndication' of 'Sendable'-conforming struct 'Lane' has non-sendable type 'ManeuverDirection?'
    var validIndication: ManeuverDirection?
        ^
/host/spi-builder-workspace/Sources/MapboxDirections/RouteStep.swift:224:13: note: consider making enum 'ManeuverDirection' conform to the 'Sendable' protocol
public enum ManeuverDirection: String, Codable {
            ^
                                              , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/MapMatching/MapMatchingResponse.swift:16:16: warning: stored property 'httpResponse' of 'Sendable'-conforming struct 'MapMatchingResponse' has non-sendable type 'HTTPURLResponse?'
    public let httpResponse: HTTPURLResponse?
               ^
FoundationNetworking.HTTPURLResponse:1:12: note: class 'HTTPURLResponse' does not conform to the 'Sendable' protocol
open class HTTPURLResponse : URLResponse {
           ^
/host/spi-builder-workspace/Sources/MapboxDirections/MapMatching/MapMatchingResponse.swift:3:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'FoundationNetworking'
import FoundationNetworking
^
@preconcurrency
/host/spi-builder-workspace/Sources/MapboxDirections/MapMatching/MapMatchingResponse.swift:21:16: warning: stored property 'matches' of 'Sendable'-conforming struct 'MapMatchingResponse' has non-sendable type '[Match]?'
    public var matches : [Match]?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/MapMatching/Match.swift:45:12: note: class 'Match' does not conform to the 'Sendable' protocol
open class Match: DirectionsResult {
           ^
/host/spi-builder-workspace/Sources/MapboxDirections/MapMatching/MapMatchingResponse.swift:27:16: warning: stored property 'tracepoints' of 'Sendable'-conforming struct 'MapMatchingResponse' has non-sendable type '[Tracepoint?]?'
    public var tracepoints: [Tracepoint?]?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/MapMatching/Tracepoint.swift:7:14: note: class 'Tracepoint' does not conform to the 'Sendable' protocol
public class Tracepoint: Waypoint {
             ^
/host/spi-builder-workspace/Sources/MapboxDirections/MapMatching/MapMatchingResponse.swift:32:16: warning: stored property 'options' of 'Sendable'-conforming struct 'MapMatchingResponse' has non-sendable type 'MatchOptions'
    public let options: MatchOptions
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/MapMatching/MatchOptions.swift:12:12: note: class 'MatchOptions' does not conform to the 'Sendable' protocol
open class MatchOptions: DirectionsOptions {
           ^
/host/spi-builder-workspace/Sources/MapboxDirections/MapMatching/MapMatchingResponse.swift:37:16: warning: stored property 'credentials' of 'Sendable'-conforming struct 'MapMatchingResponse' has non-sendable type 'Credentials'
    public let credentials: Credentials
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/Credentials.swift:10:15: note: consider making struct 'Credentials' conform to the 'Sendable' protocol
public struct Credentials: Equatable {
              ^
                                    , Sendable
[100/157] Compiling MapboxDirections LaneIndication.swift
/host/spi-builder-workspace/Sources/MapboxDirections/Lane.swift:13:9: warning: stored property 'indications' of 'Sendable'-conforming struct 'Lane' has non-sendable type 'LaneIndication'
    let indications: LaneIndication
        ^
/host/spi-builder-workspace/Sources/MapboxDirections/LaneIndication.swift:9:15: note: consider making struct 'LaneIndication' conform to the 'Sendable' protocol
public struct LaneIndication: OptionSet, CustomStringConvertible {
              ^
                                                                , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/Lane.swift:29:9: warning: stored property 'validIndication' of 'Sendable'-conforming struct 'Lane' has non-sendable type 'ManeuverDirection?'
    var validIndication: ManeuverDirection?
        ^
/host/spi-builder-workspace/Sources/MapboxDirections/RouteStep.swift:224:13: note: consider making enum 'ManeuverDirection' conform to the 'Sendable' protocol
public enum ManeuverDirection: String, Codable {
            ^
                                              , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/MapMatching/MapMatchingResponse.swift:16:16: warning: stored property 'httpResponse' of 'Sendable'-conforming struct 'MapMatchingResponse' has non-sendable type 'HTTPURLResponse?'
    public let httpResponse: HTTPURLResponse?
               ^
FoundationNetworking.HTTPURLResponse:1:12: note: class 'HTTPURLResponse' does not conform to the 'Sendable' protocol
open class HTTPURLResponse : URLResponse {
           ^
/host/spi-builder-workspace/Sources/MapboxDirections/MapMatching/MapMatchingResponse.swift:3:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'FoundationNetworking'
import FoundationNetworking
^
@preconcurrency
/host/spi-builder-workspace/Sources/MapboxDirections/MapMatching/MapMatchingResponse.swift:21:16: warning: stored property 'matches' of 'Sendable'-conforming struct 'MapMatchingResponse' has non-sendable type '[Match]?'
    public var matches : [Match]?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/MapMatching/Match.swift:45:12: note: class 'Match' does not conform to the 'Sendable' protocol
open class Match: DirectionsResult {
           ^
/host/spi-builder-workspace/Sources/MapboxDirections/MapMatching/MapMatchingResponse.swift:27:16: warning: stored property 'tracepoints' of 'Sendable'-conforming struct 'MapMatchingResponse' has non-sendable type '[Tracepoint?]?'
    public var tracepoints: [Tracepoint?]?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/MapMatching/Tracepoint.swift:7:14: note: class 'Tracepoint' does not conform to the 'Sendable' protocol
public class Tracepoint: Waypoint {
             ^
/host/spi-builder-workspace/Sources/MapboxDirections/MapMatching/MapMatchingResponse.swift:32:16: warning: stored property 'options' of 'Sendable'-conforming struct 'MapMatchingResponse' has non-sendable type 'MatchOptions'
    public let options: MatchOptions
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/MapMatching/MatchOptions.swift:12:12: note: class 'MatchOptions' does not conform to the 'Sendable' protocol
open class MatchOptions: DirectionsOptions {
           ^
/host/spi-builder-workspace/Sources/MapboxDirections/MapMatching/MapMatchingResponse.swift:37:16: warning: stored property 'credentials' of 'Sendable'-conforming struct 'MapMatchingResponse' has non-sendable type 'Credentials'
    public let credentials: Credentials
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/Credentials.swift:10:15: note: consider making struct 'Credentials' conform to the 'Sendable' protocol
public struct Credentials: Equatable {
              ^
                                    , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/Lane.swift:13:9: warning: stored property 'indications' of 'Sendable'-conforming struct 'Lane' has non-sendable type 'LaneIndication'
    let indications: LaneIndication
        ^
/host/spi-builder-workspace/Sources/MapboxDirections/LaneIndication.swift:9:15: note: consider making struct 'LaneIndication' conform to the 'Sendable' protocol
public struct LaneIndication: OptionSet, CustomStringConvertible {
              ^
                                                                , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/Lane.swift:29:9: warning: stored property 'validIndication' of 'Sendable'-conforming struct 'Lane' has non-sendable type 'ManeuverDirection?'
    var validIndication: ManeuverDirection?
        ^
/host/spi-builder-workspace/Sources/MapboxDirections/RouteStep.swift:224:13: note: consider making enum 'ManeuverDirection' conform to the 'Sendable' protocol
public enum ManeuverDirection: String, Codable {
            ^
                                              , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/MapMatching/MapMatchingResponse.swift:16:16: warning: stored property 'httpResponse' of 'Sendable'-conforming struct 'MapMatchingResponse' has non-sendable type 'HTTPURLResponse?'
    public let httpResponse: HTTPURLResponse?
               ^
FoundationNetworking.HTTPURLResponse:1:12: note: class 'HTTPURLResponse' does not conform to the 'Sendable' protocol
open class HTTPURLResponse : URLResponse {
           ^
/host/spi-builder-workspace/Sources/MapboxDirections/MapMatching/MapMatchingResponse.swift:3:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'FoundationNetworking'
import FoundationNetworking
^
@preconcurrency
/host/spi-builder-workspace/Sources/MapboxDirections/MapMatching/MapMatchingResponse.swift:21:16: warning: stored property 'matches' of 'Sendable'-conforming struct 'MapMatchingResponse' has non-sendable type '[Match]?'
    public var matches : [Match]?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/MapMatching/Match.swift:45:12: note: class 'Match' does not conform to the 'Sendable' protocol
open class Match: DirectionsResult {
           ^
/host/spi-builder-workspace/Sources/MapboxDirections/MapMatching/MapMatchingResponse.swift:27:16: warning: stored property 'tracepoints' of 'Sendable'-conforming struct 'MapMatchingResponse' has non-sendable type '[Tracepoint?]?'
    public var tracepoints: [Tracepoint?]?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/MapMatching/Tracepoint.swift:7:14: note: class 'Tracepoint' does not conform to the 'Sendable' protocol
public class Tracepoint: Waypoint {
             ^
/host/spi-builder-workspace/Sources/MapboxDirections/MapMatching/MapMatchingResponse.swift:32:16: warning: stored property 'options' of 'Sendable'-conforming struct 'MapMatchingResponse' has non-sendable type 'MatchOptions'
    public let options: MatchOptions
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/MapMatching/MatchOptions.swift:12:12: note: class 'MatchOptions' does not conform to the 'Sendable' protocol
open class MatchOptions: DirectionsOptions {
           ^
/host/spi-builder-workspace/Sources/MapboxDirections/MapMatching/MapMatchingResponse.swift:37:16: warning: stored property 'credentials' of 'Sendable'-conforming struct 'MapMatchingResponse' has non-sendable type 'Credentials'
    public let credentials: Credentials
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/Credentials.swift:10:15: note: consider making struct 'Credentials' conform to the 'Sendable' protocol
public struct Credentials: Equatable {
              ^
                                    , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/Lane.swift:13:9: warning: stored property 'indications' of 'Sendable'-conforming struct 'Lane' has non-sendable type 'LaneIndication'
    let indications: LaneIndication
        ^
/host/spi-builder-workspace/Sources/MapboxDirections/LaneIndication.swift:9:15: note: consider making struct 'LaneIndication' conform to the 'Sendable' protocol
public struct LaneIndication: OptionSet, CustomStringConvertible {
              ^
                                                                , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/Lane.swift:29:9: warning: stored property 'validIndication' of 'Sendable'-conforming struct 'Lane' has non-sendable type 'ManeuverDirection?'
    var validIndication: ManeuverDirection?
        ^
/host/spi-builder-workspace/Sources/MapboxDirections/RouteStep.swift:224:13: note: consider making enum 'ManeuverDirection' conform to the 'Sendable' protocol
public enum ManeuverDirection: String, Codable {
            ^
                                              , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/MapMatching/MapMatchingResponse.swift:16:16: warning: stored property 'httpResponse' of 'Sendable'-conforming struct 'MapMatchingResponse' has non-sendable type 'HTTPURLResponse?'
    public let httpResponse: HTTPURLResponse?
               ^
FoundationNetworking.HTTPURLResponse:1:12: note: class 'HTTPURLResponse' does not conform to the 'Sendable' protocol
open class HTTPURLResponse : URLResponse {
           ^
/host/spi-builder-workspace/Sources/MapboxDirections/MapMatching/MapMatchingResponse.swift:3:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'FoundationNetworking'
import FoundationNetworking
^
@preconcurrency
/host/spi-builder-workspace/Sources/MapboxDirections/MapMatching/MapMatchingResponse.swift:21:16: warning: stored property 'matches' of 'Sendable'-conforming struct 'MapMatchingResponse' has non-sendable type '[Match]?'
    public var matches : [Match]?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/MapMatching/Match.swift:45:12: note: class 'Match' does not conform to the 'Sendable' protocol
open class Match: DirectionsResult {
           ^
/host/spi-builder-workspace/Sources/MapboxDirections/MapMatching/MapMatchingResponse.swift:27:16: warning: stored property 'tracepoints' of 'Sendable'-conforming struct 'MapMatchingResponse' has non-sendable type '[Tracepoint?]?'
    public var tracepoints: [Tracepoint?]?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/MapMatching/Tracepoint.swift:7:14: note: class 'Tracepoint' does not conform to the 'Sendable' protocol
public class Tracepoint: Waypoint {
             ^
/host/spi-builder-workspace/Sources/MapboxDirections/MapMatching/MapMatchingResponse.swift:32:16: warning: stored property 'options' of 'Sendable'-conforming struct 'MapMatchingResponse' has non-sendable type 'MatchOptions'
    public let options: MatchOptions
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/MapMatching/MatchOptions.swift:12:12: note: class 'MatchOptions' does not conform to the 'Sendable' protocol
open class MatchOptions: DirectionsOptions {
           ^
/host/spi-builder-workspace/Sources/MapboxDirections/MapMatching/MapMatchingResponse.swift:37:16: warning: stored property 'credentials' of 'Sendable'-conforming struct 'MapMatchingResponse' has non-sendable type 'Credentials'
    public let credentials: Credentials
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/Credentials.swift:10:15: note: consider making struct 'Credentials' conform to the 'Sendable' protocol
public struct Credentials: Equatable {
              ^
                                    , Sendable
[111/157] Compiling MapboxDirections ForeignMemberContainer.swift
[112/157] Compiling MapboxDirections GeoJSON.swift
/host/spi-builder-workspace/Sources/MapboxDirections/Incident.swift:148:16: warning: stored property 'impact' of 'Sendable'-conforming struct 'Incident' has non-sendable type 'Incident.Impact?'
    public var impact: Impact?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/Incident.swift:82:17: note: consider making enum 'Impact' conform to the 'Sendable' protocol
    public enum Impact: String, Codable {
                ^
                                       , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/Incident.swift:178:16: warning: stored property 'lanesBlocked' of 'Sendable'-conforming struct 'Incident' has non-sendable type 'BlockedLanes?'
    public var lanesBlocked: BlockedLanes?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/BlockedLanes.swift:5:15: note: consider making struct 'BlockedLanes' conform to the 'Sendable' protocol
public struct BlockedLanes: OptionSet, CustomStringConvertible {
              ^
                                                              , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:82:16: warning: stored property 'outletIndexes' of 'Sendable'-conforming struct 'Intersection' has non-sendable type 'IndexSet'
    public let outletIndexes: IndexSet
               ^
Foundation.IndexSet:1:15: note: struct 'IndexSet' does not conform to the 'Sendable' protocol
public struct IndexSet : ReferenceConvertible, Equatable, BidirectionalCollection, SetAlgebra {
              ^
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:1:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:105:16: warning: stored property 'outletRoadClasses' of 'Sendable'-conforming struct 'Intersection' has non-sendable type 'RoadClasses?'
    public let outletRoadClasses: RoadClasses?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/RoadClasses.swift:6:15: note: consider making struct 'RoadClasses' conform to the 'Sendable' protocol
public struct RoadClasses: OptionSet, CustomStringConvertible {
              ^
                                                             , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:112:16: warning: stored property 'outletMapboxStreetsRoadClass' of 'Sendable'-conforming struct 'Intersection' has non-sendable type 'MapboxStreetsRoadClass?'
    public let outletMapboxStreetsRoadClass: MapboxStreetsRoadClass?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/MapboxStreetsRoadClass.swift:5:13: note: consider making enum 'MapboxStreetsRoadClass' conform to the 'Sendable' protocol
public enum MapboxStreetsRoadClass: String, Codable {
            ^
                                                   , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:162:16: warning: stored property 'approachLanes' of 'Sendable'-conforming struct 'Intersection' has non-sendable type '[LaneIndication]?'
    public let approachLanes: [LaneIndication]?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/LaneIndication.swift:9:15: note: consider making struct 'LaneIndication' conform to the 'Sendable' protocol
public struct LaneIndication: OptionSet, CustomStringConvertible {
              ^
                                                                , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:169:16: warning: stored property 'usableApproachLanes' of 'Sendable'-conforming struct 'Intersection' has non-sendable type 'IndexSet?'
    public let usableApproachLanes: IndexSet?
               ^
Foundation.IndexSet:1:15: note: struct 'IndexSet' does not conform to the 'Sendable' protocol
public struct IndexSet : ReferenceConvertible, Equatable, BidirectionalCollection, SetAlgebra {
              ^
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:176:16: warning: stored property 'preferredApproachLanes' of 'Sendable'-conforming struct 'Intersection' has non-sendable type 'IndexSet?'
    public let preferredApproachLanes: IndexSet?
               ^
Foundation.IndexSet:1:15: note: struct 'IndexSet' does not conform to the 'Sendable' protocol
public struct IndexSet : ReferenceConvertible, Equatable, BidirectionalCollection, SetAlgebra {
              ^
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:183:16: warning: stored property 'usableLaneIndication' of 'Sendable'-conforming struct 'Intersection' has non-sendable type 'ManeuverDirection?'
    public let usableLaneIndication: ManeuverDirection?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/RouteStep.swift:224:13: note: consider making enum 'ManeuverDirection' conform to the 'Sendable' protocol
public enum ManeuverDirection: String, Codable {
            ^
                                              , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:215:16: warning: stored property 'interchange' of 'Sendable'-conforming struct 'Intersection' has non-sendable type 'Interchange?'
    public let interchange: Interchange?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/Interchange.swift:4:15: note: consider making struct 'Interchange' conform to the 'Sendable' protocol
public struct Interchange: Codable, Equatable {
              ^
                                             , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:219:16: warning: stored property 'junction' of 'Sendable'-conforming struct 'Intersection' has non-sendable type 'Junction?'
    public let junction: Junction?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/Junction.swift:4:15: note: consider making struct 'Junction' conform to the 'Sendable' protocol
public struct Junction: Codable, Equatable {
              ^
                                          , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:254:13: warning: stored property 'streetClass' of 'Sendable'-conforming struct 'MapboxStreetClassCodable' has non-sendable type 'MapboxStreetsRoadClass?'
        let streetClass: MapboxStreetsRoadClass?
            ^
/host/spi-builder-workspace/Sources/MapboxDirections/MapboxStreetsRoadClass.swift:5:13: note: consider making enum 'MapboxStreetsRoadClass' conform to the 'Sendable' protocol
public enum MapboxStreetsRoadClass: String, Codable {
            ^
                                                   , Sendable
[113/157] Compiling MapboxDirections HTTPURLResponse.swift
/host/spi-builder-workspace/Sources/MapboxDirections/Incident.swift:148:16: warning: stored property 'impact' of 'Sendable'-conforming struct 'Incident' has non-sendable type 'Incident.Impact?'
    public var impact: Impact?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/Incident.swift:82:17: note: consider making enum 'Impact' conform to the 'Sendable' protocol
    public enum Impact: String, Codable {
                ^
                                       , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/Incident.swift:178:16: warning: stored property 'lanesBlocked' of 'Sendable'-conforming struct 'Incident' has non-sendable type 'BlockedLanes?'
    public var lanesBlocked: BlockedLanes?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/BlockedLanes.swift:5:15: note: consider making struct 'BlockedLanes' conform to the 'Sendable' protocol
public struct BlockedLanes: OptionSet, CustomStringConvertible {
              ^
                                                              , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:82:16: warning: stored property 'outletIndexes' of 'Sendable'-conforming struct 'Intersection' has non-sendable type 'IndexSet'
    public let outletIndexes: IndexSet
               ^
Foundation.IndexSet:1:15: note: struct 'IndexSet' does not conform to the 'Sendable' protocol
public struct IndexSet : ReferenceConvertible, Equatable, BidirectionalCollection, SetAlgebra {
              ^
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:1:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:105:16: warning: stored property 'outletRoadClasses' of 'Sendable'-conforming struct 'Intersection' has non-sendable type 'RoadClasses?'
    public let outletRoadClasses: RoadClasses?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/RoadClasses.swift:6:15: note: consider making struct 'RoadClasses' conform to the 'Sendable' protocol
public struct RoadClasses: OptionSet, CustomStringConvertible {
              ^
                                                             , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:112:16: warning: stored property 'outletMapboxStreetsRoadClass' of 'Sendable'-conforming struct 'Intersection' has non-sendable type 'MapboxStreetsRoadClass?'
    public let outletMapboxStreetsRoadClass: MapboxStreetsRoadClass?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/MapboxStreetsRoadClass.swift:5:13: note: consider making enum 'MapboxStreetsRoadClass' conform to the 'Sendable' protocol
public enum MapboxStreetsRoadClass: String, Codable {
            ^
                                                   , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:162:16: warning: stored property 'approachLanes' of 'Sendable'-conforming struct 'Intersection' has non-sendable type '[LaneIndication]?'
    public let approachLanes: [LaneIndication]?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/LaneIndication.swift:9:15: note: consider making struct 'LaneIndication' conform to the 'Sendable' protocol
public struct LaneIndication: OptionSet, CustomStringConvertible {
              ^
                                                                , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:169:16: warning: stored property 'usableApproachLanes' of 'Sendable'-conforming struct 'Intersection' has non-sendable type 'IndexSet?'
    public let usableApproachLanes: IndexSet?
               ^
Foundation.IndexSet:1:15: note: struct 'IndexSet' does not conform to the 'Sendable' protocol
public struct IndexSet : ReferenceConvertible, Equatable, BidirectionalCollection, SetAlgebra {
              ^
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:176:16: warning: stored property 'preferredApproachLanes' of 'Sendable'-conforming struct 'Intersection' has non-sendable type 'IndexSet?'
    public let preferredApproachLanes: IndexSet?
               ^
Foundation.IndexSet:1:15: note: struct 'IndexSet' does not conform to the 'Sendable' protocol
public struct IndexSet : ReferenceConvertible, Equatable, BidirectionalCollection, SetAlgebra {
              ^
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:183:16: warning: stored property 'usableLaneIndication' of 'Sendable'-conforming struct 'Intersection' has non-sendable type 'ManeuverDirection?'
    public let usableLaneIndication: ManeuverDirection?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/RouteStep.swift:224:13: note: consider making enum 'ManeuverDirection' conform to the 'Sendable' protocol
public enum ManeuverDirection: String, Codable {
            ^
                                              , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:215:16: warning: stored property 'interchange' of 'Sendable'-conforming struct 'Intersection' has non-sendable type 'Interchange?'
    public let interchange: Interchange?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/Interchange.swift:4:15: note: consider making struct 'Interchange' conform to the 'Sendable' protocol
public struct Interchange: Codable, Equatable {
              ^
                                             , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:219:16: warning: stored property 'junction' of 'Sendable'-conforming struct 'Intersection' has non-sendable type 'Junction?'
    public let junction: Junction?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/Junction.swift:4:15: note: consider making struct 'Junction' conform to the 'Sendable' protocol
public struct Junction: Codable, Equatable {
              ^
                                          , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:254:13: warning: stored property 'streetClass' of 'Sendable'-conforming struct 'MapboxStreetClassCodable' has non-sendable type 'MapboxStreetsRoadClass?'
        let streetClass: MapboxStreetsRoadClass?
            ^
/host/spi-builder-workspace/Sources/MapboxDirections/MapboxStreetsRoadClass.swift:5:13: note: consider making enum 'MapboxStreetsRoadClass' conform to the 'Sendable' protocol
public enum MapboxStreetsRoadClass: String, Codable {
            ^
                                                   , Sendable
[114/157] Compiling MapboxDirections Measurement.swift
/host/spi-builder-workspace/Sources/MapboxDirections/Incident.swift:148:16: warning: stored property 'impact' of 'Sendable'-conforming struct 'Incident' has non-sendable type 'Incident.Impact?'
    public var impact: Impact?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/Incident.swift:82:17: note: consider making enum 'Impact' conform to the 'Sendable' protocol
    public enum Impact: String, Codable {
                ^
                                       , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/Incident.swift:178:16: warning: stored property 'lanesBlocked' of 'Sendable'-conforming struct 'Incident' has non-sendable type 'BlockedLanes?'
    public var lanesBlocked: BlockedLanes?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/BlockedLanes.swift:5:15: note: consider making struct 'BlockedLanes' conform to the 'Sendable' protocol
public struct BlockedLanes: OptionSet, CustomStringConvertible {
              ^
                                                              , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:82:16: warning: stored property 'outletIndexes' of 'Sendable'-conforming struct 'Intersection' has non-sendable type 'IndexSet'
    public let outletIndexes: IndexSet
               ^
Foundation.IndexSet:1:15: note: struct 'IndexSet' does not conform to the 'Sendable' protocol
public struct IndexSet : ReferenceConvertible, Equatable, BidirectionalCollection, SetAlgebra {
              ^
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:1:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:105:16: warning: stored property 'outletRoadClasses' of 'Sendable'-conforming struct 'Intersection' has non-sendable type 'RoadClasses?'
    public let outletRoadClasses: RoadClasses?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/RoadClasses.swift:6:15: note: consider making struct 'RoadClasses' conform to the 'Sendable' protocol
public struct RoadClasses: OptionSet, CustomStringConvertible {
              ^
                                                             , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:112:16: warning: stored property 'outletMapboxStreetsRoadClass' of 'Sendable'-conforming struct 'Intersection' has non-sendable type 'MapboxStreetsRoadClass?'
    public let outletMapboxStreetsRoadClass: MapboxStreetsRoadClass?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/MapboxStreetsRoadClass.swift:5:13: note: consider making enum 'MapboxStreetsRoadClass' conform to the 'Sendable' protocol
public enum MapboxStreetsRoadClass: String, Codable {
            ^
                                                   , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:162:16: warning: stored property 'approachLanes' of 'Sendable'-conforming struct 'Intersection' has non-sendable type '[LaneIndication]?'
    public let approachLanes: [LaneIndication]?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/LaneIndication.swift:9:15: note: consider making struct 'LaneIndication' conform to the 'Sendable' protocol
public struct LaneIndication: OptionSet, CustomStringConvertible {
              ^
                                                                , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:169:16: warning: stored property 'usableApproachLanes' of 'Sendable'-conforming struct 'Intersection' has non-sendable type 'IndexSet?'
    public let usableApproachLanes: IndexSet?
               ^
Foundation.IndexSet:1:15: note: struct 'IndexSet' does not conform to the 'Sendable' protocol
public struct IndexSet : ReferenceConvertible, Equatable, BidirectionalCollection, SetAlgebra {
              ^
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:176:16: warning: stored property 'preferredApproachLanes' of 'Sendable'-conforming struct 'Intersection' has non-sendable type 'IndexSet?'
    public let preferredApproachLanes: IndexSet?
               ^
Foundation.IndexSet:1:15: note: struct 'IndexSet' does not conform to the 'Sendable' protocol
public struct IndexSet : ReferenceConvertible, Equatable, BidirectionalCollection, SetAlgebra {
              ^
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:183:16: warning: stored property 'usableLaneIndication' of 'Sendable'-conforming struct 'Intersection' has non-sendable type 'ManeuverDirection?'
    public let usableLaneIndication: ManeuverDirection?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/RouteStep.swift:224:13: note: consider making enum 'ManeuverDirection' conform to the 'Sendable' protocol
public enum ManeuverDirection: String, Codable {
            ^
                                              , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:215:16: warning: stored property 'interchange' of 'Sendable'-conforming struct 'Intersection' has non-sendable type 'Interchange?'
    public let interchange: Interchange?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/Interchange.swift:4:15: note: consider making struct 'Interchange' conform to the 'Sendable' protocol
public struct Interchange: Codable, Equatable {
              ^
                                             , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:219:16: warning: stored property 'junction' of 'Sendable'-conforming struct 'Intersection' has non-sendable type 'Junction?'
    public let junction: Junction?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/Junction.swift:4:15: note: consider making struct 'Junction' conform to the 'Sendable' protocol
public struct Junction: Codable, Equatable {
              ^
                                          , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:254:13: warning: stored property 'streetClass' of 'Sendable'-conforming struct 'MapboxStreetClassCodable' has non-sendable type 'MapboxStreetsRoadClass?'
        let streetClass: MapboxStreetsRoadClass?
            ^
/host/spi-builder-workspace/Sources/MapboxDirections/MapboxStreetsRoadClass.swift:5:13: note: consider making enum 'MapboxStreetsRoadClass' conform to the 'Sendable' protocol
public enum MapboxStreetsRoadClass: String, Codable {
            ^
                                                   , Sendable
[115/157] Compiling MapboxDirections String.swift
/host/spi-builder-workspace/Sources/MapboxDirections/Incident.swift:148:16: warning: stored property 'impact' of 'Sendable'-conforming struct 'Incident' has non-sendable type 'Incident.Impact?'
    public var impact: Impact?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/Incident.swift:82:17: note: consider making enum 'Impact' conform to the 'Sendable' protocol
    public enum Impact: String, Codable {
                ^
                                       , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/Incident.swift:178:16: warning: stored property 'lanesBlocked' of 'Sendable'-conforming struct 'Incident' has non-sendable type 'BlockedLanes?'
    public var lanesBlocked: BlockedLanes?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/BlockedLanes.swift:5:15: note: consider making struct 'BlockedLanes' conform to the 'Sendable' protocol
public struct BlockedLanes: OptionSet, CustomStringConvertible {
              ^
                                                              , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:82:16: warning: stored property 'outletIndexes' of 'Sendable'-conforming struct 'Intersection' has non-sendable type 'IndexSet'
    public let outletIndexes: IndexSet
               ^
Foundation.IndexSet:1:15: note: struct 'IndexSet' does not conform to the 'Sendable' protocol
public struct IndexSet : ReferenceConvertible, Equatable, BidirectionalCollection, SetAlgebra {
              ^
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:1:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:105:16: warning: stored property 'outletRoadClasses' of 'Sendable'-conforming struct 'Intersection' has non-sendable type 'RoadClasses?'
    public let outletRoadClasses: RoadClasses?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/RoadClasses.swift:6:15: note: consider making struct 'RoadClasses' conform to the 'Sendable' protocol
public struct RoadClasses: OptionSet, CustomStringConvertible {
              ^
                                                             , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:112:16: warning: stored property 'outletMapboxStreetsRoadClass' of 'Sendable'-conforming struct 'Intersection' has non-sendable type 'MapboxStreetsRoadClass?'
    public let outletMapboxStreetsRoadClass: MapboxStreetsRoadClass?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/MapboxStreetsRoadClass.swift:5:13: note: consider making enum 'MapboxStreetsRoadClass' conform to the 'Sendable' protocol
public enum MapboxStreetsRoadClass: String, Codable {
            ^
                                                   , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:162:16: warning: stored property 'approachLanes' of 'Sendable'-conforming struct 'Intersection' has non-sendable type '[LaneIndication]?'
    public let approachLanes: [LaneIndication]?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/LaneIndication.swift:9:15: note: consider making struct 'LaneIndication' conform to the 'Sendable' protocol
public struct LaneIndication: OptionSet, CustomStringConvertible {
              ^
                                                                , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:169:16: warning: stored property 'usableApproachLanes' of 'Sendable'-conforming struct 'Intersection' has non-sendable type 'IndexSet?'
    public let usableApproachLanes: IndexSet?
               ^
Foundation.IndexSet:1:15: note: struct 'IndexSet' does not conform to the 'Sendable' protocol
public struct IndexSet : ReferenceConvertible, Equatable, BidirectionalCollection, SetAlgebra {
              ^
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:176:16: warning: stored property 'preferredApproachLanes' of 'Sendable'-conforming struct 'Intersection' has non-sendable type 'IndexSet?'
    public let preferredApproachLanes: IndexSet?
               ^
Foundation.IndexSet:1:15: note: struct 'IndexSet' does not conform to the 'Sendable' protocol
public struct IndexSet : ReferenceConvertible, Equatable, BidirectionalCollection, SetAlgebra {
              ^
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:183:16: warning: stored property 'usableLaneIndication' of 'Sendable'-conforming struct 'Intersection' has non-sendable type 'ManeuverDirection?'
    public let usableLaneIndication: ManeuverDirection?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/RouteStep.swift:224:13: note: consider making enum 'ManeuverDirection' conform to the 'Sendable' protocol
public enum ManeuverDirection: String, Codable {
            ^
                                              , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:215:16: warning: stored property 'interchange' of 'Sendable'-conforming struct 'Intersection' has non-sendable type 'Interchange?'
    public let interchange: Interchange?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/Interchange.swift:4:15: note: consider making struct 'Interchange' conform to the 'Sendable' protocol
public struct Interchange: Codable, Equatable {
              ^
                                             , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:219:16: warning: stored property 'junction' of 'Sendable'-conforming struct 'Intersection' has non-sendable type 'Junction?'
    public let junction: Junction?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/Junction.swift:4:15: note: consider making struct 'Junction' conform to the 'Sendable' protocol
public struct Junction: Codable, Equatable {
              ^
                                          , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:254:13: warning: stored property 'streetClass' of 'Sendable'-conforming struct 'MapboxStreetClassCodable' has non-sendable type 'MapboxStreetsRoadClass?'
        let streetClass: MapboxStreetsRoadClass?
            ^
/host/spi-builder-workspace/Sources/MapboxDirections/MapboxStreetsRoadClass.swift:5:13: note: consider making enum 'MapboxStreetsRoadClass' conform to the 'Sendable' protocol
public enum MapboxStreetsRoadClass: String, Codable {
            ^
                                                   , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/Incident.swift:148:16: warning: stored property 'impact' of 'Sendable'-conforming struct 'Incident' has non-sendable type 'Incident.Impact?'
    public var impact: Impact?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/Incident.swift:82:17: note: consider making enum 'Impact' conform to the 'Sendable' protocol
    public enum Impact: String, Codable {
                ^
                                       , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/Incident.swift:178:16: warning: stored property 'lanesBlocked' of 'Sendable'-conforming struct 'Incident' has non-sendable type 'BlockedLanes?'
    public var lanesBlocked: BlockedLanes?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/BlockedLanes.swift:5:15: note: consider making struct 'BlockedLanes' conform to the 'Sendable' protocol
public struct BlockedLanes: OptionSet, CustomStringConvertible {
              ^
                                                              , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:82:16: warning: stored property 'outletIndexes' of 'Sendable'-conforming struct 'Intersection' has non-sendable type 'IndexSet'
    public let outletIndexes: IndexSet
               ^
Foundation.IndexSet:1:15: note: struct 'IndexSet' does not conform to the 'Sendable' protocol
public struct IndexSet : ReferenceConvertible, Equatable, BidirectionalCollection, SetAlgebra {
              ^
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:1:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:105:16: warning: stored property 'outletRoadClasses' of 'Sendable'-conforming struct 'Intersection' has non-sendable type 'RoadClasses?'
    public let outletRoadClasses: RoadClasses?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/RoadClasses.swift:6:15: note: consider making struct 'RoadClasses' conform to the 'Sendable' protocol
public struct RoadClasses: OptionSet, CustomStringConvertible {
              ^
                                                             , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:112:16: warning: stored property 'outletMapboxStreetsRoadClass' of 'Sendable'-conforming struct 'Intersection' has non-sendable type 'MapboxStreetsRoadClass?'
    public let outletMapboxStreetsRoadClass: MapboxStreetsRoadClass?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/MapboxStreetsRoadClass.swift:5:13: note: consider making enum 'MapboxStreetsRoadClass' conform to the 'Sendable' protocol
public enum MapboxStreetsRoadClass: String, Codable {
            ^
                                                   , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:162:16: warning: stored property 'approachLanes' of 'Sendable'-conforming struct 'Intersection' has non-sendable type '[LaneIndication]?'
    public let approachLanes: [LaneIndication]?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/LaneIndication.swift:9:15: note: consider making struct 'LaneIndication' conform to the 'Sendable' protocol
public struct LaneIndication: OptionSet, CustomStringConvertible {
              ^
                                                                , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:169:16: warning: stored property 'usableApproachLanes' of 'Sendable'-conforming struct 'Intersection' has non-sendable type 'IndexSet?'
    public let usableApproachLanes: IndexSet?
               ^
Foundation.IndexSet:1:15: note: struct 'IndexSet' does not conform to the 'Sendable' protocol
public struct IndexSet : ReferenceConvertible, Equatable, BidirectionalCollection, SetAlgebra {
              ^
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:176:16: warning: stored property 'preferredApproachLanes' of 'Sendable'-conforming struct 'Intersection' has non-sendable type 'IndexSet?'
    public let preferredApproachLanes: IndexSet?
               ^
Foundation.IndexSet:1:15: note: struct 'IndexSet' does not conform to the 'Sendable' protocol
public struct IndexSet : ReferenceConvertible, Equatable, BidirectionalCollection, SetAlgebra {
              ^
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:183:16: warning: stored property 'usableLaneIndication' of 'Sendable'-conforming struct 'Intersection' has non-sendable type 'ManeuverDirection?'
    public let usableLaneIndication: ManeuverDirection?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/RouteStep.swift:224:13: note: consider making enum 'ManeuverDirection' conform to the 'Sendable' protocol
public enum ManeuverDirection: String, Codable {
            ^
                                              , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:215:16: warning: stored property 'interchange' of 'Sendable'-conforming struct 'Intersection' has non-sendable type 'Interchange?'
    public let interchange: Interchange?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/Interchange.swift:4:15: note: consider making struct 'Interchange' conform to the 'Sendable' protocol
public struct Interchange: Codable, Equatable {
              ^
                                             , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:219:16: warning: stored property 'junction' of 'Sendable'-conforming struct 'Intersection' has non-sendable type 'Junction?'
    public let junction: Junction?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/Junction.swift:4:15: note: consider making struct 'Junction' conform to the 'Sendable' protocol
public struct Junction: Codable, Equatable {
              ^
                                          , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:254:13: warning: stored property 'streetClass' of 'Sendable'-conforming struct 'MapboxStreetClassCodable' has non-sendable type 'MapboxStreetsRoadClass?'
        let streetClass: MapboxStreetsRoadClass?
            ^
/host/spi-builder-workspace/Sources/MapboxDirections/MapboxStreetsRoadClass.swift:5:13: note: consider making enum 'MapboxStreetsRoadClass' conform to the 'Sendable' protocol
public enum MapboxStreetsRoadClass: String, Codable {
            ^
                                                   , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/Incident.swift:148:16: warning: stored property 'impact' of 'Sendable'-conforming struct 'Incident' has non-sendable type 'Incident.Impact?'
    public var impact: Impact?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/Incident.swift:82:17: note: consider making enum 'Impact' conform to the 'Sendable' protocol
    public enum Impact: String, Codable {
                ^
                                       , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/Incident.swift:178:16: warning: stored property 'lanesBlocked' of 'Sendable'-conforming struct 'Incident' has non-sendable type 'BlockedLanes?'
    public var lanesBlocked: BlockedLanes?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/BlockedLanes.swift:5:15: note: consider making struct 'BlockedLanes' conform to the 'Sendable' protocol
public struct BlockedLanes: OptionSet, CustomStringConvertible {
              ^
                                                              , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:82:16: warning: stored property 'outletIndexes' of 'Sendable'-conforming struct 'Intersection' has non-sendable type 'IndexSet'
    public let outletIndexes: IndexSet
               ^
Foundation.IndexSet:1:15: note: struct 'IndexSet' does not conform to the 'Sendable' protocol
public struct IndexSet : ReferenceConvertible, Equatable, BidirectionalCollection, SetAlgebra {
              ^
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:1:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:105:16: warning: stored property 'outletRoadClasses' of 'Sendable'-conforming struct 'Intersection' has non-sendable type 'RoadClasses?'
    public let outletRoadClasses: RoadClasses?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/RoadClasses.swift:6:15: note: consider making struct 'RoadClasses' conform to the 'Sendable' protocol
public struct RoadClasses: OptionSet, CustomStringConvertible {
              ^
                                                             , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:112:16: warning: stored property 'outletMapboxStreetsRoadClass' of 'Sendable'-conforming struct 'Intersection' has non-sendable type 'MapboxStreetsRoadClass?'
    public let outletMapboxStreetsRoadClass: MapboxStreetsRoadClass?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/MapboxStreetsRoadClass.swift:5:13: note: consider making enum 'MapboxStreetsRoadClass' conform to the 'Sendable' protocol
public enum MapboxStreetsRoadClass: String, Codable {
            ^
                                                   , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:162:16: warning: stored property 'approachLanes' of 'Sendable'-conforming struct 'Intersection' has non-sendable type '[LaneIndication]?'
    public let approachLanes: [LaneIndication]?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/LaneIndication.swift:9:15: note: consider making struct 'LaneIndication' conform to the 'Sendable' protocol
public struct LaneIndication: OptionSet, CustomStringConvertible {
              ^
                                                                , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:169:16: warning: stored property 'usableApproachLanes' of 'Sendable'-conforming struct 'Intersection' has non-sendable type 'IndexSet?'
    public let usableApproachLanes: IndexSet?
               ^
Foundation.IndexSet:1:15: note: struct 'IndexSet' does not conform to the 'Sendable' protocol
public struct IndexSet : ReferenceConvertible, Equatable, BidirectionalCollection, SetAlgebra {
              ^
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:176:16: warning: stored property 'preferredApproachLanes' of 'Sendable'-conforming struct 'Intersection' has non-sendable type 'IndexSet?'
    public let preferredApproachLanes: IndexSet?
               ^
Foundation.IndexSet:1:15: note: struct 'IndexSet' does not conform to the 'Sendable' protocol
public struct IndexSet : ReferenceConvertible, Equatable, BidirectionalCollection, SetAlgebra {
              ^
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:183:16: warning: stored property 'usableLaneIndication' of 'Sendable'-conforming struct 'Intersection' has non-sendable type 'ManeuverDirection?'
    public let usableLaneIndication: ManeuverDirection?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/RouteStep.swift:224:13: note: consider making enum 'ManeuverDirection' conform to the 'Sendable' protocol
public enum ManeuverDirection: String, Codable {
            ^
                                              , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:215:16: warning: stored property 'interchange' of 'Sendable'-conforming struct 'Intersection' has non-sendable type 'Interchange?'
    public let interchange: Interchange?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/Interchange.swift:4:15: note: consider making struct 'Interchange' conform to the 'Sendable' protocol
public struct Interchange: Codable, Equatable {
              ^
                                             , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:219:16: warning: stored property 'junction' of 'Sendable'-conforming struct 'Intersection' has non-sendable type 'Junction?'
    public let junction: Junction?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/Junction.swift:4:15: note: consider making struct 'Junction' conform to the 'Sendable' protocol
public struct Junction: Codable, Equatable {
              ^
                                          , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:254:13: warning: stored property 'streetClass' of 'Sendable'-conforming struct 'MapboxStreetClassCodable' has non-sendable type 'MapboxStreetsRoadClass?'
        let streetClass: MapboxStreetsRoadClass?
            ^
/host/spi-builder-workspace/Sources/MapboxDirections/MapboxStreetsRoadClass.swift:5:13: note: consider making enum 'MapboxStreetsRoadClass' conform to the 'Sendable' protocol
public enum MapboxStreetsRoadClass: String, Codable {
            ^
                                                   , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/Incident.swift:148:16: warning: stored property 'impact' of 'Sendable'-conforming struct 'Incident' has non-sendable type 'Incident.Impact?'
    public var impact: Impact?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/Incident.swift:82:17: note: consider making enum 'Impact' conform to the 'Sendable' protocol
    public enum Impact: String, Codable {
                ^
                                       , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/Incident.swift:178:16: warning: stored property 'lanesBlocked' of 'Sendable'-conforming struct 'Incident' has non-sendable type 'BlockedLanes?'
    public var lanesBlocked: BlockedLanes?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/BlockedLanes.swift:5:15: note: consider making struct 'BlockedLanes' conform to the 'Sendable' protocol
public struct BlockedLanes: OptionSet, CustomStringConvertible {
              ^
                                                              , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:82:16: warning: stored property 'outletIndexes' of 'Sendable'-conforming struct 'Intersection' has non-sendable type 'IndexSet'
    public let outletIndexes: IndexSet
               ^
Foundation.IndexSet:1:15: note: struct 'IndexSet' does not conform to the 'Sendable' protocol
public struct IndexSet : ReferenceConvertible, Equatable, BidirectionalCollection, SetAlgebra {
              ^
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:1:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:105:16: warning: stored property 'outletRoadClasses' of 'Sendable'-conforming struct 'Intersection' has non-sendable type 'RoadClasses?'
    public let outletRoadClasses: RoadClasses?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/RoadClasses.swift:6:15: note: consider making struct 'RoadClasses' conform to the 'Sendable' protocol
public struct RoadClasses: OptionSet, CustomStringConvertible {
              ^
                                                             , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:112:16: warning: stored property 'outletMapboxStreetsRoadClass' of 'Sendable'-conforming struct 'Intersection' has non-sendable type 'MapboxStreetsRoadClass?'
    public let outletMapboxStreetsRoadClass: MapboxStreetsRoadClass?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/MapboxStreetsRoadClass.swift:5:13: note: consider making enum 'MapboxStreetsRoadClass' conform to the 'Sendable' protocol
public enum MapboxStreetsRoadClass: String, Codable {
            ^
                                                   , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:162:16: warning: stored property 'approachLanes' of 'Sendable'-conforming struct 'Intersection' has non-sendable type '[LaneIndication]?'
    public let approachLanes: [LaneIndication]?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/LaneIndication.swift:9:15: note: consider making struct 'LaneIndication' conform to the 'Sendable' protocol
public struct LaneIndication: OptionSet, CustomStringConvertible {
              ^
                                                                , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:169:16: warning: stored property 'usableApproachLanes' of 'Sendable'-conforming struct 'Intersection' has non-sendable type 'IndexSet?'
    public let usableApproachLanes: IndexSet?
               ^
Foundation.IndexSet:1:15: note: struct 'IndexSet' does not conform to the 'Sendable' protocol
public struct IndexSet : ReferenceConvertible, Equatable, BidirectionalCollection, SetAlgebra {
              ^
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:176:16: warning: stored property 'preferredApproachLanes' of 'Sendable'-conforming struct 'Intersection' has non-sendable type 'IndexSet?'
    public let preferredApproachLanes: IndexSet?
               ^
Foundation.IndexSet:1:15: note: struct 'IndexSet' does not conform to the 'Sendable' protocol
public struct IndexSet : ReferenceConvertible, Equatable, BidirectionalCollection, SetAlgebra {
              ^
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:183:16: warning: stored property 'usableLaneIndication' of 'Sendable'-conforming struct 'Intersection' has non-sendable type 'ManeuverDirection?'
    public let usableLaneIndication: ManeuverDirection?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/RouteStep.swift:224:13: note: consider making enum 'ManeuverDirection' conform to the 'Sendable' protocol
public enum ManeuverDirection: String, Codable {
            ^
                                              , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:215:16: warning: stored property 'interchange' of 'Sendable'-conforming struct 'Intersection' has non-sendable type 'Interchange?'
    public let interchange: Interchange?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/Interchange.swift:4:15: note: consider making struct 'Interchange' conform to the 'Sendable' protocol
public struct Interchange: Codable, Equatable {
              ^
                                             , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:219:16: warning: stored property 'junction' of 'Sendable'-conforming struct 'Intersection' has non-sendable type 'Junction?'
    public let junction: Junction?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/Junction.swift:4:15: note: consider making struct 'Junction' conform to the 'Sendable' protocol
public struct Junction: Codable, Equatable {
              ^
                                          , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:254:13: warning: stored property 'streetClass' of 'Sendable'-conforming struct 'MapboxStreetClassCodable' has non-sendable type 'MapboxStreetsRoadClass?'
        let streetClass: MapboxStreetsRoadClass?
            ^
/host/spi-builder-workspace/Sources/MapboxDirections/MapboxStreetsRoadClass.swift:5:13: note: consider making enum 'MapboxStreetsRoadClass' conform to the 'Sendable' protocol
public enum MapboxStreetsRoadClass: String, Codable {
            ^
                                                   , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/Incident.swift:148:16: warning: stored property 'impact' of 'Sendable'-conforming struct 'Incident' has non-sendable type 'Incident.Impact?'
    public var impact: Impact?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/Incident.swift:82:17: note: consider making enum 'Impact' conform to the 'Sendable' protocol
    public enum Impact: String, Codable {
                ^
                                       , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/Incident.swift:178:16: warning: stored property 'lanesBlocked' of 'Sendable'-conforming struct 'Incident' has non-sendable type 'BlockedLanes?'
    public var lanesBlocked: BlockedLanes?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/BlockedLanes.swift:5:15: note: consider making struct 'BlockedLanes' conform to the 'Sendable' protocol
public struct BlockedLanes: OptionSet, CustomStringConvertible {
              ^
                                                              , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:82:16: warning: stored property 'outletIndexes' of 'Sendable'-conforming struct 'Intersection' has non-sendable type 'IndexSet'
    public let outletIndexes: IndexSet
               ^
Foundation.IndexSet:1:15: note: struct 'IndexSet' does not conform to the 'Sendable' protocol
public struct IndexSet : ReferenceConvertible, Equatable, BidirectionalCollection, SetAlgebra {
              ^
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:1:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:105:16: warning: stored property 'outletRoadClasses' of 'Sendable'-conforming struct 'Intersection' has non-sendable type 'RoadClasses?'
    public let outletRoadClasses: RoadClasses?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/RoadClasses.swift:6:15: note: consider making struct 'RoadClasses' conform to the 'Sendable' protocol
public struct RoadClasses: OptionSet, CustomStringConvertible {
              ^
                                                             , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:112:16: warning: stored property 'outletMapboxStreetsRoadClass' of 'Sendable'-conforming struct 'Intersection' has non-sendable type 'MapboxStreetsRoadClass?'
    public let outletMapboxStreetsRoadClass: MapboxStreetsRoadClass?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/MapboxStreetsRoadClass.swift:5:13: note: consider making enum 'MapboxStreetsRoadClass' conform to the 'Sendable' protocol
public enum MapboxStreetsRoadClass: String, Codable {
            ^
                                                   , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:162:16: warning: stored property 'approachLanes' of 'Sendable'-conforming struct 'Intersection' has non-sendable type '[LaneIndication]?'
    public let approachLanes: [LaneIndication]?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/LaneIndication.swift:9:15: note: consider making struct 'LaneIndication' conform to the 'Sendable' protocol
public struct LaneIndication: OptionSet, CustomStringConvertible {
              ^
                                                                , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:169:16: warning: stored property 'usableApproachLanes' of 'Sendable'-conforming struct 'Intersection' has non-sendable type 'IndexSet?'
    public let usableApproachLanes: IndexSet?
               ^
Foundation.IndexSet:1:15: note: struct 'IndexSet' does not conform to the 'Sendable' protocol
public struct IndexSet : ReferenceConvertible, Equatable, BidirectionalCollection, SetAlgebra {
              ^
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:176:16: warning: stored property 'preferredApproachLanes' of 'Sendable'-conforming struct 'Intersection' has non-sendable type 'IndexSet?'
    public let preferredApproachLanes: IndexSet?
               ^
Foundation.IndexSet:1:15: note: struct 'IndexSet' does not conform to the 'Sendable' protocol
public struct IndexSet : ReferenceConvertible, Equatable, BidirectionalCollection, SetAlgebra {
              ^
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:183:16: warning: stored property 'usableLaneIndication' of 'Sendable'-conforming struct 'Intersection' has non-sendable type 'ManeuverDirection?'
    public let usableLaneIndication: ManeuverDirection?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/RouteStep.swift:224:13: note: consider making enum 'ManeuverDirection' conform to the 'Sendable' protocol
public enum ManeuverDirection: String, Codable {
            ^
                                              , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:215:16: warning: stored property 'interchange' of 'Sendable'-conforming struct 'Intersection' has non-sendable type 'Interchange?'
    public let interchange: Interchange?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/Interchange.swift:4:15: note: consider making struct 'Interchange' conform to the 'Sendable' protocol
public struct Interchange: Codable, Equatable {
              ^
                                             , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:219:16: warning: stored property 'junction' of 'Sendable'-conforming struct 'Intersection' has non-sendable type 'Junction?'
    public let junction: Junction?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/Junction.swift:4:15: note: consider making struct 'Junction' conform to the 'Sendable' protocol
public struct Junction: Codable, Equatable {
              ^
                                          , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:254:13: warning: stored property 'streetClass' of 'Sendable'-conforming struct 'MapboxStreetClassCodable' has non-sendable type 'MapboxStreetsRoadClass?'
        let streetClass: MapboxStreetsRoadClass?
            ^
/host/spi-builder-workspace/Sources/MapboxDirections/MapboxStreetsRoadClass.swift:5:13: note: consider making enum 'MapboxStreetsRoadClass' conform to the 'Sendable' protocol
public enum MapboxStreetsRoadClass: String, Codable {
            ^
                                                   , Sendable
[120/157] Emitting module MapboxDirections
/host/spi-builder-workspace/Sources/MapboxDirections/Incident.swift:148:16: warning: stored property 'impact' of 'Sendable'-conforming struct 'Incident' has non-sendable type 'Incident.Impact?'
    public var impact: Impact?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/Incident.swift:82:17: note: consider making enum 'Impact' conform to the 'Sendable' protocol
    public enum Impact: String, Codable {
                ^
                                       , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/Incident.swift:178:16: warning: stored property 'lanesBlocked' of 'Sendable'-conforming struct 'Incident' has non-sendable type 'BlockedLanes?'
    public var lanesBlocked: BlockedLanes?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/BlockedLanes.swift:5:15: note: consider making struct 'BlockedLanes' conform to the 'Sendable' protocol
public struct BlockedLanes: OptionSet, CustomStringConvertible {
              ^
                                                              , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:82:16: warning: stored property 'outletIndexes' of 'Sendable'-conforming struct 'Intersection' has non-sendable type 'IndexSet'
    public let outletIndexes: IndexSet
               ^
Foundation.IndexSet:1:15: note: struct 'IndexSet' does not conform to the 'Sendable' protocol
public struct IndexSet : ReferenceConvertible, Equatable, BidirectionalCollection, SetAlgebra {
              ^
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:1:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:105:16: warning: stored property 'outletRoadClasses' of 'Sendable'-conforming struct 'Intersection' has non-sendable type 'RoadClasses?'
    public let outletRoadClasses: RoadClasses?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/RoadClasses.swift:6:15: note: consider making struct 'RoadClasses' conform to the 'Sendable' protocol
public struct RoadClasses: OptionSet, CustomStringConvertible {
              ^
                                                             , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:112:16: warning: stored property 'outletMapboxStreetsRoadClass' of 'Sendable'-conforming struct 'Intersection' has non-sendable type 'MapboxStreetsRoadClass?'
    public let outletMapboxStreetsRoadClass: MapboxStreetsRoadClass?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/MapboxStreetsRoadClass.swift:5:13: note: consider making enum 'MapboxStreetsRoadClass' conform to the 'Sendable' protocol
public enum MapboxStreetsRoadClass: String, Codable {
            ^
                                                   , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:162:16: warning: stored property 'approachLanes' of 'Sendable'-conforming struct 'Intersection' has non-sendable type '[LaneIndication]?'
    public let approachLanes: [LaneIndication]?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/LaneIndication.swift:9:15: note: consider making struct 'LaneIndication' conform to the 'Sendable' protocol
public struct LaneIndication: OptionSet, CustomStringConvertible {
              ^
                                                                , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:169:16: warning: stored property 'usableApproachLanes' of 'Sendable'-conforming struct 'Intersection' has non-sendable type 'IndexSet?'
    public let usableApproachLanes: IndexSet?
               ^
Foundation.IndexSet:1:15: note: struct 'IndexSet' does not conform to the 'Sendable' protocol
public struct IndexSet : ReferenceConvertible, Equatable, BidirectionalCollection, SetAlgebra {
              ^
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:176:16: warning: stored property 'preferredApproachLanes' of 'Sendable'-conforming struct 'Intersection' has non-sendable type 'IndexSet?'
    public let preferredApproachLanes: IndexSet?
               ^
Foundation.IndexSet:1:15: note: struct 'IndexSet' does not conform to the 'Sendable' protocol
public struct IndexSet : ReferenceConvertible, Equatable, BidirectionalCollection, SetAlgebra {
              ^
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:183:16: warning: stored property 'usableLaneIndication' of 'Sendable'-conforming struct 'Intersection' has non-sendable type 'ManeuverDirection?'
    public let usableLaneIndication: ManeuverDirection?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/RouteStep.swift:224:13: note: consider making enum 'ManeuverDirection' conform to the 'Sendable' protocol
public enum ManeuverDirection: String, Codable {
            ^
                                              , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:215:16: warning: stored property 'interchange' of 'Sendable'-conforming struct 'Intersection' has non-sendable type 'Interchange?'
    public let interchange: Interchange?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/Interchange.swift:4:15: note: consider making struct 'Interchange' conform to the 'Sendable' protocol
public struct Interchange: Codable, Equatable {
              ^
                                             , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:219:16: warning: stored property 'junction' of 'Sendable'-conforming struct 'Intersection' has non-sendable type 'Junction?'
    public let junction: Junction?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/Junction.swift:4:15: note: consider making struct 'Junction' conform to the 'Sendable' protocol
public struct Junction: Codable, Equatable {
              ^
                                          , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/Intersection.swift:254:13: warning: stored property 'streetClass' of 'Sendable'-conforming struct 'MapboxStreetClassCodable' has non-sendable type 'MapboxStreetsRoadClass?'
        let streetClass: MapboxStreetsRoadClass?
            ^
/host/spi-builder-workspace/Sources/MapboxDirections/MapboxStreetsRoadClass.swift:5:13: note: consider making enum 'MapboxStreetsRoadClass' conform to the 'Sendable' protocol
public enum MapboxStreetsRoadClass: String, Codable {
            ^
                                                   , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/Lane.swift:13:9: warning: stored property 'indications' of 'Sendable'-conforming struct 'Lane' has non-sendable type 'LaneIndication'
    let indications: LaneIndication
        ^
/host/spi-builder-workspace/Sources/MapboxDirections/LaneIndication.swift:9:15: note: consider making struct 'LaneIndication' conform to the 'Sendable' protocol
public struct LaneIndication: OptionSet, CustomStringConvertible {
              ^
                                                                , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/Lane.swift:29:9: warning: stored property 'validIndication' of 'Sendable'-conforming struct 'Lane' has non-sendable type 'ManeuverDirection?'
    var validIndication: ManeuverDirection?
        ^
/host/spi-builder-workspace/Sources/MapboxDirections/RouteStep.swift:224:13: note: consider making enum 'ManeuverDirection' conform to the 'Sendable' protocol
public enum ManeuverDirection: String, Codable {
            ^
                                              , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/MapMatching/MapMatchingResponse.swift:16:16: warning: stored property 'httpResponse' of 'Sendable'-conforming struct 'MapMatchingResponse' has non-sendable type 'HTTPURLResponse?'
    public let httpResponse: HTTPURLResponse?
               ^
FoundationNetworking.HTTPURLResponse:1:12: note: class 'HTTPURLResponse' does not conform to the 'Sendable' protocol
open class HTTPURLResponse : URLResponse {
           ^
/host/spi-builder-workspace/Sources/MapboxDirections/MapMatching/MapMatchingResponse.swift:3:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'FoundationNetworking'
import FoundationNetworking
^
@preconcurrency
/host/spi-builder-workspace/Sources/MapboxDirections/MapMatching/MapMatchingResponse.swift:21:16: warning: stored property 'matches' of 'Sendable'-conforming struct 'MapMatchingResponse' has non-sendable type '[Match]?'
    public var matches : [Match]?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/MapMatching/Match.swift:45:12: note: class 'Match' does not conform to the 'Sendable' protocol
open class Match: DirectionsResult {
           ^
/host/spi-builder-workspace/Sources/MapboxDirections/MapMatching/MapMatchingResponse.swift:27:16: warning: stored property 'tracepoints' of 'Sendable'-conforming struct 'MapMatchingResponse' has non-sendable type '[Tracepoint?]?'
    public var tracepoints: [Tracepoint?]?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/MapMatching/Tracepoint.swift:7:14: note: class 'Tracepoint' does not conform to the 'Sendable' protocol
public class Tracepoint: Waypoint {
             ^
/host/spi-builder-workspace/Sources/MapboxDirections/MapMatching/MapMatchingResponse.swift:32:16: warning: stored property 'options' of 'Sendable'-conforming struct 'MapMatchingResponse' has non-sendable type 'MatchOptions'
    public let options: MatchOptions
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/MapMatching/MatchOptions.swift:12:12: note: class 'MatchOptions' does not conform to the 'Sendable' protocol
open class MatchOptions: DirectionsOptions {
           ^
/host/spi-builder-workspace/Sources/MapboxDirections/MapMatching/MapMatchingResponse.swift:37:16: warning: stored property 'credentials' of 'Sendable'-conforming struct 'MapMatchingResponse' has non-sendable type 'Credentials'
    public let credentials: Credentials
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/Credentials.swift:10:15: note: consider making struct 'Credentials' conform to the 'Sendable' protocol
public struct Credentials: Equatable {
              ^
                                    , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/RestStop.swift:27:16: warning: stored property 'type' of 'Sendable'-conforming struct 'RestStop' has non-sendable type 'RestStop.StopType'
    public let type: StopType
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/RestStop.swift:13:17: note: consider making enum 'StopType' conform to the 'Sendable' protocol
    public enum StopType: String, Codable {
                ^
                                         , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/RestStop.swift:38:16: warning: stored property 'amenities' of 'Sendable'-conforming struct 'RestStop' has non-sendable type '[Amenity]?'
    public let amenities: [Amenity]?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/Amenity.swift:7:15: note: consider making struct 'Amenity' conform to the 'Sendable' protocol
public struct Amenity: Codable, Equatable {
              ^
                                         , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/RouteLegAttributes.swift:45:20: warning: stored property 'segmentCongestionLevels' of 'Sendable'-conforming struct 'Attributes' has non-sendable type '[CongestionLevel]?'
        public var segmentCongestionLevels: [CongestionLevel]?
                   ^
/host/spi-builder-workspace/Sources/MapboxDirections/Congestion.swift:6:13: note: consider making enum 'CongestionLevel' conform to the 'Sendable' protocol
public enum CongestionLevel: String, Codable, CaseIterable {
            ^
                                                          , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/RouteLegAttributes.swift:67:20: warning: stored property 'segmentMaximumSpeedLimits' of 'Sendable'-conforming struct 'Attributes' has non-sendable type '[Measurement<UnitSpeed>?]?'
        public var segmentMaximumSpeedLimits: [Measurement<UnitSpeed>?]?
                   ^
Foundation.Measurement:2:15: note: generic struct 'Measurement' does not conform to the 'Sendable' protocol
public struct Measurement<UnitType> : ReferenceConvertible, Comparable, Equatable where UnitType : Unit {
              ^
/host/spi-builder-workspace/Sources/MapboxDirections/RouteLegAttributes.swift:1:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
/host/spi-builder-workspace/Sources/MapboxDirections/RouteLegAttributes.swift:73:20: warning: stored property 'trafficTendencies' of 'Sendable'-conforming struct 'Attributes' has non-sendable type '[TrafficTendency]?'
        public var trafficTendencies: [TrafficTendency]?
                   ^
/host/spi-builder-workspace/Sources/MapboxDirections/TrafficTendency.swift:7:13: note: consider making enum 'TrafficTendency' conform to the 'Sendable' protocol
public enum TrafficTendency: Int, Codable, CaseIterable {
            ^
                                                       , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/RouteRefreshResponse.swift:16:16: warning: stored property 'httpResponse' of 'Sendable'-conforming struct 'RouteRefreshResponse' has non-sendable type 'HTTPURLResponse?'
    public let httpResponse: HTTPURLResponse?
               ^
FoundationNetworking.HTTPURLResponse:1:12: note: class 'HTTPURLResponse' does not conform to the 'Sendable' protocol
open class HTTPURLResponse : URLResponse {
           ^
/host/spi-builder-workspace/Sources/MapboxDirections/RouteRefreshResponse.swift:3:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'FoundationNetworking'
import FoundationNetworking
^
@preconcurrency
/host/spi-builder-workspace/Sources/MapboxDirections/RouteRefreshResponse.swift:41:16: warning: stored property 'credentials' of 'Sendable'-conforming struct 'RouteRefreshResponse' has non-sendable type 'Credentials'
    public let credentials: Credentials
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/Credentials.swift:10:15: note: consider making struct 'Credentials' conform to the 'Sendable' protocol
public struct Credentials: Equatable {
              ^
                                    , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/RouteResponse.swift:21:16: warning: stored property 'httpResponse' of 'Sendable'-conforming struct 'RouteResponse' has non-sendable type 'HTTPURLResponse?'
    public let httpResponse: HTTPURLResponse?
               ^
FoundationNetworking.HTTPURLResponse:1:12: note: class 'HTTPURLResponse' does not conform to the 'Sendable' protocol
open class HTTPURLResponse : URLResponse {
           ^
/host/spi-builder-workspace/Sources/MapboxDirections/RouteResponse.swift:4:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'FoundationNetworking'
import FoundationNetworking
^
@preconcurrency
/host/spi-builder-workspace/Sources/MapboxDirections/RouteResponse.swift:32:16: warning: stored property 'routes' of 'Sendable'-conforming struct 'RouteResponse' has non-sendable type '[Route]?'
    public var routes: [Route]? {
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/Route.swift:9:12: note: class 'Route' does not conform to the 'Sendable' protocol
open class Route: DirectionsResult {
           ^
/host/spi-builder-workspace/Sources/MapboxDirections/RouteResponse.swift:43:16: warning: stored property 'waypoints' of 'Sendable'-conforming struct 'RouteResponse' has non-sendable type '[Waypoint]?'
    public let waypoints: [Waypoint]?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/Waypoint.swift:9:14: note: class 'Waypoint' does not conform to the 'Sendable' protocol
public class Waypoint: Codable, ForeignMemberContainerClass {
             ^
/host/spi-builder-workspace/Sources/MapboxDirections/RouteResponse.swift:48:16: warning: stored property 'options' of 'Sendable'-conforming struct 'RouteResponse' has non-sendable type 'ResponseOptions'
    public let options: ResponseOptions
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/RouteResponse.swift:7:13: note: consider making enum 'ResponseOptions' conform to the 'Sendable' protocol
public enum ResponseOptions {
            ^
                            : Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/RouteResponse.swift:53:16: warning: stored property 'credentials' of 'Sendable'-conforming struct 'RouteResponse' has non-sendable type 'Credentials'
    public let credentials: Credentials
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/Credentials.swift:10:15: note: consider making struct 'Credentials' conform to the 'Sendable' protocol
public struct Credentials: Equatable {
              ^
                                    , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/RouteResponse.swift:71:29: warning: stored property 'roadClassExclusionViolations' of 'Sendable'-conforming struct 'RouteResponse' has non-sendable type '[RoadClassExclusionViolation]?'
    public private(set) var roadClassExclusionViolations: [RoadClassExclusionViolation]?
                            ^
/host/spi-builder-workspace/Sources/MapboxDirections/RoadClassExclusionViolation.swift:7:15: note: consider making struct 'RoadClassExclusionViolation' conform to the 'Sendable' protocol
public struct RoadClassExclusionViolation {
              ^
                                          : Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/RouteStep.swift:437:13: warning: stored property 'maneuverType' of 'Sendable'-conforming struct 'Maneuver' has non-sendable type 'ManeuverType'
        let maneuverType: ManeuverType
            ^
/host/spi-builder-workspace/Sources/MapboxDirections/RouteStep.swift:92:13: note: consider making enum 'ManeuverType' conform to the 'Sendable' protocol
public enum ManeuverType: String, Codable {
            ^
                                         , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/RouteStep.swift:438:13: warning: stored property 'maneuverDirection' of 'Sendable'-conforming struct 'Maneuver' has non-sendable type 'ManeuverDirection?'
        let maneuverDirection: ManeuverDirection?
            ^
/host/spi-builder-workspace/Sources/MapboxDirections/RouteStep.swift:224:13: note: consider making enum 'ManeuverDirection' conform to the 'Sendable' protocol
public enum ManeuverDirection: String, Codable {
            ^
                                              , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/TollCollection.swift:18:16: warning: stored property 'type' of 'Sendable'-conforming struct 'TollCollection' has non-sendable type 'TollCollection.CollectionType'
    public let type: CollectionType
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/TollCollection.swift:10:17: note: consider making enum 'CollectionType' conform to the 'Sendable' protocol
    public enum CollectionType: String, Codable {
                ^
                                               , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/TollPrice.swift:83:16: warning: stored property 'paymentMethod' of 'Sendable'-conforming struct 'TollPrice' has non-sendable type 'TollPaymentMethod'
    public let paymentMethod: TollPaymentMethod
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/TollPrice.swift:8:15: note: consider making struct 'TollPaymentMethod' conform to the 'Sendable' protocol
public struct TollPaymentMethod: Hashable, Equatable {
              ^
                                                    , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/TollPrice.swift:87:16: warning: stored property 'category' of 'Sendable'-conforming struct 'TollPrice' has non-sendable type 'TollCategory'
    public let category: TollCategory
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/TollPrice.swift:28:15: note: consider making struct 'TollCategory' conform to the 'Sendable' protocol
public struct TollCategory: Hashable, Equatable {
              ^
                                               , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/TollPrice.swift:93:16: warning: stored property 'amount' of 'Sendable'-conforming struct 'TollPrice' has non-sendable type 'Decimal'
    public let amount: Decimal
               ^
Foundation.Decimal:1:15: note: struct 'Decimal' does not conform to the 'Sendable' protocol
public struct Decimal {
              ^
/host/spi-builder-workspace/Sources/MapboxDirections/TollPrice.swift:1:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
[121/157] Compiling MapboxDirections AdministrativeRegion.swift
[122/157] Compiling MapboxDirections Amenity.swift
[123/157] Compiling MapboxDirections AmenityType.swift
[124/157] Compiling MapboxDirections AttributeOptions.swift
[125/157] Compiling MapboxDirections BlockedLanes.swift
[126/157] Compiling MapboxDirections Congestion.swift
[127/157] Compiling MapboxDirections Credentials.swift
[128/157] Compiling MapboxDirections CustomValueOptionSet.swift
[129/157] Compiling MapboxDirections Directions.swift
[130/157] Compiling MapboxDirections SpokenInstruction.swift
/host/spi-builder-workspace/Sources/MapboxDirections/TollCollection.swift:18:16: warning: stored property 'type' of 'Sendable'-conforming struct 'TollCollection' has non-sendable type 'TollCollection.CollectionType'
    public let type: CollectionType
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/TollCollection.swift:10:17: note: consider making enum 'CollectionType' conform to the 'Sendable' protocol
    public enum CollectionType: String, Codable {
                ^
                                               , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/TollPrice.swift:83:16: warning: stored property 'paymentMethod' of 'Sendable'-conforming struct 'TollPrice' has non-sendable type 'TollPaymentMethod'
    public let paymentMethod: TollPaymentMethod
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/TollPrice.swift:8:15: note: consider making struct 'TollPaymentMethod' conform to the 'Sendable' protocol
public struct TollPaymentMethod: Hashable, Equatable {
              ^
                                                    , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/TollPrice.swift:87:16: warning: stored property 'category' of 'Sendable'-conforming struct 'TollPrice' has non-sendable type 'TollCategory'
    public let category: TollCategory
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/TollPrice.swift:28:15: note: consider making struct 'TollCategory' conform to the 'Sendable' protocol
public struct TollCategory: Hashable, Equatable {
              ^
                                               , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/TollPrice.swift:93:16: warning: stored property 'amount' of 'Sendable'-conforming struct 'TollPrice' has non-sendable type 'Decimal'
    public let amount: Decimal
               ^
Foundation.Decimal:1:15: note: struct 'Decimal' does not conform to the 'Sendable' protocol
public struct Decimal {
              ^
/host/spi-builder-workspace/Sources/MapboxDirections/TollPrice.swift:1:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
[131/157] Compiling MapboxDirections TollCollection.swift
/host/spi-builder-workspace/Sources/MapboxDirections/TollCollection.swift:18:16: warning: stored property 'type' of 'Sendable'-conforming struct 'TollCollection' has non-sendable type 'TollCollection.CollectionType'
    public let type: CollectionType
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/TollCollection.swift:10:17: note: consider making enum 'CollectionType' conform to the 'Sendable' protocol
    public enum CollectionType: String, Codable {
                ^
                                               , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/TollPrice.swift:83:16: warning: stored property 'paymentMethod' of 'Sendable'-conforming struct 'TollPrice' has non-sendable type 'TollPaymentMethod'
    public let paymentMethod: TollPaymentMethod
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/TollPrice.swift:8:15: note: consider making struct 'TollPaymentMethod' conform to the 'Sendable' protocol
public struct TollPaymentMethod: Hashable, Equatable {
              ^
                                                    , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/TollPrice.swift:87:16: warning: stored property 'category' of 'Sendable'-conforming struct 'TollPrice' has non-sendable type 'TollCategory'
    public let category: TollCategory
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/TollPrice.swift:28:15: note: consider making struct 'TollCategory' conform to the 'Sendable' protocol
public struct TollCategory: Hashable, Equatable {
              ^
                                               , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/TollPrice.swift:93:16: warning: stored property 'amount' of 'Sendable'-conforming struct 'TollPrice' has non-sendable type 'Decimal'
    public let amount: Decimal
               ^
Foundation.Decimal:1:15: note: struct 'Decimal' does not conform to the 'Sendable' protocol
public struct Decimal {
              ^
/host/spi-builder-workspace/Sources/MapboxDirections/TollPrice.swift:1:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
[132/157] Compiling MapboxDirections TollPrice.swift
/host/spi-builder-workspace/Sources/MapboxDirections/TollCollection.swift:18:16: warning: stored property 'type' of 'Sendable'-conforming struct 'TollCollection' has non-sendable type 'TollCollection.CollectionType'
    public let type: CollectionType
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/TollCollection.swift:10:17: note: consider making enum 'CollectionType' conform to the 'Sendable' protocol
    public enum CollectionType: String, Codable {
                ^
                                               , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/TollPrice.swift:83:16: warning: stored property 'paymentMethod' of 'Sendable'-conforming struct 'TollPrice' has non-sendable type 'TollPaymentMethod'
    public let paymentMethod: TollPaymentMethod
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/TollPrice.swift:8:15: note: consider making struct 'TollPaymentMethod' conform to the 'Sendable' protocol
public struct TollPaymentMethod: Hashable, Equatable {
              ^
                                                    , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/TollPrice.swift:87:16: warning: stored property 'category' of 'Sendable'-conforming struct 'TollPrice' has non-sendable type 'TollCategory'
    public let category: TollCategory
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/TollPrice.swift:28:15: note: consider making struct 'TollCategory' conform to the 'Sendable' protocol
public struct TollCategory: Hashable, Equatable {
              ^
                                               , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/TollPrice.swift:93:16: warning: stored property 'amount' of 'Sendable'-conforming struct 'TollPrice' has non-sendable type 'Decimal'
    public let amount: Decimal
               ^
Foundation.Decimal:1:15: note: struct 'Decimal' does not conform to the 'Sendable' protocol
public struct Decimal {
              ^
/host/spi-builder-workspace/Sources/MapboxDirections/TollPrice.swift:1:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
[133/157] Compiling MapboxDirections TrafficTendency.swift
/host/spi-builder-workspace/Sources/MapboxDirections/TollCollection.swift:18:16: warning: stored property 'type' of 'Sendable'-conforming struct 'TollCollection' has non-sendable type 'TollCollection.CollectionType'
    public let type: CollectionType
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/TollCollection.swift:10:17: note: consider making enum 'CollectionType' conform to the 'Sendable' protocol
    public enum CollectionType: String, Codable {
                ^
                                               , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/TollPrice.swift:83:16: warning: stored property 'paymentMethod' of 'Sendable'-conforming struct 'TollPrice' has non-sendable type 'TollPaymentMethod'
    public let paymentMethod: TollPaymentMethod
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/TollPrice.swift:8:15: note: consider making struct 'TollPaymentMethod' conform to the 'Sendable' protocol
public struct TollPaymentMethod: Hashable, Equatable {
              ^
                                                    , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/TollPrice.swift:87:16: warning: stored property 'category' of 'Sendable'-conforming struct 'TollPrice' has non-sendable type 'TollCategory'
    public let category: TollCategory
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/TollPrice.swift:28:15: note: consider making struct 'TollCategory' conform to the 'Sendable' protocol
public struct TollCategory: Hashable, Equatable {
              ^
                                               , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/TollPrice.swift:93:16: warning: stored property 'amount' of 'Sendable'-conforming struct 'TollPrice' has non-sendable type 'Decimal'
    public let amount: Decimal
               ^
Foundation.Decimal:1:15: note: struct 'Decimal' does not conform to the 'Sendable' protocol
public struct Decimal {
              ^
/host/spi-builder-workspace/Sources/MapboxDirections/TollPrice.swift:1:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
[134/157] Compiling MapboxDirections VisualInstruction.swift
/host/spi-builder-workspace/Sources/MapboxDirections/TollCollection.swift:18:16: warning: stored property 'type' of 'Sendable'-conforming struct 'TollCollection' has non-sendable type 'TollCollection.CollectionType'
    public let type: CollectionType
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/TollCollection.swift:10:17: note: consider making enum 'CollectionType' conform to the 'Sendable' protocol
    public enum CollectionType: String, Codable {
                ^
                                               , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/TollPrice.swift:83:16: warning: stored property 'paymentMethod' of 'Sendable'-conforming struct 'TollPrice' has non-sendable type 'TollPaymentMethod'
    public let paymentMethod: TollPaymentMethod
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/TollPrice.swift:8:15: note: consider making struct 'TollPaymentMethod' conform to the 'Sendable' protocol
public struct TollPaymentMethod: Hashable, Equatable {
              ^
                                                    , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/TollPrice.swift:87:16: warning: stored property 'category' of 'Sendable'-conforming struct 'TollPrice' has non-sendable type 'TollCategory'
    public let category: TollCategory
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/TollPrice.swift:28:15: note: consider making struct 'TollCategory' conform to the 'Sendable' protocol
public struct TollCategory: Hashable, Equatable {
              ^
                                               , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/TollPrice.swift:93:16: warning: stored property 'amount' of 'Sendable'-conforming struct 'TollPrice' has non-sendable type 'Decimal'
    public let amount: Decimal
               ^
Foundation.Decimal:1:15: note: struct 'Decimal' does not conform to the 'Sendable' protocol
public struct Decimal {
              ^
/host/spi-builder-workspace/Sources/MapboxDirections/TollPrice.swift:1:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
[135/157] Compiling MapboxDirections VisualInstructionBanner.swift
/host/spi-builder-workspace/Sources/MapboxDirections/TollCollection.swift:18:16: warning: stored property 'type' of 'Sendable'-conforming struct 'TollCollection' has non-sendable type 'TollCollection.CollectionType'
    public let type: CollectionType
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/TollCollection.swift:10:17: note: consider making enum 'CollectionType' conform to the 'Sendable' protocol
    public enum CollectionType: String, Codable {
                ^
                                               , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/TollPrice.swift:83:16: warning: stored property 'paymentMethod' of 'Sendable'-conforming struct 'TollPrice' has non-sendable type 'TollPaymentMethod'
    public let paymentMethod: TollPaymentMethod
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/TollPrice.swift:8:15: note: consider making struct 'TollPaymentMethod' conform to the 'Sendable' protocol
public struct TollPaymentMethod: Hashable, Equatable {
              ^
                                                    , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/TollPrice.swift:87:16: warning: stored property 'category' of 'Sendable'-conforming struct 'TollPrice' has non-sendable type 'TollCategory'
    public let category: TollCategory
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/TollPrice.swift:28:15: note: consider making struct 'TollCategory' conform to the 'Sendable' protocol
public struct TollCategory: Hashable, Equatable {
              ^
                                               , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/TollPrice.swift:93:16: warning: stored property 'amount' of 'Sendable'-conforming struct 'TollPrice' has non-sendable type 'Decimal'
    public let amount: Decimal
               ^
Foundation.Decimal:1:15: note: struct 'Decimal' does not conform to the 'Sendable' protocol
public struct Decimal {
              ^
/host/spi-builder-workspace/Sources/MapboxDirections/TollPrice.swift:1:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
[136/157] Compiling MapboxDirections VisualInstructionComponent.swift
/host/spi-builder-workspace/Sources/MapboxDirections/TollCollection.swift:18:16: warning: stored property 'type' of 'Sendable'-conforming struct 'TollCollection' has non-sendable type 'TollCollection.CollectionType'
    public let type: CollectionType
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/TollCollection.swift:10:17: note: consider making enum 'CollectionType' conform to the 'Sendable' protocol
    public enum CollectionType: String, Codable {
                ^
                                               , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/TollPrice.swift:83:16: warning: stored property 'paymentMethod' of 'Sendable'-conforming struct 'TollPrice' has non-sendable type 'TollPaymentMethod'
    public let paymentMethod: TollPaymentMethod
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/TollPrice.swift:8:15: note: consider making struct 'TollPaymentMethod' conform to the 'Sendable' protocol
public struct TollPaymentMethod: Hashable, Equatable {
              ^
                                                    , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/TollPrice.swift:87:16: warning: stored property 'category' of 'Sendable'-conforming struct 'TollPrice' has non-sendable type 'TollCategory'
    public let category: TollCategory
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/TollPrice.swift:28:15: note: consider making struct 'TollCategory' conform to the 'Sendable' protocol
public struct TollCategory: Hashable, Equatable {
              ^
                                               , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/TollPrice.swift:93:16: warning: stored property 'amount' of 'Sendable'-conforming struct 'TollPrice' has non-sendable type 'Decimal'
    public let amount: Decimal
               ^
Foundation.Decimal:1:15: note: struct 'Decimal' does not conform to the 'Sendable' protocol
public struct Decimal {
              ^
/host/spi-builder-workspace/Sources/MapboxDirections/TollPrice.swift:1:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
[137/157] Compiling MapboxDirections Waypoint.swift
/host/spi-builder-workspace/Sources/MapboxDirections/TollCollection.swift:18:16: warning: stored property 'type' of 'Sendable'-conforming struct 'TollCollection' has non-sendable type 'TollCollection.CollectionType'
    public let type: CollectionType
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/TollCollection.swift:10:17: note: consider making enum 'CollectionType' conform to the 'Sendable' protocol
    public enum CollectionType: String, Codable {
                ^
                                               , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/TollPrice.swift:83:16: warning: stored property 'paymentMethod' of 'Sendable'-conforming struct 'TollPrice' has non-sendable type 'TollPaymentMethod'
    public let paymentMethod: TollPaymentMethod
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/TollPrice.swift:8:15: note: consider making struct 'TollPaymentMethod' conform to the 'Sendable' protocol
public struct TollPaymentMethod: Hashable, Equatable {
              ^
                                                    , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/TollPrice.swift:87:16: warning: stored property 'category' of 'Sendable'-conforming struct 'TollPrice' has non-sendable type 'TollCategory'
    public let category: TollCategory
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/TollPrice.swift:28:15: note: consider making struct 'TollCategory' conform to the 'Sendable' protocol
public struct TollCategory: Hashable, Equatable {
              ^
                                               , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/TollPrice.swift:93:16: warning: stored property 'amount' of 'Sendable'-conforming struct 'TollPrice' has non-sendable type 'Decimal'
    public let amount: Decimal
               ^
Foundation.Decimal:1:15: note: struct 'Decimal' does not conform to the 'Sendable' protocol
public struct Decimal {
              ^
/host/spi-builder-workspace/Sources/MapboxDirections/TollPrice.swift:1:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
[138/157] Compiling MapboxDirections MatchOptions.swift
[139/157] Compiling MapboxDirections Tracepoint.swift
[140/157] Compiling MapboxDirections MapboxStreetsRoadClass.swift
[141/157] Compiling MapboxDirections Matrix.swift
[142/157] Compiling MapboxDirections MatrixError.swift
[143/157] Compiling MapboxDirections MatrixOptions.swift
[144/157] Compiling MapboxDirections MatrixResponse.swift
[145/157] Compiling MapboxDirections OfflineDirections.swift
/host/spi-builder-workspace/Sources/MapboxDirections/RouteLegAttributes.swift:45:20: warning: stored property 'segmentCongestionLevels' of 'Sendable'-conforming struct 'Attributes' has non-sendable type '[CongestionLevel]?'
        public var segmentCongestionLevels: [CongestionLevel]?
                   ^
/host/spi-builder-workspace/Sources/MapboxDirections/Congestion.swift:6:13: note: consider making enum 'CongestionLevel' conform to the 'Sendable' protocol
public enum CongestionLevel: String, Codable, CaseIterable {
            ^
                                                          , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/RouteLegAttributes.swift:67:20: warning: stored property 'segmentMaximumSpeedLimits' of 'Sendable'-conforming struct 'Attributes' has non-sendable type '[Measurement<UnitSpeed>?]?'
        public var segmentMaximumSpeedLimits: [Measurement<UnitSpeed>?]?
                   ^
Foundation.Measurement:2:15: note: generic struct 'Measurement' does not conform to the 'Sendable' protocol
public struct Measurement<UnitType> : ReferenceConvertible, Comparable, Equatable where UnitType : Unit {
              ^
/host/spi-builder-workspace/Sources/MapboxDirections/RouteLegAttributes.swift:1:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
/host/spi-builder-workspace/Sources/MapboxDirections/RouteLegAttributes.swift:73:20: warning: stored property 'trafficTendencies' of 'Sendable'-conforming struct 'Attributes' has non-sendable type '[TrafficTendency]?'
        public var trafficTendencies: [TrafficTendency]?
                   ^
/host/spi-builder-workspace/Sources/MapboxDirections/TrafficTendency.swift:7:13: note: consider making enum 'TrafficTendency' conform to the 'Sendable' protocol
public enum TrafficTendency: Int, Codable, CaseIterable {
            ^
                                                       , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/RouteRefreshResponse.swift:16:16: warning: stored property 'httpResponse' of 'Sendable'-conforming struct 'RouteRefreshResponse' has non-sendable type 'HTTPURLResponse?'
    public let httpResponse: HTTPURLResponse?
               ^
FoundationNetworking.HTTPURLResponse:1:12: note: class 'HTTPURLResponse' does not conform to the 'Sendable' protocol
open class HTTPURLResponse : URLResponse {
           ^
/host/spi-builder-workspace/Sources/MapboxDirections/RouteRefreshResponse.swift:3:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'FoundationNetworking'
import FoundationNetworking
^
@preconcurrency
/host/spi-builder-workspace/Sources/MapboxDirections/RouteRefreshResponse.swift:41:16: warning: stored property 'credentials' of 'Sendable'-conforming struct 'RouteRefreshResponse' has non-sendable type 'Credentials'
    public let credentials: Credentials
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/Credentials.swift:10:15: note: consider making struct 'Credentials' conform to the 'Sendable' protocol
public struct Credentials: Equatable {
              ^
                                    , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/RouteResponse.swift:21:16: warning: stored property 'httpResponse' of 'Sendable'-conforming struct 'RouteResponse' has non-sendable type 'HTTPURLResponse?'
    public let httpResponse: HTTPURLResponse?
               ^
FoundationNetworking.HTTPURLResponse:1:12: note: class 'HTTPURLResponse' does not conform to the 'Sendable' protocol
open class HTTPURLResponse : URLResponse {
           ^
/host/spi-builder-workspace/Sources/MapboxDirections/RouteResponse.swift:4:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'FoundationNetworking'
import FoundationNetworking
^
@preconcurrency
/host/spi-builder-workspace/Sources/MapboxDirections/RouteResponse.swift:32:16: warning: stored property 'routes' of 'Sendable'-conforming struct 'RouteResponse' has non-sendable type '[Route]?'
    public var routes: [Route]? {
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/Route.swift:9:12: note: class 'Route' does not conform to the 'Sendable' protocol
open class Route: DirectionsResult {
           ^
/host/spi-builder-workspace/Sources/MapboxDirections/RouteResponse.swift:43:16: warning: stored property 'waypoints' of 'Sendable'-conforming struct 'RouteResponse' has non-sendable type '[Waypoint]?'
    public let waypoints: [Waypoint]?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/Waypoint.swift:9:14: note: class 'Waypoint' does not conform to the 'Sendable' protocol
public class Waypoint: Codable, ForeignMemberContainerClass {
             ^
/host/spi-builder-workspace/Sources/MapboxDirections/RouteResponse.swift:48:16: warning: stored property 'options' of 'Sendable'-conforming struct 'RouteResponse' has non-sendable type 'ResponseOptions'
    public let options: ResponseOptions
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/RouteResponse.swift:7:13: note: consider making enum 'ResponseOptions' conform to the 'Sendable' protocol
public enum ResponseOptions {
            ^
                            : Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/RouteResponse.swift:53:16: warning: stored property 'credentials' of 'Sendable'-conforming struct 'RouteResponse' has non-sendable type 'Credentials'
    public let credentials: Credentials
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/Credentials.swift:10:15: note: consider making struct 'Credentials' conform to the 'Sendable' protocol
public struct Credentials: Equatable {
              ^
                                    , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/RouteResponse.swift:71:29: warning: stored property 'roadClassExclusionViolations' of 'Sendable'-conforming struct 'RouteResponse' has non-sendable type '[RoadClassExclusionViolation]?'
    public private(set) var roadClassExclusionViolations: [RoadClassExclusionViolation]?
                            ^
/host/spi-builder-workspace/Sources/MapboxDirections/RoadClassExclusionViolation.swift:7:15: note: consider making struct 'RoadClassExclusionViolation' conform to the 'Sendable' protocol
public struct RoadClassExclusionViolation {
              ^
                                          : Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/RouteStep.swift:437:13: warning: stored property 'maneuverType' of 'Sendable'-conforming struct 'Maneuver' has non-sendable type 'ManeuverType'
        let maneuverType: ManeuverType
            ^
/host/spi-builder-workspace/Sources/MapboxDirections/RouteStep.swift:92:13: note: consider making enum 'ManeuverType' conform to the 'Sendable' protocol
public enum ManeuverType: String, Codable {
            ^
                                         , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/RouteStep.swift:438:13: warning: stored property 'maneuverDirection' of 'Sendable'-conforming struct 'Maneuver' has non-sendable type 'ManeuverDirection?'
        let maneuverDirection: ManeuverDirection?
            ^
/host/spi-builder-workspace/Sources/MapboxDirections/RouteStep.swift:224:13: note: consider making enum 'ManeuverDirection' conform to the 'Sendable' protocol
public enum ManeuverDirection: String, Codable {
            ^
                                              , Sendable
[147/157] Compiling MapboxDirections RouteLegAttributes.swift
/host/spi-builder-workspace/Sources/MapboxDirections/RouteLegAttributes.swift:45:20: warning: stored property 'segmentCongestionLevels' of 'Sendable'-conforming struct 'Attributes' has non-sendable type '[CongestionLevel]?'
        public var segmentCongestionLevels: [CongestionLevel]?
                   ^
/host/spi-builder-workspace/Sources/MapboxDirections/Congestion.swift:6:13: note: consider making enum 'CongestionLevel' conform to the 'Sendable' protocol
public enum CongestionLevel: String, Codable, CaseIterable {
            ^
                                                          , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/RouteLegAttributes.swift:67:20: warning: stored property 'segmentMaximumSpeedLimits' of 'Sendable'-conforming struct 'Attributes' has non-sendable type '[Measurement<UnitSpeed>?]?'
        public var segmentMaximumSpeedLimits: [Measurement<UnitSpeed>?]?
                   ^
Foundation.Measurement:2:15: note: generic struct 'Measurement' does not conform to the 'Sendable' protocol
public struct Measurement<UnitType> : ReferenceConvertible, Comparable, Equatable where UnitType : Unit {
              ^
/host/spi-builder-workspace/Sources/MapboxDirections/RouteLegAttributes.swift:1:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
/host/spi-builder-workspace/Sources/MapboxDirections/RouteLegAttributes.swift:73:20: warning: stored property 'trafficTendencies' of 'Sendable'-conforming struct 'Attributes' has non-sendable type '[TrafficTendency]?'
        public var trafficTendencies: [TrafficTendency]?
                   ^
/host/spi-builder-workspace/Sources/MapboxDirections/TrafficTendency.swift:7:13: note: consider making enum 'TrafficTendency' conform to the 'Sendable' protocol
public enum TrafficTendency: Int, Codable, CaseIterable {
            ^
                                                       , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/RouteRefreshResponse.swift:16:16: warning: stored property 'httpResponse' of 'Sendable'-conforming struct 'RouteRefreshResponse' has non-sendable type 'HTTPURLResponse?'
    public let httpResponse: HTTPURLResponse?
               ^
FoundationNetworking.HTTPURLResponse:1:12: note: class 'HTTPURLResponse' does not conform to the 'Sendable' protocol
open class HTTPURLResponse : URLResponse {
           ^
/host/spi-builder-workspace/Sources/MapboxDirections/RouteRefreshResponse.swift:3:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'FoundationNetworking'
import FoundationNetworking
^
@preconcurrency
/host/spi-builder-workspace/Sources/MapboxDirections/RouteRefreshResponse.swift:41:16: warning: stored property 'credentials' of 'Sendable'-conforming struct 'RouteRefreshResponse' has non-sendable type 'Credentials'
    public let credentials: Credentials
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/Credentials.swift:10:15: note: consider making struct 'Credentials' conform to the 'Sendable' protocol
public struct Credentials: Equatable {
              ^
                                    , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/RouteResponse.swift:21:16: warning: stored property 'httpResponse' of 'Sendable'-conforming struct 'RouteResponse' has non-sendable type 'HTTPURLResponse?'
    public let httpResponse: HTTPURLResponse?
               ^
FoundationNetworking.HTTPURLResponse:1:12: note: class 'HTTPURLResponse' does not conform to the 'Sendable' protocol
open class HTTPURLResponse : URLResponse {
           ^
/host/spi-builder-workspace/Sources/MapboxDirections/RouteResponse.swift:4:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'FoundationNetworking'
import FoundationNetworking
^
@preconcurrency
/host/spi-builder-workspace/Sources/MapboxDirections/RouteResponse.swift:32:16: warning: stored property 'routes' of 'Sendable'-conforming struct 'RouteResponse' has non-sendable type '[Route]?'
    public var routes: [Route]? {
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/Route.swift:9:12: note: class 'Route' does not conform to the 'Sendable' protocol
open class Route: DirectionsResult {
           ^
/host/spi-builder-workspace/Sources/MapboxDirections/RouteResponse.swift:43:16: warning: stored property 'waypoints' of 'Sendable'-conforming struct 'RouteResponse' has non-sendable type '[Waypoint]?'
    public let waypoints: [Waypoint]?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/Waypoint.swift:9:14: note: class 'Waypoint' does not conform to the 'Sendable' protocol
public class Waypoint: Codable, ForeignMemberContainerClass {
             ^
/host/spi-builder-workspace/Sources/MapboxDirections/RouteResponse.swift:48:16: warning: stored property 'options' of 'Sendable'-conforming struct 'RouteResponse' has non-sendable type 'ResponseOptions'
    public let options: ResponseOptions
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/RouteResponse.swift:7:13: note: consider making enum 'ResponseOptions' conform to the 'Sendable' protocol
public enum ResponseOptions {
            ^
                            : Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/RouteResponse.swift:53:16: warning: stored property 'credentials' of 'Sendable'-conforming struct 'RouteResponse' has non-sendable type 'Credentials'
    public let credentials: Credentials
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/Credentials.swift:10:15: note: consider making struct 'Credentials' conform to the 'Sendable' protocol
public struct Credentials: Equatable {
              ^
                                    , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/RouteResponse.swift:71:29: warning: stored property 'roadClassExclusionViolations' of 'Sendable'-conforming struct 'RouteResponse' has non-sendable type '[RoadClassExclusionViolation]?'
    public private(set) var roadClassExclusionViolations: [RoadClassExclusionViolation]?
                            ^
/host/spi-builder-workspace/Sources/MapboxDirections/RoadClassExclusionViolation.swift:7:15: note: consider making struct 'RoadClassExclusionViolation' conform to the 'Sendable' protocol
public struct RoadClassExclusionViolation {
              ^
                                          : Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/RouteStep.swift:437:13: warning: stored property 'maneuverType' of 'Sendable'-conforming struct 'Maneuver' has non-sendable type 'ManeuverType'
        let maneuverType: ManeuverType
            ^
/host/spi-builder-workspace/Sources/MapboxDirections/RouteStep.swift:92:13: note: consider making enum 'ManeuverType' conform to the 'Sendable' protocol
public enum ManeuverType: String, Codable {
            ^
                                         , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/RouteStep.swift:438:13: warning: stored property 'maneuverDirection' of 'Sendable'-conforming struct 'Maneuver' has non-sendable type 'ManeuverDirection?'
        let maneuverDirection: ManeuverDirection?
            ^
/host/spi-builder-workspace/Sources/MapboxDirections/RouteStep.swift:224:13: note: consider making enum 'ManeuverDirection' conform to the 'Sendable' protocol
public enum ManeuverDirection: String, Codable {
            ^
                                              , Sendable
[148/157] Compiling MapboxDirections RouteOptions.swift
/host/spi-builder-workspace/Sources/MapboxDirections/RouteLegAttributes.swift:45:20: warning: stored property 'segmentCongestionLevels' of 'Sendable'-conforming struct 'Attributes' has non-sendable type '[CongestionLevel]?'
        public var segmentCongestionLevels: [CongestionLevel]?
                   ^
/host/spi-builder-workspace/Sources/MapboxDirections/Congestion.swift:6:13: note: consider making enum 'CongestionLevel' conform to the 'Sendable' protocol
public enum CongestionLevel: String, Codable, CaseIterable {
            ^
                                                          , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/RouteLegAttributes.swift:67:20: warning: stored property 'segmentMaximumSpeedLimits' of 'Sendable'-conforming struct 'Attributes' has non-sendable type '[Measurement<UnitSpeed>?]?'
        public var segmentMaximumSpeedLimits: [Measurement<UnitSpeed>?]?
                   ^
Foundation.Measurement:2:15: note: generic struct 'Measurement' does not conform to the 'Sendable' protocol
public struct Measurement<UnitType> : ReferenceConvertible, Comparable, Equatable where UnitType : Unit {
              ^
/host/spi-builder-workspace/Sources/MapboxDirections/RouteLegAttributes.swift:1:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
/host/spi-builder-workspace/Sources/MapboxDirections/RouteLegAttributes.swift:73:20: warning: stored property 'trafficTendencies' of 'Sendable'-conforming struct 'Attributes' has non-sendable type '[TrafficTendency]?'
        public var trafficTendencies: [TrafficTendency]?
                   ^
/host/spi-builder-workspace/Sources/MapboxDirections/TrafficTendency.swift:7:13: note: consider making enum 'TrafficTendency' conform to the 'Sendable' protocol
public enum TrafficTendency: Int, Codable, CaseIterable {
            ^
                                                       , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/RouteRefreshResponse.swift:16:16: warning: stored property 'httpResponse' of 'Sendable'-conforming struct 'RouteRefreshResponse' has non-sendable type 'HTTPURLResponse?'
    public let httpResponse: HTTPURLResponse?
               ^
FoundationNetworking.HTTPURLResponse:1:12: note: class 'HTTPURLResponse' does not conform to the 'Sendable' protocol
open class HTTPURLResponse : URLResponse {
           ^
/host/spi-builder-workspace/Sources/MapboxDirections/RouteRefreshResponse.swift:3:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'FoundationNetworking'
import FoundationNetworking
^
@preconcurrency
/host/spi-builder-workspace/Sources/MapboxDirections/RouteRefreshResponse.swift:41:16: warning: stored property 'credentials' of 'Sendable'-conforming struct 'RouteRefreshResponse' has non-sendable type 'Credentials'
    public let credentials: Credentials
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/Credentials.swift:10:15: note: consider making struct 'Credentials' conform to the 'Sendable' protocol
public struct Credentials: Equatable {
              ^
                                    , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/RouteResponse.swift:21:16: warning: stored property 'httpResponse' of 'Sendable'-conforming struct 'RouteResponse' has non-sendable type 'HTTPURLResponse?'
    public let httpResponse: HTTPURLResponse?
               ^
FoundationNetworking.HTTPURLResponse:1:12: note: class 'HTTPURLResponse' does not conform to the 'Sendable' protocol
open class HTTPURLResponse : URLResponse {
           ^
/host/spi-builder-workspace/Sources/MapboxDirections/RouteResponse.swift:4:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'FoundationNetworking'
import FoundationNetworking
^
@preconcurrency
/host/spi-builder-workspace/Sources/MapboxDirections/RouteResponse.swift:32:16: warning: stored property 'routes' of 'Sendable'-conforming struct 'RouteResponse' has non-sendable type '[Route]?'
    public var routes: [Route]? {
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/Route.swift:9:12: note: class 'Route' does not conform to the 'Sendable' protocol
open class Route: DirectionsResult {
           ^
/host/spi-builder-workspace/Sources/MapboxDirections/RouteResponse.swift:43:16: warning: stored property 'waypoints' of 'Sendable'-conforming struct 'RouteResponse' has non-sendable type '[Waypoint]?'
    public let waypoints: [Waypoint]?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/Waypoint.swift:9:14: note: class 'Waypoint' does not conform to the 'Sendable' protocol
public class Waypoint: Codable, ForeignMemberContainerClass {
             ^
/host/spi-builder-workspace/Sources/MapboxDirections/RouteResponse.swift:48:16: warning: stored property 'options' of 'Sendable'-conforming struct 'RouteResponse' has non-sendable type 'ResponseOptions'
    public let options: ResponseOptions
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/RouteResponse.swift:7:13: note: consider making enum 'ResponseOptions' conform to the 'Sendable' protocol
public enum ResponseOptions {
            ^
                            : Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/RouteResponse.swift:53:16: warning: stored property 'credentials' of 'Sendable'-conforming struct 'RouteResponse' has non-sendable type 'Credentials'
    public let credentials: Credentials
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/Credentials.swift:10:15: note: consider making struct 'Credentials' conform to the 'Sendable' protocol
public struct Credentials: Equatable {
              ^
                                    , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/RouteResponse.swift:71:29: warning: stored property 'roadClassExclusionViolations' of 'Sendable'-conforming struct 'RouteResponse' has non-sendable type '[RoadClassExclusionViolation]?'
    public private(set) var roadClassExclusionViolations: [RoadClassExclusionViolation]?
                            ^
/host/spi-builder-workspace/Sources/MapboxDirections/RoadClassExclusionViolation.swift:7:15: note: consider making struct 'RoadClassExclusionViolation' conform to the 'Sendable' protocol
public struct RoadClassExclusionViolation {
              ^
                                          : Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/RouteStep.swift:437:13: warning: stored property 'maneuverType' of 'Sendable'-conforming struct 'Maneuver' has non-sendable type 'ManeuverType'
        let maneuverType: ManeuverType
            ^
/host/spi-builder-workspace/Sources/MapboxDirections/RouteStep.swift:92:13: note: consider making enum 'ManeuverType' conform to the 'Sendable' protocol
public enum ManeuverType: String, Codable {
            ^
                                         , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/RouteStep.swift:438:13: warning: stored property 'maneuverDirection' of 'Sendable'-conforming struct 'Maneuver' has non-sendable type 'ManeuverDirection?'
        let maneuverDirection: ManeuverDirection?
            ^
/host/spi-builder-workspace/Sources/MapboxDirections/RouteStep.swift:224:13: note: consider making enum 'ManeuverDirection' conform to the 'Sendable' protocol
public enum ManeuverDirection: String, Codable {
            ^
                                              , Sendable
[149/157] Compiling MapboxDirections RouteRefreshResponse.swift
/host/spi-builder-workspace/Sources/MapboxDirections/RouteLegAttributes.swift:45:20: warning: stored property 'segmentCongestionLevels' of 'Sendable'-conforming struct 'Attributes' has non-sendable type '[CongestionLevel]?'
        public var segmentCongestionLevels: [CongestionLevel]?
                   ^
/host/spi-builder-workspace/Sources/MapboxDirections/Congestion.swift:6:13: note: consider making enum 'CongestionLevel' conform to the 'Sendable' protocol
public enum CongestionLevel: String, Codable, CaseIterable {
            ^
                                                          , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/RouteLegAttributes.swift:67:20: warning: stored property 'segmentMaximumSpeedLimits' of 'Sendable'-conforming struct 'Attributes' has non-sendable type '[Measurement<UnitSpeed>?]?'
        public var segmentMaximumSpeedLimits: [Measurement<UnitSpeed>?]?
                   ^
Foundation.Measurement:2:15: note: generic struct 'Measurement' does not conform to the 'Sendable' protocol
public struct Measurement<UnitType> : ReferenceConvertible, Comparable, Equatable where UnitType : Unit {
              ^
/host/spi-builder-workspace/Sources/MapboxDirections/RouteLegAttributes.swift:1:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
/host/spi-builder-workspace/Sources/MapboxDirections/RouteLegAttributes.swift:73:20: warning: stored property 'trafficTendencies' of 'Sendable'-conforming struct 'Attributes' has non-sendable type '[TrafficTendency]?'
        public var trafficTendencies: [TrafficTendency]?
                   ^
/host/spi-builder-workspace/Sources/MapboxDirections/TrafficTendency.swift:7:13: note: consider making enum 'TrafficTendency' conform to the 'Sendable' protocol
public enum TrafficTendency: Int, Codable, CaseIterable {
            ^
                                                       , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/RouteRefreshResponse.swift:16:16: warning: stored property 'httpResponse' of 'Sendable'-conforming struct 'RouteRefreshResponse' has non-sendable type 'HTTPURLResponse?'
    public let httpResponse: HTTPURLResponse?
               ^
FoundationNetworking.HTTPURLResponse:1:12: note: class 'HTTPURLResponse' does not conform to the 'Sendable' protocol
open class HTTPURLResponse : URLResponse {
           ^
/host/spi-builder-workspace/Sources/MapboxDirections/RouteRefreshResponse.swift:3:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'FoundationNetworking'
import FoundationNetworking
^
@preconcurrency
/host/spi-builder-workspace/Sources/MapboxDirections/RouteRefreshResponse.swift:41:16: warning: stored property 'credentials' of 'Sendable'-conforming struct 'RouteRefreshResponse' has non-sendable type 'Credentials'
    public let credentials: Credentials
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/Credentials.swift:10:15: note: consider making struct 'Credentials' conform to the 'Sendable' protocol
public struct Credentials: Equatable {
              ^
                                    , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/RouteResponse.swift:21:16: warning: stored property 'httpResponse' of 'Sendable'-conforming struct 'RouteResponse' has non-sendable type 'HTTPURLResponse?'
    public let httpResponse: HTTPURLResponse?
               ^
FoundationNetworking.HTTPURLResponse:1:12: note: class 'HTTPURLResponse' does not conform to the 'Sendable' protocol
open class HTTPURLResponse : URLResponse {
           ^
/host/spi-builder-workspace/Sources/MapboxDirections/RouteResponse.swift:4:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'FoundationNetworking'
import FoundationNetworking
^
@preconcurrency
/host/spi-builder-workspace/Sources/MapboxDirections/RouteResponse.swift:32:16: warning: stored property 'routes' of 'Sendable'-conforming struct 'RouteResponse' has non-sendable type '[Route]?'
    public var routes: [Route]? {
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/Route.swift:9:12: note: class 'Route' does not conform to the 'Sendable' protocol
open class Route: DirectionsResult {
           ^
/host/spi-builder-workspace/Sources/MapboxDirections/RouteResponse.swift:43:16: warning: stored property 'waypoints' of 'Sendable'-conforming struct 'RouteResponse' has non-sendable type '[Waypoint]?'
    public let waypoints: [Waypoint]?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/Waypoint.swift:9:14: note: class 'Waypoint' does not conform to the 'Sendable' protocol
public class Waypoint: Codable, ForeignMemberContainerClass {
             ^
/host/spi-builder-workspace/Sources/MapboxDirections/RouteResponse.swift:48:16: warning: stored property 'options' of 'Sendable'-conforming struct 'RouteResponse' has non-sendable type 'ResponseOptions'
    public let options: ResponseOptions
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/RouteResponse.swift:7:13: note: consider making enum 'ResponseOptions' conform to the 'Sendable' protocol
public enum ResponseOptions {
            ^
                            : Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/RouteResponse.swift:53:16: warning: stored property 'credentials' of 'Sendable'-conforming struct 'RouteResponse' has non-sendable type 'Credentials'
    public let credentials: Credentials
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/Credentials.swift:10:15: note: consider making struct 'Credentials' conform to the 'Sendable' protocol
public struct Credentials: Equatable {
              ^
                                    , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/RouteResponse.swift:71:29: warning: stored property 'roadClassExclusionViolations' of 'Sendable'-conforming struct 'RouteResponse' has non-sendable type '[RoadClassExclusionViolation]?'
    public private(set) var roadClassExclusionViolations: [RoadClassExclusionViolation]?
                            ^
/host/spi-builder-workspace/Sources/MapboxDirections/RoadClassExclusionViolation.swift:7:15: note: consider making struct 'RoadClassExclusionViolation' conform to the 'Sendable' protocol
public struct RoadClassExclusionViolation {
              ^
                                          : Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/RouteStep.swift:437:13: warning: stored property 'maneuverType' of 'Sendable'-conforming struct 'Maneuver' has non-sendable type 'ManeuverType'
        let maneuverType: ManeuverType
            ^
/host/spi-builder-workspace/Sources/MapboxDirections/RouteStep.swift:92:13: note: consider making enum 'ManeuverType' conform to the 'Sendable' protocol
public enum ManeuverType: String, Codable {
            ^
                                         , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/RouteStep.swift:438:13: warning: stored property 'maneuverDirection' of 'Sendable'-conforming struct 'Maneuver' has non-sendable type 'ManeuverDirection?'
        let maneuverDirection: ManeuverDirection?
            ^
/host/spi-builder-workspace/Sources/MapboxDirections/RouteStep.swift:224:13: note: consider making enum 'ManeuverDirection' conform to the 'Sendable' protocol
public enum ManeuverDirection: String, Codable {
            ^
                                              , Sendable
[150/157] Compiling MapboxDirections RouteRefreshSource.swift
/host/spi-builder-workspace/Sources/MapboxDirections/RouteLegAttributes.swift:45:20: warning: stored property 'segmentCongestionLevels' of 'Sendable'-conforming struct 'Attributes' has non-sendable type '[CongestionLevel]?'
        public var segmentCongestionLevels: [CongestionLevel]?
                   ^
/host/spi-builder-workspace/Sources/MapboxDirections/Congestion.swift:6:13: note: consider making enum 'CongestionLevel' conform to the 'Sendable' protocol
public enum CongestionLevel: String, Codable, CaseIterable {
            ^
                                                          , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/RouteLegAttributes.swift:67:20: warning: stored property 'segmentMaximumSpeedLimits' of 'Sendable'-conforming struct 'Attributes' has non-sendable type '[Measurement<UnitSpeed>?]?'
        public var segmentMaximumSpeedLimits: [Measurement<UnitSpeed>?]?
                   ^
Foundation.Measurement:2:15: note: generic struct 'Measurement' does not conform to the 'Sendable' protocol
public struct Measurement<UnitType> : ReferenceConvertible, Comparable, Equatable where UnitType : Unit {
              ^
/host/spi-builder-workspace/Sources/MapboxDirections/RouteLegAttributes.swift:1:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
/host/spi-builder-workspace/Sources/MapboxDirections/RouteLegAttributes.swift:73:20: warning: stored property 'trafficTendencies' of 'Sendable'-conforming struct 'Attributes' has non-sendable type '[TrafficTendency]?'
        public var trafficTendencies: [TrafficTendency]?
                   ^
/host/spi-builder-workspace/Sources/MapboxDirections/TrafficTendency.swift:7:13: note: consider making enum 'TrafficTendency' conform to the 'Sendable' protocol
public enum TrafficTendency: Int, Codable, CaseIterable {
            ^
                                                       , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/RouteRefreshResponse.swift:16:16: warning: stored property 'httpResponse' of 'Sendable'-conforming struct 'RouteRefreshResponse' has non-sendable type 'HTTPURLResponse?'
    public let httpResponse: HTTPURLResponse?
               ^
FoundationNetworking.HTTPURLResponse:1:12: note: class 'HTTPURLResponse' does not conform to the 'Sendable' protocol
open class HTTPURLResponse : URLResponse {
           ^
/host/spi-builder-workspace/Sources/MapboxDirections/RouteRefreshResponse.swift:3:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'FoundationNetworking'
import FoundationNetworking
^
@preconcurrency
/host/spi-builder-workspace/Sources/MapboxDirections/RouteRefreshResponse.swift:41:16: warning: stored property 'credentials' of 'Sendable'-conforming struct 'RouteRefreshResponse' has non-sendable type 'Credentials'
    public let credentials: Credentials
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/Credentials.swift:10:15: note: consider making struct 'Credentials' conform to the 'Sendable' protocol
public struct Credentials: Equatable {
              ^
                                    , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/RouteResponse.swift:21:16: warning: stored property 'httpResponse' of 'Sendable'-conforming struct 'RouteResponse' has non-sendable type 'HTTPURLResponse?'
    public let httpResponse: HTTPURLResponse?
               ^
FoundationNetworking.HTTPURLResponse:1:12: note: class 'HTTPURLResponse' does not conform to the 'Sendable' protocol
open class HTTPURLResponse : URLResponse {
           ^
/host/spi-builder-workspace/Sources/MapboxDirections/RouteResponse.swift:4:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'FoundationNetworking'
import FoundationNetworking
^
@preconcurrency
/host/spi-builder-workspace/Sources/MapboxDirections/RouteResponse.swift:32:16: warning: stored property 'routes' of 'Sendable'-conforming struct 'RouteResponse' has non-sendable type '[Route]?'
    public var routes: [Route]? {
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/Route.swift:9:12: note: class 'Route' does not conform to the 'Sendable' protocol
open class Route: DirectionsResult {
           ^
/host/spi-builder-workspace/Sources/MapboxDirections/RouteResponse.swift:43:16: warning: stored property 'waypoints' of 'Sendable'-conforming struct 'RouteResponse' has non-sendable type '[Waypoint]?'
    public let waypoints: [Waypoint]?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/Waypoint.swift:9:14: note: class 'Waypoint' does not conform to the 'Sendable' protocol
public class Waypoint: Codable, ForeignMemberContainerClass {
             ^
/host/spi-builder-workspace/Sources/MapboxDirections/RouteResponse.swift:48:16: warning: stored property 'options' of 'Sendable'-conforming struct 'RouteResponse' has non-sendable type 'ResponseOptions'
    public let options: ResponseOptions
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/RouteResponse.swift:7:13: note: consider making enum 'ResponseOptions' conform to the 'Sendable' protocol
public enum ResponseOptions {
            ^
                            : Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/RouteResponse.swift:53:16: warning: stored property 'credentials' of 'Sendable'-conforming struct 'RouteResponse' has non-sendable type 'Credentials'
    public let credentials: Credentials
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/Credentials.swift:10:15: note: consider making struct 'Credentials' conform to the 'Sendable' protocol
public struct Credentials: Equatable {
              ^
                                    , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/RouteResponse.swift:71:29: warning: stored property 'roadClassExclusionViolations' of 'Sendable'-conforming struct 'RouteResponse' has non-sendable type '[RoadClassExclusionViolation]?'
    public private(set) var roadClassExclusionViolations: [RoadClassExclusionViolation]?
                            ^
/host/spi-builder-workspace/Sources/MapboxDirections/RoadClassExclusionViolation.swift:7:15: note: consider making struct 'RoadClassExclusionViolation' conform to the 'Sendable' protocol
public struct RoadClassExclusionViolation {
              ^
                                          : Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/RouteStep.swift:437:13: warning: stored property 'maneuverType' of 'Sendable'-conforming struct 'Maneuver' has non-sendable type 'ManeuverType'
        let maneuverType: ManeuverType
            ^
/host/spi-builder-workspace/Sources/MapboxDirections/RouteStep.swift:92:13: note: consider making enum 'ManeuverType' conform to the 'Sendable' protocol
public enum ManeuverType: String, Codable {
            ^
                                         , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/RouteStep.swift:438:13: warning: stored property 'maneuverDirection' of 'Sendable'-conforming struct 'Maneuver' has non-sendable type 'ManeuverDirection?'
        let maneuverDirection: ManeuverDirection?
            ^
/host/spi-builder-workspace/Sources/MapboxDirections/RouteStep.swift:224:13: note: consider making enum 'ManeuverDirection' conform to the 'Sendable' protocol
public enum ManeuverDirection: String, Codable {
            ^
                                              , Sendable
[151/157] Compiling MapboxDirections RouteResponse.swift
/host/spi-builder-workspace/Sources/MapboxDirections/RouteLegAttributes.swift:45:20: warning: stored property 'segmentCongestionLevels' of 'Sendable'-conforming struct 'Attributes' has non-sendable type '[CongestionLevel]?'
        public var segmentCongestionLevels: [CongestionLevel]?
                   ^
/host/spi-builder-workspace/Sources/MapboxDirections/Congestion.swift:6:13: note: consider making enum 'CongestionLevel' conform to the 'Sendable' protocol
public enum CongestionLevel: String, Codable, CaseIterable {
            ^
                                                          , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/RouteLegAttributes.swift:67:20: warning: stored property 'segmentMaximumSpeedLimits' of 'Sendable'-conforming struct 'Attributes' has non-sendable type '[Measurement<UnitSpeed>?]?'
        public var segmentMaximumSpeedLimits: [Measurement<UnitSpeed>?]?
                   ^
Foundation.Measurement:2:15: note: generic struct 'Measurement' does not conform to the 'Sendable' protocol
public struct Measurement<UnitType> : ReferenceConvertible, Comparable, Equatable where UnitType : Unit {
              ^
/host/spi-builder-workspace/Sources/MapboxDirections/RouteLegAttributes.swift:1:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
/host/spi-builder-workspace/Sources/MapboxDirections/RouteLegAttributes.swift:73:20: warning: stored property 'trafficTendencies' of 'Sendable'-conforming struct 'Attributes' has non-sendable type '[TrafficTendency]?'
        public var trafficTendencies: [TrafficTendency]?
                   ^
/host/spi-builder-workspace/Sources/MapboxDirections/TrafficTendency.swift:7:13: note: consider making enum 'TrafficTendency' conform to the 'Sendable' protocol
public enum TrafficTendency: Int, Codable, CaseIterable {
            ^
                                                       , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/RouteRefreshResponse.swift:16:16: warning: stored property 'httpResponse' of 'Sendable'-conforming struct 'RouteRefreshResponse' has non-sendable type 'HTTPURLResponse?'
    public let httpResponse: HTTPURLResponse?
               ^
FoundationNetworking.HTTPURLResponse:1:12: note: class 'HTTPURLResponse' does not conform to the 'Sendable' protocol
open class HTTPURLResponse : URLResponse {
           ^
/host/spi-builder-workspace/Sources/MapboxDirections/RouteRefreshResponse.swift:3:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'FoundationNetworking'
import FoundationNetworking
^
@preconcurrency
/host/spi-builder-workspace/Sources/MapboxDirections/RouteRefreshResponse.swift:41:16: warning: stored property 'credentials' of 'Sendable'-conforming struct 'RouteRefreshResponse' has non-sendable type 'Credentials'
    public let credentials: Credentials
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/Credentials.swift:10:15: note: consider making struct 'Credentials' conform to the 'Sendable' protocol
public struct Credentials: Equatable {
              ^
                                    , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/RouteResponse.swift:21:16: warning: stored property 'httpResponse' of 'Sendable'-conforming struct 'RouteResponse' has non-sendable type 'HTTPURLResponse?'
    public let httpResponse: HTTPURLResponse?
               ^
FoundationNetworking.HTTPURLResponse:1:12: note: class 'HTTPURLResponse' does not conform to the 'Sendable' protocol
open class HTTPURLResponse : URLResponse {
           ^
/host/spi-builder-workspace/Sources/MapboxDirections/RouteResponse.swift:4:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'FoundationNetworking'
import FoundationNetworking
^
@preconcurrency
/host/spi-builder-workspace/Sources/MapboxDirections/RouteResponse.swift:32:16: warning: stored property 'routes' of 'Sendable'-conforming struct 'RouteResponse' has non-sendable type '[Route]?'
    public var routes: [Route]? {
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/Route.swift:9:12: note: class 'Route' does not conform to the 'Sendable' protocol
open class Route: DirectionsResult {
           ^
/host/spi-builder-workspace/Sources/MapboxDirections/RouteResponse.swift:43:16: warning: stored property 'waypoints' of 'Sendable'-conforming struct 'RouteResponse' has non-sendable type '[Waypoint]?'
    public let waypoints: [Waypoint]?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/Waypoint.swift:9:14: note: class 'Waypoint' does not conform to the 'Sendable' protocol
public class Waypoint: Codable, ForeignMemberContainerClass {
             ^
/host/spi-builder-workspace/Sources/MapboxDirections/RouteResponse.swift:48:16: warning: stored property 'options' of 'Sendable'-conforming struct 'RouteResponse' has non-sendable type 'ResponseOptions'
    public let options: ResponseOptions
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/RouteResponse.swift:7:13: note: consider making enum 'ResponseOptions' conform to the 'Sendable' protocol
public enum ResponseOptions {
            ^
                            : Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/RouteResponse.swift:53:16: warning: stored property 'credentials' of 'Sendable'-conforming struct 'RouteResponse' has non-sendable type 'Credentials'
    public let credentials: Credentials
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/Credentials.swift:10:15: note: consider making struct 'Credentials' conform to the 'Sendable' protocol
public struct Credentials: Equatable {
              ^
                                    , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/RouteResponse.swift:71:29: warning: stored property 'roadClassExclusionViolations' of 'Sendable'-conforming struct 'RouteResponse' has non-sendable type '[RoadClassExclusionViolation]?'
    public private(set) var roadClassExclusionViolations: [RoadClassExclusionViolation]?
                            ^
/host/spi-builder-workspace/Sources/MapboxDirections/RoadClassExclusionViolation.swift:7:15: note: consider making struct 'RoadClassExclusionViolation' conform to the 'Sendable' protocol
public struct RoadClassExclusionViolation {
              ^
                                          : Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/RouteStep.swift:437:13: warning: stored property 'maneuverType' of 'Sendable'-conforming struct 'Maneuver' has non-sendable type 'ManeuverType'
        let maneuverType: ManeuverType
            ^
/host/spi-builder-workspace/Sources/MapboxDirections/RouteStep.swift:92:13: note: consider making enum 'ManeuverType' conform to the 'Sendable' protocol
public enum ManeuverType: String, Codable {
            ^
                                         , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/RouteStep.swift:438:13: warning: stored property 'maneuverDirection' of 'Sendable'-conforming struct 'Maneuver' has non-sendable type 'ManeuverDirection?'
        let maneuverDirection: ManeuverDirection?
            ^
/host/spi-builder-workspace/Sources/MapboxDirections/RouteStep.swift:224:13: note: consider making enum 'ManeuverDirection' conform to the 'Sendable' protocol
public enum ManeuverDirection: String, Codable {
            ^
                                              , Sendable
[152/157] Compiling MapboxDirections RouteStep.swift
/host/spi-builder-workspace/Sources/MapboxDirections/RouteLegAttributes.swift:45:20: warning: stored property 'segmentCongestionLevels' of 'Sendable'-conforming struct 'Attributes' has non-sendable type '[CongestionLevel]?'
        public var segmentCongestionLevels: [CongestionLevel]?
                   ^
/host/spi-builder-workspace/Sources/MapboxDirections/Congestion.swift:6:13: note: consider making enum 'CongestionLevel' conform to the 'Sendable' protocol
public enum CongestionLevel: String, Codable, CaseIterable {
            ^
                                                          , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/RouteLegAttributes.swift:67:20: warning: stored property 'segmentMaximumSpeedLimits' of 'Sendable'-conforming struct 'Attributes' has non-sendable type '[Measurement<UnitSpeed>?]?'
        public var segmentMaximumSpeedLimits: [Measurement<UnitSpeed>?]?
                   ^
Foundation.Measurement:2:15: note: generic struct 'Measurement' does not conform to the 'Sendable' protocol
public struct Measurement<UnitType> : ReferenceConvertible, Comparable, Equatable where UnitType : Unit {
              ^
/host/spi-builder-workspace/Sources/MapboxDirections/RouteLegAttributes.swift:1:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
/host/spi-builder-workspace/Sources/MapboxDirections/RouteLegAttributes.swift:73:20: warning: stored property 'trafficTendencies' of 'Sendable'-conforming struct 'Attributes' has non-sendable type '[TrafficTendency]?'
        public var trafficTendencies: [TrafficTendency]?
                   ^
/host/spi-builder-workspace/Sources/MapboxDirections/TrafficTendency.swift:7:13: note: consider making enum 'TrafficTendency' conform to the 'Sendable' protocol
public enum TrafficTendency: Int, Codable, CaseIterable {
            ^
                                                       , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/RouteRefreshResponse.swift:16:16: warning: stored property 'httpResponse' of 'Sendable'-conforming struct 'RouteRefreshResponse' has non-sendable type 'HTTPURLResponse?'
    public let httpResponse: HTTPURLResponse?
               ^
FoundationNetworking.HTTPURLResponse:1:12: note: class 'HTTPURLResponse' does not conform to the 'Sendable' protocol
open class HTTPURLResponse : URLResponse {
           ^
/host/spi-builder-workspace/Sources/MapboxDirections/RouteRefreshResponse.swift:3:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'FoundationNetworking'
import FoundationNetworking
^
@preconcurrency
/host/spi-builder-workspace/Sources/MapboxDirections/RouteRefreshResponse.swift:41:16: warning: stored property 'credentials' of 'Sendable'-conforming struct 'RouteRefreshResponse' has non-sendable type 'Credentials'
    public let credentials: Credentials
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/Credentials.swift:10:15: note: consider making struct 'Credentials' conform to the 'Sendable' protocol
public struct Credentials: Equatable {
              ^
                                    , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/RouteResponse.swift:21:16: warning: stored property 'httpResponse' of 'Sendable'-conforming struct 'RouteResponse' has non-sendable type 'HTTPURLResponse?'
    public let httpResponse: HTTPURLResponse?
               ^
FoundationNetworking.HTTPURLResponse:1:12: note: class 'HTTPURLResponse' does not conform to the 'Sendable' protocol
open class HTTPURLResponse : URLResponse {
           ^
/host/spi-builder-workspace/Sources/MapboxDirections/RouteResponse.swift:4:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'FoundationNetworking'
import FoundationNetworking
^
@preconcurrency
/host/spi-builder-workspace/Sources/MapboxDirections/RouteResponse.swift:32:16: warning: stored property 'routes' of 'Sendable'-conforming struct 'RouteResponse' has non-sendable type '[Route]?'
    public var routes: [Route]? {
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/Route.swift:9:12: note: class 'Route' does not conform to the 'Sendable' protocol
open class Route: DirectionsResult {
           ^
/host/spi-builder-workspace/Sources/MapboxDirections/RouteResponse.swift:43:16: warning: stored property 'waypoints' of 'Sendable'-conforming struct 'RouteResponse' has non-sendable type '[Waypoint]?'
    public let waypoints: [Waypoint]?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/Waypoint.swift:9:14: note: class 'Waypoint' does not conform to the 'Sendable' protocol
public class Waypoint: Codable, ForeignMemberContainerClass {
             ^
/host/spi-builder-workspace/Sources/MapboxDirections/RouteResponse.swift:48:16: warning: stored property 'options' of 'Sendable'-conforming struct 'RouteResponse' has non-sendable type 'ResponseOptions'
    public let options: ResponseOptions
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/RouteResponse.swift:7:13: note: consider making enum 'ResponseOptions' conform to the 'Sendable' protocol
public enum ResponseOptions {
            ^
                            : Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/RouteResponse.swift:53:16: warning: stored property 'credentials' of 'Sendable'-conforming struct 'RouteResponse' has non-sendable type 'Credentials'
    public let credentials: Credentials
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/Credentials.swift:10:15: note: consider making struct 'Credentials' conform to the 'Sendable' protocol
public struct Credentials: Equatable {
              ^
                                    , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/RouteResponse.swift:71:29: warning: stored property 'roadClassExclusionViolations' of 'Sendable'-conforming struct 'RouteResponse' has non-sendable type '[RoadClassExclusionViolation]?'
    public private(set) var roadClassExclusionViolations: [RoadClassExclusionViolation]?
                            ^
/host/spi-builder-workspace/Sources/MapboxDirections/RoadClassExclusionViolation.swift:7:15: note: consider making struct 'RoadClassExclusionViolation' conform to the 'Sendable' protocol
public struct RoadClassExclusionViolation {
              ^
                                          : Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/RouteStep.swift:437:13: warning: stored property 'maneuverType' of 'Sendable'-conforming struct 'Maneuver' has non-sendable type 'ManeuverType'
        let maneuverType: ManeuverType
            ^
/host/spi-builder-workspace/Sources/MapboxDirections/RouteStep.swift:92:13: note: consider making enum 'ManeuverType' conform to the 'Sendable' protocol
public enum ManeuverType: String, Codable {
            ^
                                         , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/RouteStep.swift:438:13: warning: stored property 'maneuverDirection' of 'Sendable'-conforming struct 'Maneuver' has non-sendable type 'ManeuverDirection?'
        let maneuverDirection: ManeuverDirection?
            ^
/host/spi-builder-workspace/Sources/MapboxDirections/RouteStep.swift:224:13: note: consider making enum 'ManeuverDirection' conform to the 'Sendable' protocol
public enum ManeuverDirection: String, Codable {
            ^
                                              , Sendable
[153/157] Compiling MapboxDirections SilentWaypoint.swift
/host/spi-builder-workspace/Sources/MapboxDirections/RouteLegAttributes.swift:45:20: warning: stored property 'segmentCongestionLevels' of 'Sendable'-conforming struct 'Attributes' has non-sendable type '[CongestionLevel]?'
        public var segmentCongestionLevels: [CongestionLevel]?
                   ^
/host/spi-builder-workspace/Sources/MapboxDirections/Congestion.swift:6:13: note: consider making enum 'CongestionLevel' conform to the 'Sendable' protocol
public enum CongestionLevel: String, Codable, CaseIterable {
            ^
                                                          , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/RouteLegAttributes.swift:67:20: warning: stored property 'segmentMaximumSpeedLimits' of 'Sendable'-conforming struct 'Attributes' has non-sendable type '[Measurement<UnitSpeed>?]?'
        public var segmentMaximumSpeedLimits: [Measurement<UnitSpeed>?]?
                   ^
Foundation.Measurement:2:15: note: generic struct 'Measurement' does not conform to the 'Sendable' protocol
public struct Measurement<UnitType> : ReferenceConvertible, Comparable, Equatable where UnitType : Unit {
              ^
/host/spi-builder-workspace/Sources/MapboxDirections/RouteLegAttributes.swift:1:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Foundation'
import Foundation
^
@preconcurrency
/host/spi-builder-workspace/Sources/MapboxDirections/RouteLegAttributes.swift:73:20: warning: stored property 'trafficTendencies' of 'Sendable'-conforming struct 'Attributes' has non-sendable type '[TrafficTendency]?'
        public var trafficTendencies: [TrafficTendency]?
                   ^
/host/spi-builder-workspace/Sources/MapboxDirections/TrafficTendency.swift:7:13: note: consider making enum 'TrafficTendency' conform to the 'Sendable' protocol
public enum TrafficTendency: Int, Codable, CaseIterable {
            ^
                                                       , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/RouteRefreshResponse.swift:16:16: warning: stored property 'httpResponse' of 'Sendable'-conforming struct 'RouteRefreshResponse' has non-sendable type 'HTTPURLResponse?'
    public let httpResponse: HTTPURLResponse?
               ^
FoundationNetworking.HTTPURLResponse:1:12: note: class 'HTTPURLResponse' does not conform to the 'Sendable' protocol
open class HTTPURLResponse : URLResponse {
           ^
/host/spi-builder-workspace/Sources/MapboxDirections/RouteRefreshResponse.swift:3:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'FoundationNetworking'
import FoundationNetworking
^
@preconcurrency
/host/spi-builder-workspace/Sources/MapboxDirections/RouteRefreshResponse.swift:41:16: warning: stored property 'credentials' of 'Sendable'-conforming struct 'RouteRefreshResponse' has non-sendable type 'Credentials'
    public let credentials: Credentials
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/Credentials.swift:10:15: note: consider making struct 'Credentials' conform to the 'Sendable' protocol
public struct Credentials: Equatable {
              ^
                                    , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/RouteResponse.swift:21:16: warning: stored property 'httpResponse' of 'Sendable'-conforming struct 'RouteResponse' has non-sendable type 'HTTPURLResponse?'
    public let httpResponse: HTTPURLResponse?
               ^
FoundationNetworking.HTTPURLResponse:1:12: note: class 'HTTPURLResponse' does not conform to the 'Sendable' protocol
open class HTTPURLResponse : URLResponse {
           ^
/host/spi-builder-workspace/Sources/MapboxDirections/RouteResponse.swift:4:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'FoundationNetworking'
import FoundationNetworking
^
@preconcurrency
/host/spi-builder-workspace/Sources/MapboxDirections/RouteResponse.swift:32:16: warning: stored property 'routes' of 'Sendable'-conforming struct 'RouteResponse' has non-sendable type '[Route]?'
    public var routes: [Route]? {
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/Route.swift:9:12: note: class 'Route' does not conform to the 'Sendable' protocol
open class Route: DirectionsResult {
           ^
/host/spi-builder-workspace/Sources/MapboxDirections/RouteResponse.swift:43:16: warning: stored property 'waypoints' of 'Sendable'-conforming struct 'RouteResponse' has non-sendable type '[Waypoint]?'
    public let waypoints: [Waypoint]?
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/Waypoint.swift:9:14: note: class 'Waypoint' does not conform to the 'Sendable' protocol
public class Waypoint: Codable, ForeignMemberContainerClass {
             ^
/host/spi-builder-workspace/Sources/MapboxDirections/RouteResponse.swift:48:16: warning: stored property 'options' of 'Sendable'-conforming struct 'RouteResponse' has non-sendable type 'ResponseOptions'
    public let options: ResponseOptions
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/RouteResponse.swift:7:13: note: consider making enum 'ResponseOptions' conform to the 'Sendable' protocol
public enum ResponseOptions {
            ^
                            : Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/RouteResponse.swift:53:16: warning: stored property 'credentials' of 'Sendable'-conforming struct 'RouteResponse' has non-sendable type 'Credentials'
    public let credentials: Credentials
               ^
/host/spi-builder-workspace/Sources/MapboxDirections/Credentials.swift:10:15: note: consider making struct 'Credentials' conform to the 'Sendable' protocol
public struct Credentials: Equatable {
              ^
                                    , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/RouteResponse.swift:71:29: warning: stored property 'roadClassExclusionViolations' of 'Sendable'-conforming struct 'RouteResponse' has non-sendable type '[RoadClassExclusionViolation]?'
    public private(set) var roadClassExclusionViolations: [RoadClassExclusionViolation]?
                            ^
/host/spi-builder-workspace/Sources/MapboxDirections/RoadClassExclusionViolation.swift:7:15: note: consider making struct 'RoadClassExclusionViolation' conform to the 'Sendable' protocol
public struct RoadClassExclusionViolation {
              ^
                                          : Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/RouteStep.swift:437:13: warning: stored property 'maneuverType' of 'Sendable'-conforming struct 'Maneuver' has non-sendable type 'ManeuverType'
        let maneuverType: ManeuverType
            ^
/host/spi-builder-workspace/Sources/MapboxDirections/RouteStep.swift:92:13: note: consider making enum 'ManeuverType' conform to the 'Sendable' protocol
public enum ManeuverType: String, Codable {
            ^
                                         , Sendable
/host/spi-builder-workspace/Sources/MapboxDirections/RouteStep.swift:438:13: warning: stored property 'maneuverDirection' of 'Sendable'-conforming struct 'Maneuver' has non-sendable type 'ManeuverDirection?'
        let maneuverDirection: ManeuverDirection?
            ^
/host/spi-builder-workspace/Sources/MapboxDirections/RouteStep.swift:224:13: note: consider making enum 'ManeuverDirection' conform to the 'Sendable' protocol
public enum ManeuverDirection: String, Codable {
            ^
                                              , Sendable
[154/158] Wrapping AST for MapboxDirections for debugging
[156/161] Compiling MapboxDirectionsCLI CodingOperation.swift
[157/161] Emitting module MapboxDirectionsCLI
[158/161] Compiling MapboxDirectionsCLI main.swift
[159/162] Wrapping AST for MapboxDirectionsCLI for debugging
[160/162] Write Objects.LinkFileList
[161/162] Linking mapbox-directions-swift
Build complete! (20.53s)
Build complete.
Done.

Build Machine: Linux 2