diff --git a/apple/internal/apple_framework_import.bzl b/apple/internal/apple_framework_import.bzl index 4a8f2e7db..5b558c981 100644 --- a/apple/internal/apple_framework_import.bzl +++ b/apple/internal/apple_framework_import.bzl @@ -256,13 +256,6 @@ def _apple_dynamic_framework_import_impl(ctx): ), )) - # Create apple_common.Objc provider. - transitive_objc_providers = [ - dep[apple_common.Objc] - for dep in deps - if apple_common.Objc in dep - ] - # Create CcInfo provider. cc_info = framework_import_support.cc_info_with_dependencies( actions = actions, diff --git a/apple/internal/ios_rules.bzl b/apple/internal/ios_rules.bzl index 3ad449f96..7e5c7671d 100644 --- a/apple/internal/ios_rules.bzl +++ b/apple/internal/ios_rules.bzl @@ -1039,7 +1039,6 @@ def _ios_framework_impl(ctx): cc_features = cc_features, cc_info = link_result.cc_info, cc_toolchain = cc_toolchain, - objc_provider = link_result.objc, rule_label = label, ), partials.resources_partial( @@ -1617,7 +1616,6 @@ def _ios_dynamic_framework_impl(ctx): cc_features = cc_features, cc_info = link_result.cc_info, cc_toolchain = cc_toolchain, - objc_provider = link_result.objc, rule_label = label, ), partials.resources_partial( diff --git a/apple/internal/macos_rules.bzl b/apple/internal/macos_rules.bzl index 2dd722f38..35f64f0a5 100644 --- a/apple/internal/macos_rules.bzl +++ b/apple/internal/macos_rules.bzl @@ -2933,7 +2933,6 @@ def _macos_framework_impl(ctx): cc_features = cc_features, cc_info = link_result.cc_info, cc_toolchain = cc_toolchain, - objc_provider = link_result.objc, rule_label = label, ), partials.resources_partial( @@ -3210,7 +3209,6 @@ def _macos_dynamic_framework_impl(ctx): cc_features = cc_features, cc_info = link_result.cc_info, cc_toolchain = cc_toolchain, - objc_provider = link_result.objc, rule_label = label, ), partials.resources_partial( diff --git a/apple/internal/partials/framework_provider.bzl b/apple/internal/partials/framework_provider.bzl index e8898720e..583354d8a 100644 --- a/apple/internal/partials/framework_provider.bzl +++ b/apple/internal/partials/framework_provider.bzl @@ -27,7 +27,6 @@ load( "framework_import_support", ) - def _framework_provider_partial_impl( *, actions, @@ -38,7 +37,6 @@ def _framework_provider_partial_impl( cc_features, cc_info, cc_toolchain, - objc_provider, rule_label): """Implementation for the framework provider partial.""" diff --git a/apple/internal/tvos_rules.bzl b/apple/internal/tvos_rules.bzl index bfd76f3f4..be5bd7e71 100644 --- a/apple/internal/tvos_rules.bzl +++ b/apple/internal/tvos_rules.bzl @@ -664,7 +664,6 @@ def _tvos_dynamic_framework_impl(ctx): cc_features = cc_features, cc_info = link_result.cc_info, cc_toolchain = cc_toolchain, - objc_provider = link_result.objc, rule_label = label, ), partials.resources_partial( @@ -951,7 +950,6 @@ def _tvos_framework_impl(ctx): cc_features = cc_features, cc_info = link_result.cc_info, cc_toolchain = cc_toolchain, - objc_provider = link_result.objc, rule_label = label, ), partials.resources_partial( diff --git a/apple/internal/visionos_rules.bzl b/apple/internal/visionos_rules.bzl index b5917f34c..95327832b 100644 --- a/apple/internal/visionos_rules.bzl +++ b/apple/internal/visionos_rules.bzl @@ -666,7 +666,6 @@ def _visionos_dynamic_framework_impl(ctx): cc_features = cc_features, cc_info = link_result.cc_info, cc_toolchain = cc_toolchain, - objc_provider = link_result.objc, rule_label = label, ), partials.resources_partial( @@ -956,7 +955,6 @@ def _visionos_framework_impl(ctx): cc_features = cc_features, cc_info = link_result.cc_info, cc_toolchain = cc_toolchain, - objc_provider = link_result.objc, rule_label = label, ), partials.resources_partial( diff --git a/apple/internal/watchos_rules.bzl b/apple/internal/watchos_rules.bzl index a4953e1a0..f1a07ce97 100644 --- a/apple/internal/watchos_rules.bzl +++ b/apple/internal/watchos_rules.bzl @@ -141,7 +141,6 @@ load( "SwiftInfo", ) - def _watchos_framework_impl(ctx): """Experimental implementation of watchos_framework.""" rule_descriptor = rule_support.rule_descriptor( @@ -328,7 +327,6 @@ def _watchos_framework_impl(ctx): cc_features = cc_features, cc_info = link_result.cc_info, cc_toolchain = cc_toolchain, - objc_provider = link_result.objc, rule_label = label, ), partials.resources_partial( @@ -604,7 +602,6 @@ def _watchos_dynamic_framework_impl(ctx): cc_features = cc_features, cc_info = link_result.cc_info, cc_toolchain = cc_toolchain, - objc_provider = link_result.objc, rule_label = label, ), partials.resources_partial(