Skip to content

[flutter_tools] Tool should verify contents of SDK once per version #112875

Closed

Description

@christopherfujino

On Windows, we get many errors where files that are part of the Flutter SDK repository are missing (e.g. #112872). I believe this is because sometimes unzipping the pre-built release package with Windows' default unzipping mechanism can silently fail, only extracting part of the archive.

The tool should verify that all of the files in the flutter/flutter repo are present on disk, and persist this to the persistent tool state so that it only needs to be verified once per version.

Activity

  1. added
    toolAffects the "flutter" command-line tool. See also t: labels.
    P2Important issues not at the top of the work list
    on Oct 4, 2022
  2. added
    P1High-priority issues at the top of the work list
    and removed
    P2Important issues not at the top of the work list
    on Jan 6, 2023
  3. added
    P2Important issues not at the top of the work list
    and removed
    P1High-priority issues at the top of the work list
    on Jan 17, 2023
  4. eliasyishak commented on Jan 17, 2023

    @eliasyishak
    Contributor

    @christopherfujino following – curious as to how this problem is solved

  5. github-actions commented on Jun 13, 2024

    @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.

  6. locked as resolved and limited conversation to collaborators on Jun 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

P2Important issues not at the top of the work listteam-toolOwned by Flutter Tool teamtoolAffects the "flutter" command-line tool. See also t: labels.triaged-toolTriaged by Flutter Tool team

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions