fix: add modulemap_label
to dependencies index
#431
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
swift.FileInfo
toswiftpkg.SwiftFileInfo
.swiftpkg.SwiftFileInfo
to check for@objc
directive.ModulemapLabel
toswift.Module
. For Swift source modules, this field is populated if a modulemap target is required (e.g., has@objc
directives).modulemap_label
todeps_indexes.new_module
.deps_indexes.labels_for_module
to check formodulemap_label
on the module instead of assuming that all Swift targets that are a dependency for an Objc target should have one.Related to #425.