diff --git a/Sources/FoundationMacros/BundleMacro.swift b/Sources/FoundationMacros/BundleMacro.swift index 867938887..4fec749ac 100644 --- a/Sources/FoundationMacros/BundleMacro.swift +++ b/Sources/FoundationMacros/BundleMacro.swift @@ -25,7 +25,7 @@ public struct BundleMacro: SwiftSyntaxMacros.ExpressionMacro, Sendable { #elseif SWIFT_BUNDLE_LOOKUP_HELPER_AVAILABLE return Bundle(for: __BundleLookupHelper.self) #else - return Bundle(_dsoHandle: #dsohandle) ?? .main + return unsafe Bundle(_dsoHandle: #dsohandle) ?? .main #endif }() """ diff --git a/Tests/FoundationMacrosTests/BundleMacroTests.swift b/Tests/FoundationMacrosTests/BundleMacroTests.swift index ea3a51777..433ee309c 100644 --- a/Tests/FoundationMacrosTests/BundleMacroTests.swift +++ b/Tests/FoundationMacrosTests/BundleMacroTests.swift @@ -31,7 +31,7 @@ private struct BundleMacroTests { #elseif SWIFT_BUNDLE_LOOKUP_HELPER_AVAILABLE return Bundle(for: __BundleLookupHelper.self) #else - return Bundle(_dsoHandle: #dsohandle) ?? .main + return unsafe Bundle(_dsoHandle: #dsohandle) ?? .main #endif }() """ @@ -53,7 +53,7 @@ private struct BundleMacroTests { #elseif SWIFT_BUNDLE_LOOKUP_HELPER_AVAILABLE return Bundle(for: __BundleLookupHelper.self) #else - return Bundle(_dsoHandle: #dsohandle) ?? .main + return unsafe Bundle(_dsoHandle: #dsohandle) ?? .main #endif }() """