Remove last usage of legacy swift provider PiperOrigin-RevId: 194986261
diff --git a/src/TulsiGenerator/Bazel/tulsi/tulsi_aspects.bzl b/src/TulsiGenerator/Bazel/tulsi/tulsi_aspects.bzl index 34a8e79..6950d09 100644 --- a/src/TulsiGenerator/Bazel/tulsi/tulsi_aspects.bzl +++ b/src/TulsiGenerator/Bazel/tulsi/tulsi_aspects.bzl
@@ -477,8 +477,10 @@ def _collect_swift_modules(target): """Returns a depset of Swift modules found on the given target.""" swift_modules = depset() - for modules in _getattr_as_list(target, 'swift.transitive_modules'): - swift_modules += modules + if SwiftInfo in target: + swift_info = target[SwiftInfo] + for modules in _getattr_as_list(swift_info, 'transitive_modules'): + swift_modules += modules return swift_modules def _collect_module_maps(target):