Skip to content

iOS/macOS packages are incorrectly labeled as SwiftPM incompatible if they don't have native code. #1419

Closed
@sigurdm

Description

@sigurdm

For example this federated package: https://pub.dev/packages/shared_preferences/score

This package supports iOS/macOS, but all the native code is in a dependency, which does support SwiftPM: https://pub.dev/packages/shared_preferences_foundation/score

Could we update the pana tagger to flag a package as SwiftPM incompatible only if it has a /.podspec file?

For example, if the shared_preferences plugin has a ios/shared_preferences.podspec file.

Metadata

Metadata

Assignees

No one assigned

    Labels

    type-bugIncorrect behavior (everything from a crash to more subtle misbehavior)

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions