From b3033c084ad8c84fbb29a90b8e7bf7696c283581 Mon Sep 17 00:00:00 2001 From: Matt Bruce Date: Fri, 2 Jan 2026 12:02:27 -0600 Subject: [PATCH] Remove @_exported imports to prevent macro conflicts - Changed Exports.swift to use regular imports instead of @_exported - This prevents ambiguous macro resolution issues in consuming apps --- Sources/Bedrock/Exports.swift | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/Sources/Bedrock/Exports.swift b/Sources/Bedrock/Exports.swift index 0ba7d59..ded610c 100644 --- a/Sources/Bedrock/Exports.swift +++ b/Sources/Bedrock/Exports.swift @@ -2,13 +2,10 @@ // Exports.swift // Bedrock // -// Re-exports for convenient importing. +// Common imports for Bedrock. // +// Note: We import but don't re-export SwiftUI/Foundation to avoid +// ambiguity issues with macros like #Preview when apps also import these. import SwiftUI - -// Re-export SwiftUI for consumers who only import Bedrock -@_exported import SwiftUI - -// Re-export Foundation for common types -@_exported import Foundation +import Foundation