You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When compiling the app on iOS 18, I see the following category of warnings appear. For each one, let's figure out what the safest path to resolution is and get there.
Fix:
./OBAKit/Onboarding/DataMigration/DataMigrationError+Localization.swift:10:1 Extension declares a conformance of imported type 'DataMigrationError' to imported protocol 'LocalizedError'; this will not behave correctly if the owners of 'OBAKitCore' introduce this conformance in the future
./OBAKit/Onboarding/DataMigration/DataMigrationError+Localization.swift:25:1 Extension declares a conformance of imported type 'DataMigrationBookmarkError' to imported protocol 'LocalizedError'; this will not behave correctly if the owners of 'OBAKitCore' introduce this conformance in the future
./OBAKit/Reporting/StopProblemViewController.swift:17:1 Extension declares a conformance of imported type 'StopProblemCode' to imported protocol 'InputTypeInitiable'; this will not behave correctly if the owners of 'OBAKitCore' introduce this conformance in the future
./OBAKit/Reporting/VehicleProblemViewController.swift:17:1 Extension declares a conformance of imported type 'TripProblemCode' to imported protocol 'InputTypeInitiable'; this will not behave correctly if the owners of 'OBAKitCore' introduce this conformance in the future
./OBAKit/Donations/StripeExtensions.swift:11:1 Extension declares a conformance of imported type 'PaymentSheetResult' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'StripePaymentSheet' introduce this conformance in the future
./OBAKit/Extensions/ModelExtensions.swift:16:1 Extension declares a conformance of imported type 'Bookmark' to imported protocol 'MKAnnotation'; this will not behave correctly if the owners of 'OBAKitCore' introduce this conformance in the future
./OBAKit/Extensions/ModelExtensions.swift:28:1 Extension declares a conformance of imported type 'Region' to imported protocol 'MKAnnotation'; this will not behave correctly if the owners of 'OBAKitCore' introduce this conformance in the future
./OBAKit/Extensions/ModelExtensions.swift:44:1 Extension declares a conformance of imported type 'Stop' to imported protocol 'MKAnnotation'; this will not behave correctly if the owners of 'OBAKitCore' introduce this conformance in the future
./OBAKit/Extensions/ModelExtensions.swift:67:1 Extension declares a conformance of imported type 'TripStatus' to imported protocol 'MKAnnotation'; this will not behave correctly if the owners of 'OBAKitCore' introduce this conformance in the future
./OBAKit/Extensions/ModelExtensions.swift:88:1 Extension declares a conformance of imported type 'TripStopTime' to imported protocol 'MKAnnotation'; this will not behave correctly if the owners of 'OBAKitCore' introduce this conformance in the future
./OBAKitCore/Extensions/CoreLocationExtensions.swift:14:1 Extension declares a conformance of imported type 'CLAuthorizationStatus' to imported protocols 'LosslessStringConvertible', 'CustomStringConvertible'; this will not behave correctly if the owners of 'CoreLocation' introduce this conformance in the future
The text was updated successfully, but these errors were encountered:
When compiling the app on iOS 18, I see the following category of warnings appear. For each one, let's figure out what the safest path to resolution is and get there.
Fix:
The text was updated successfully, but these errors were encountered: