flutter/dev
Christopher Fujino 2dd06d10c9
[flutter_tools] add custom tool analysis to analyze.dart, lint Future.catchError (#140122)
Ensure tool code does not use Future.catchError or Future.onError, because it is not statically safe: https://github.com/dart-lang/sdk/issues/51248.

This was proposed upstream in dart-lang/linter in https://github.com/dart-lang/linter/issues/4071 and https://github.com/dart-lang/linter/pull/4068, but not accepted.
2024-03-07 18:10:07 +00:00
..
a11y_assessments Format all kotlin according to ktlint (#143390) 2024-02-14 17:58:18 +00:00
automated_tests Upgrade leak_tracker. (#143236) 2024-02-09 14:41:22 -08:00
benchmarks Always use local CanvasKit/Skwasm in benchmarks for better hermeticity. (#144423) 2024-02-29 22:30:48 +00:00
bots [flutter_tools] add custom tool analysis to analyze.dart, lint Future.catchError (#140122) 2024-03-07 18:10:07 +00:00
conductor Add missing parameter to TableBorder.symmetric, and improve class constructors (#144279) 2024-03-04 20:20:19 +00:00
customer_testing Upgrade leak_tracker. (#143236) 2024-02-09 14:41:22 -08:00
devicelab Run macOS test on dev/integration_tests/ui (#142735) 2024-03-06 22:18:17 +00:00
docs Remove master from API docs (#144425) 2024-03-01 01:06:56 +00:00
forbidden_from_release_tests Upgrade leak_tracker. (#143236) 2024-02-09 14:41:22 -08:00
integration_tests Update android templates to use target sdk 34 (#144641) 2024-03-06 19:15:07 +00:00
manual_tests Format all kotlin according to ktlint (#143390) 2024-02-14 17:58:18 +00:00
missing_dependency_tests Enable private field promotion for dev (#134480) 2023-09-12 18:29:00 +00:00
snippets/config Reland "Use dartpad's main channel for master/main docs (#144329)" (#144431) 2024-02-29 23:10:53 +00:00
tools Add missing parameter to TableBorder.symmetric, and improve class constructors (#144279) 2024-03-04 20:20:19 +00:00
tracing_tests Format all kotlin according to ktlint (#143390) 2024-02-14 17:58:18 +00: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.