- 
                Notifications
    
You must be signed in to change notification settings  - Fork 220
 
Closed
Labels
type-bugIncorrect behavior (everything from a crash to more subtle misbehavior)Incorrect behavior (everything from a crash to more subtle misbehavior)
Description
build 3.0.1 added dependency on meta ^1.17.0 in #4110, to just use @visibleForTesting (as mentioned in #4122).
This change caused build to be incompatible with Flutter 3.35.0 as it has meta pinned to 1.16.0:
https://github.com/flutter/flutter/blob/3.35.0/packages/flutter/pubspec.yaml#L18
Note: meta is pinned to version 1.16.0 by flutter from the flutter SDK.
See https://dart.dev/go/sdk-version-pinning for details.
Because every version of widgetbook_generator from path depends on build ^3.0.1 which depends on meta ^1.17.0, every version of widgetbook_generator from path requires meta ^1.17.0.
And because every version of flutter from sdk depends on meta 1.16.0, widgetbook_generator from path is incompatible with flutter from sdk.
So, because feature_preview depends on both flutter from sdk and widgetbook_generator from path, version solving failed.
Failed to update packages.
Since meta is only required for development, the constraint should be relaxed to 1.16.0.
Metadata
Metadata
Assignees
Labels
type-bugIncorrect behavior (everything from a crash to more subtle misbehavior)Incorrect behavior (everything from a crash to more subtle misbehavior)