Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix first batch of warnings in the Android embedding #30807

Merged
merged 6 commits into from
Feb 5, 2022

Conversation

blasten
Copy link

@blasten blasten commented Jan 12, 2022

Fixes ~400 warnings. Almost all the warnings are about specifying nullability annotations
for better compatibility with Kotlin.

https://developer.android.com/kotlin/interop#nullability_annotations

There are 986 warnings left.

@blasten blasten requested review from GaryQian and dnfield January 12, 2022 01:48
@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.

If you are not sure if you need tests, consider this rule of thumb: the purpose of a test is to make sure someone doesn't accidentally revert the fix. Ask yourself, is there anything in your PR that you feel it is important we not accidentally revert back to how it was before your fix?

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

Copy link
Contributor

@GaryQian GaryQian left a comment

Choose a reason for hiding this comment

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

LGTM! Thanks for all these tiny fixes!

@GaryQian
Copy link
Contributor

Tests seem to be stuck, this may benefit from a rebase and a test kick

@blasten blasten added the waiting for tree to go green This PR is approved and tested, but waiting for the tree to be green to land. label Jan 28, 2022
@fluttergithubbot
Copy link
Contributor

This pull request is not suitable for automatic merging in its current state.

  • The status or check suite Linux Android Debug Engine has failed. Please fix the issues identified (or deflake) before re-applying this label.
  • The status or check suite Linux Unopt has failed. Please fix the issues identified (or deflake) before re-applying this label.

@fluttergithubbot fluttergithubbot removed the waiting for tree to go green This PR is approved and tested, but waiting for the tree to be green to land. label Jan 28, 2022
@Hixie
Copy link
Contributor

Hixie commented Jan 28, 2022

test-exempt: code refactor with no semantic change

thanks for doing this!!

@chinmaygarde
Copy link
Member

The test failures are definitely related to the updates in this patch.

@blasten blasten added the waiting for tree to go green This PR is approved and tested, but waiting for the tree to be green to land. label Feb 3, 2022
@fluttergithubbot fluttergithubbot removed the waiting for tree to go green This PR is approved and tested, but waiting for the tree to be green to land. label Feb 3, 2022
@flutter flutter deleted a comment from fluttergithubbot Feb 3, 2022
@blasten blasten added the Work in progress (WIP) Not ready (yet) for review! label Feb 3, 2022
@blasten blasten added waiting for tree to go green This PR is approved and tested, but waiting for the tree to be green to land. and removed Work in progress (WIP) Not ready (yet) for review! labels Feb 5, 2022
@fluttergithubbot fluttergithubbot merged commit 1adccf1 into flutter:main Feb 5, 2022
@blasten blasten deleted the fix_warnings branch February 5, 2022 03:19
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Feb 5, 2022
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Feb 5, 2022
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Feb 5, 2022
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Feb 5, 2022
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Feb 5, 2022
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Feb 5, 2022
flar added a commit that referenced this pull request Feb 5, 2022
flar added a commit that referenced this pull request Feb 5, 2022
engine-flutter-autoroll added a commit to engine-flutter-autoroll/flutter that referenced this pull request Feb 5, 2022
blasten pushed a commit to blasten/engine that referenced this pull request Feb 17, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
needs tests platform-android waiting for tree to go green This PR is approved and tested, but waiting for the tree to be green to land.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants