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

[Android] Refactor indirect references to supported Android dependency versions #134780

Open
camsim99 opened this issue Sep 14, 2023 · 0 comments
Labels
P2 Important issues not at the top of the work list platform-android Android applications specifically team-android Owned by Android platform team tool Affects the "flutter" command-line tool. See also t: labels. triaged-android Triaged by Android platform team

Comments

@camsim99
Copy link
Contributor

In gradle_utils.dart, we have defined many constants specifying the versions of the Android dependencies that Flutter supports. These are used in the Flutter project templates, in Flutter tooling, and in tests.

However, many of the references to these supported versions are indirect (e.g. we may set _maxKnownAndSupportedGradleVersion = '8.0.2' but write tests in reference to 8.0.2 versus _maxKnownAndSupportedGradleVersion). This issue is to serve as reminder to replace these indirect references with direct ones in the hope that we can lower the amount of effort it will take to support new versions of Android dependencies. See https://github.com/flutter/flutter/pull/131444/files#r1304835861 for context.

@camsim99 camsim99 added platform-android Android applications specifically tool Affects the "flutter" command-line tool. See also t: labels. P2 Important issues not at the top of the work list team-android Owned by Android platform team triaged-android Triaged by Android platform team labels Sep 14, 2023
@camsim99 camsim99 self-assigned this Sep 14, 2023
@camsim99 camsim99 removed their assignment Jan 31, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
P2 Important issues not at the top of the work list platform-android Android applications specifically team-android Owned by Android platform team tool Affects the "flutter" command-line tool. See also t: labels. triaged-android Triaged by Android platform team
Projects
None yet
Development

No branches or pull requests

1 participant