flutter/dev
Gray Mackall 8ba086a277
[Re-re-land] Enforce a policy on supported Gradle, Java, AGP, and KGP versions (#143341)
This is a direct revert of (the revert of (the reland of (the policy pr))): https://github.com/flutter/flutter/pull/143132. 

The only change is:
1. to put a conditional all on one line, because the packages repository has a test that uses an old flutter project to make sure nothing regresses. The old project uses an old gradle version, and the old gradle version bundles an old groovy version, and the old groovy version has a bug where lines that start with `&&` don't always work: https://issues.apache.org/jira/browse/GROOVY-7218 (I enjoy that the revert reason ends up providing another strong justification to go forward with the policy). Also thanks to @reidbaker for pointing out this bug.
2. I also made a slight formatting change to the messages that print when out of the support bounds, which I think looks slightly better.

I tested this with on a branch that included a revert of https://github.com/flutter/flutter/pull/142008, and was able to recreate the failure and verify that it was resolved by 1).
2024-02-13 15:44:17 +00:00
..
a11y_assessments Upgrade leak_tracker. (#143236) 2024-02-09 14:41:22 -08:00
automated_tests Upgrade leak_tracker. (#143236) 2024-02-09 14:41:22 -08:00
benchmarks Upgrade leak_tracker. (#143236) 2024-02-09 14:41:22 -08:00
bots Upgrade leak_tracker. (#143236) 2024-02-09 14:41:22 -08:00
conductor Upgrade leak_tracker. (#143236) 2024-02-09 14:41:22 -08:00
customer_testing Upgrade leak_tracker. (#143236) 2024-02-09 14:41:22 -08:00
devicelab Upgrade leak_tracker. (#143236) 2024-02-09 14:41:22 -08:00
docs Update links and surrounding text for new main-api docs (#138602) 2023-11-17 22:27:53 +00:00
forbidden_from_release_tests Upgrade leak_tracker. (#143236) 2024-02-09 14:41:22 -08:00
integration_tests [Re-re-land] Enforce a policy on supported Gradle, Java, AGP, and KGP versions (#143341) 2024-02-13 15:44:17 +00:00
manual_tests Upgrade leak_tracker. (#143236) 2024-02-09 14:41:22 -08:00
missing_dependency_tests Enable private field promotion for dev (#134480) 2023-09-12 18:29:00 +00:00
snippets/config Remove null-safety argument from DartPad doc samples (#127345) 2023-05-23 00:10:11 +00:00
tools Upgrade leak_tracker. (#143236) 2024-02-09 14:41:22 -08:00
tracing_tests Upgrade leak_tracker. (#143236) 2024-02-09 14:41:22 -08:00
analysis_options.yaml Enable more lints (#91642) 2021-10-14 22:03:03 -07:00
README.md Migrate to .ci.yaml (#82960) 2021-05-19 20:09:46 -07:00

This directory contains tools and resources that the Flutter team uses during the development of the framework. The tools in this directory should not be necessary for developing Flutter applications, though of course, they may be interesting if you are curious.

The tests in this directory are run in the framework_tests_misc-* shards.