Skip to content

Add telemetry to track which plugins do not support Swift Package Manager #181560

Description

@jmagman

We added support for tracking if an app has 100% Swift Package Manager coverage in #166773.

We're tracking the top 100 plugin adoption by just looking at the plugin files.
It may be helpful to know which are the most commonly used plugins that aren't on SwiftPM by build event, and their version. Is it a few large ones, plugins that have already adopted but users are stuck on an old version, or a long tail of less popular packages?
Add a list of the packages that are still CocoaPods-only on the flutterInjectDarwinPlugins event.

This will require adding a new unified_analytics field, like this:
https://github.com/dart-lang/tools/pull/2062/changes#diff-0c05fdeb267dde3fdf2d2262255bd2e95c3b595a2fc1d3cb65a213de6cd20c3eR597
See dart-lang/tools#2062 for where the event was originally added.

Then adoption in flutterInjectDarwinPlugins

final event = Event.flutterInjectDarwinPlugins(

See #166773.

Activity

  1. added
    platform-iosiOS applications specifically
    toolAffects the "flutter" command-line tool. See also t: labels.
    platform-macosBuilding on or for macOS specifically
    team-iosOwned by iOS platform team
    on Jan 27, 2026
  2. added theissue type on Jan 27, 2026
  3. added
    P2Important issues not at the top of the work list
    triaged-iosTriaged by iOS platform team
    on Jan 29, 2026
  4. github-actions commented on Sep 17, 2026

    @github-actions

    This thread has been automatically locked since there has not been any recent activity after it was closed. If you are still experiencing a similar issue, please open a new bug, including the output of flutter doctor -v and a minimal reproduction of the issue.

  5. locked as resolved and limited conversation to collaborators on Sep 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    P2Important issues not at the top of the work listplatform-iosiOS applications specificallyplatform-macosBuilding on or for macOS specificallyteam-iosOwned by iOS platform teamtoolAffects the "flutter" command-line tool. See also t: labels.triaged-iosTriaged by iOS platform team

    Type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions