Skip to content

Conversation

@mit-mit
Copy link
Member

@mit-mit mit-mit commented Nov 9, 2020

Description

Attempt to address the Dart breaking change that pubspec.yaml files must have a Dart SDK constraint.

Related Issues

Breaking change that causes this: dart-lang/sdk#44072

Previous fix for this: #70030

Failed roll after above fix: #70039

@flutter-dashboard flutter-dashboard bot added engine flutter/engine related. See also e: labels. c: contributor-productivity Team-specific productivity, code health, technical debt. labels Nov 9, 2020
@flutter-dashboard
Copy link

It looks like this pull request may not have tests. Please make sure to add tests before merging. If you need an exemption to this rule, contact Hixie on the #hackers channel in Chat.

Reviewers: Read the Tree Hygiene page and make sure this patch meets those guidelines before LGTMing.

@google-cla google-cla bot added the cla: yes label Nov 9, 2020
@flutter-dashboard flutter-dashboard bot added the tool Affects the "flutter" command-line tool. See also t: labels. label Nov 9, 2020
@zanderso zanderso changed the title Fix pubspecs that do not have a Dart SDK constraint Roll engine and fix pubspecs that do not have a Dart SDK constraint Nov 9, 2020
Copy link
Member

@zanderso zanderso left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm


// This file uses Dart 2.12 semantics. This is needed as we can't upgrade
// the SDK constraint to `>=2.12.0-0` before the deps are ready.
// @dart=2.12
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

fyi @liyuqian

@zanderso
Copy link
Member

zanderso commented Nov 9, 2020

Copy link
Member

@cbracken cbracken left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks! lgtm.

@mit-mit mit-mit merged commit 168ad5d into flutter:master Nov 9, 2020
@mit-mit mit-mit deleted the newpub branch November 9, 2020 18:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

c: contributor-productivity Team-specific productivity, code health, technical debt. engine flutter/engine related. See also e: labels. tool Affects the "flutter" command-line tool. See also t: labels.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants