-
Notifications
You must be signed in to change notification settings - Fork 32
Update scroll_overlay further #14
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
Conversation
I've started seeing the symptoms of flutter/flutter#53657 when I try to run this app. That blocks building and running it. I don't totally understand why that's happening, as that issue is said to only appear on a range of AGP versions later than the 3.5.0 this is using. Nor do I understand why it started happening for me when it wasn't before. But regardless of the cause, thankfully the symptoms are resolved by following the recommendation in that issue thread: flutter/flutter#53657 (comment) to upgrade AGP. And upgrading seems for the best anyway. We go for the latest 4.x version, as called for there. I just let Android Studio do the upgrade according to its recommendations, and then bumped compileSdkVersion to the new requirement.
Given the purpose of this app, one wants to use it with main more than with stable. Make that more convenient by applying the updates it wants to make to pubspec.lock, so that running it doesn't make those updates and dirty the tree.
This file is created when running the app with current Flutter main.
Piinks
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This LGTM, but would probably be better combined with one of the other PRs. I was so very excited to see #13 that I forgot myself and made an error, actually 2. I should have sought a second reviewer on the PR as is our review guidelines. And I should have ensured tests were included, or that test exemption had been granted. 😅
Having to find a second reviewer for this and the others may slow this down a bit, but is fine if you prefer to keep these all separate, but for this change I am not sure how to test it easily.
|
Added a pair of smoke-tests for the app. The integration test has the side benefit of checking that the build works, which is what was breaking for me before the first commit in this PR. So perhaps for this repo that's a good enough version of a test for that fix. |
Piinks
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you! LGTM!
|
Confirmed bot non-compliance on discord for now, merging away. :) |
This follows on the boring part of #13 with further boring updates that just keep the app smoothly building and running.
[scroll_overlay] Upgrade Android Gradle Plugin to 4.x; Gradle to 6.7.x
I've started seeing the symptoms of flutter/flutter#53657 when I
try to run this app. That blocks building and running it.
I don't totally understand why that's happening, as that issue is
said to only appear on a range of AGP versions later than the 3.5.0
this is using. Nor do I understand why it started happening for me
when it wasn't before.
But regardless of the cause, thankfully the symptoms are resolved by
following the recommendation in that issue thread:
flutter/flutter#53657 (comment)
to upgrade AGP. And upgrading seems for the best anyway.
We go for the latest 4.x version, as called for there. I just let
Android Studio do the upgrade according to its recommendations, and
then bumped compileSdkVersion to the new requirement.
[scroll_overlay] Update pubspec.lock for current Flutter main
Given the purpose of this app, one wants to use it with main
more than with stable. Make that more convenient by applying
the updates it wants to make to pubspec.lock, so that running it
doesn't make those updates and dirty the tree.
[scroll_overlay] Add another generated file to gitignore
This file is created when running the app with current Flutter main.
Pre-launch Checklist
///).If you need help, consider asking for advice on the #hackers-new channel on Discord.