Skip to content

[pigeon] Add support for analyzer 13 #187145

Description

@adamdama

We have a relatively large dart workspaces project that utilizes pigeon . We are trying to upgrade the analyzer and related plugin and testing packages to that latest versions to get some of the newest fixes. Currently pigeon doesn't support version 13 and so adds a constraint that is preventing us from upgrading.

What would be required to upgrade analyzer to v13?

Activity

  1. changed the title [-]Add support for analyzer 13[/-] [+][pigeon] Add support for analyzer 13[/+] on May 27, 2026
  2. suryaKommana2662 commented on May 27, 2026

    @suryaKommana2662

    Thanks for reporting this issue. I checked the pigeon package changelog and verified that the current released versions support analyzer versions 10 through 12. Support for analyzer 13 does not appear to have been added yet, which explains the dependency constraint conflict you are encountering. This looks like a valid compatibility request to update pigeon to support analyzer 13.
    Could you also please provide a
    detailed steps to reproduce the issue,
    Expected & Actual Results
    a minimal sample repo or code. the output of flutter doctor -v and logs?
    That information will help the team investigate and evaluate more.

  3. added
    packageflutter/packages repository. See also p: labels.
    p: pigeonrelated to pigeon messaging codegen tool
    P1High-priority issues at the top of the work list
    waiting for responseThe Flutter team cannot make further progress on this issue until the original reporter responds
    and removed
    in triagePresently being triaged by the triage team
    packageflutter/packages repository. See also p: labels.
    p: pigeonrelated to pigeon messaging codegen tool
    P1High-priority issues at the top of the work list
    on May 27, 2026
  4. added
    packageflutter/packages repository. See also p: labels.
    p: pigeonrelated to pigeon messaging codegen tool
    on May 27, 2026
  5. 3 remaining items

  6. added
    P1High-priority issues at the top of the work list
    has reproducible stepsThe issue has been confirmed reproducible and is ready to work on
    on Jun 1, 2026
  7. added
    P2Important issues not at the top of the work list
    and removed
    P1High-priority issues at the top of the work list
    on Jun 2, 2026
  8. stuartmorgan-g commented on Jun 2, 2026

    @stuartmorgan-g
    Contributor

    @suryaKommana2662 Please don't add priority labels during initial triage.

  9. stuartmorgan-g commented on Jul 1, 2026

    @stuartmorgan-g
    Contributor

    @tarrinneal Analyzer 14 is out, so we are two major versions behind again; we should catch up soon.

    I took a quick look at adding 13; there are some changes to the AST walking that require non-mechanical changes and thus careful testing, but it doesn't look like they will be extensive.

  10. added
    P1High-priority issues at the top of the work list
    and removed
    P2Important issues not at the top of the work list
    on Jul 1, 2026
  11. github-actions commented on Aug 20, 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.

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

Metadata

Metadata

Assignees

Labels

P1High-priority issues at the top of the work listhas reproducible stepsThe issue has been confirmed reproducible and is ready to work onp: pigeonrelated to pigeon messaging codegen toolpackageflutter/packages repository. See also p: labels.team-ecosystemOwned by Ecosystem teamtriaged-ecosystemTriaged by Ecosystem team

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions