Closed bartekpacia closed 3 months ago
Attention: Patch coverage is 27.27273%
with 8 lines
in your changes missing coverage. Please review.
Project coverage is 17%. Comparing base (
94410bf
) to head (786b863
).
@LuisDuarte1 any progress on the proguard rules thingy?
If not, I suggest we merge the PR and take care of that in another PR. @DGoiana what do you think?
Also, @bartekpacia please fix conflicts when possible
@limwa rebased and resolved conflicts
@LuisDuarte1 any progress on the proguard rules thingy?
I'm still looking at it, but we can merge this for now, until I look for a more permanent fix, as it blocks the CI from running.
After some investigation, I've concluded that:
javax.annotations
has annotations included in the https://jcp.org/en/jsr/detail?id=305, which is a spec of annotations that help with IDEs or other tools to avoid software defects.com.google.errorprone
has annotations related to ErrorProne, a static analyzer with its own set of annotations like above.These annotations are not reflected at runtime in any shape or form so, it's safe to ignore them (unfortunately, libs cannot specify what to ignore or not on proguard, so we need to do this by hand). I will send a quick PR to ignore them at the package level.
Just a maintenance PR to keep Flutter up-to-date.
Testing
I run
flutter build apk --debug
andflutter build apk --release
locally, both pass (I used dummykey.properties
for the release build).Review checklist
whatsnew/whatsnew-pt-PT
changelog.md
with the change