Skip to content

Enable invalid_case_patterns lint - #122318

Merged
auto-submit[bot] merged 1 commit into
flutter:masterfrom
goderbauer:enableCaseLint
Mar 9, 2023
Merged

auto-submit[bot] merged 1 commit into
flutter:masterfrom
goderbauer:enableCaseLint

Conversation

@goderbauer

@goderbauer goderbauer commented Mar 9, 2023 •

Copy link
Copy Markdown
Member

Part of #118837.

This is in preparation for Dart 3. Some case expressions that are valid in Dart 2.19 and below will become an error or have changed semantics when a library is upgraded to 3.0. This lint bans those expressions in order to ease migration to Dart 3.0.

Luckily, we didn't have any offenders in the code base.

@goderbauer
goderbauer requested a review from Piinks March 9, 2023 19:22

@Piinks Piinks left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM! And the bot did not ask for tests either so - ship it! 😜

@goderbauer goderbauer added the autosubmit Merge PR when tree becomes green via auto submit App label Mar 9, 2023
@auto-submit
auto-submit Bot merged commit cf9ba6c into flutter:master Mar 9, 2023
@goderbauer
goderbauer deleted the enableCaseLint branch March 9, 2023 21:25
engine-flutter-autoroll added a commit to engine-flutter-autoroll/packages that referenced this pull request Mar 10, 2023
engine-flutter-autoroll added a commit to engine-flutter-autoroll/packages that referenced this pull request Mar 10, 2023
engine-flutter-autoroll added a commit to engine-flutter-autoroll/packages that referenced this pull request Mar 10, 2023
hannah-hyj pushed a commit to hannah-hyj/flutter that referenced this pull request Mar 11, 2023
engine-flutter-autoroll added a commit to engine-flutter-autoroll/packages that referenced this pull request Mar 11, 2023
engine-flutter-autoroll added a commit to engine-flutter-autoroll/packages that referenced this pull request Mar 12, 2023
engine-flutter-autoroll added a commit to engine-flutter-autoroll/packages that referenced this pull request May 10, 2023
engine-flutter-autoroll added a commit to engine-flutter-autoroll/packages that referenced this pull request May 10, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

autosubmit Merge PR when tree becomes green via auto submit App

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants