Skip to content

Non-dev dependencies are overridden in ../../packages/flutter_checks/pubspec.yaml #4561

@lishaduck

Description

@lishaduck

Environment

Flutter 3.29.2 • channel stable • https://github.com/flutter/flutter.git
Framework • revision c236373904 (4 weeks ago) • 2025-03-13 16:17:06 -0400
Engine • revision 18b71d647a
Tools • Dart 3.7.2 • DevTools 2.42.3

macOS 5.13.2

Problem

When running dart pub publish --dry-run in a workspace, it falsely claims there's overridden non-dev dependencies.

Monorepo: https://github.com/lishaduck/legacy_checks/tree/93866ad9995223f6279ed8bf50ae4d5fcbcad960
(I assume you don't want the 4 pubspecs in here)

Expected behavior

It should pass.

Actual behavior

It gave a warning.

--verbose output

https://gist.github.com/lishaduck/9f0172bf620fdc3d7abaa67afe252a8b

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions