flutter/dev
Greg Spencer 6b087c74e2
Add iOS key map generation, make macOS var naming consistent with repo (#83146)
This adds iOS key map generation that uses std::maps. It uses std::maps because on iOS if we use NSDictionaries, then when XCode loads the dylib, the initialization of those status NSDictionaries hasn't yet occurred, and it crashes the app. std::maps have a well-defined static behavior, and are correctly initialized.

I also made the naming of variables, fields, etc. consistent for macOS. We variously had macosFoo, macOSFoo, and macOsFoo. I eliminated macOsFoo and macosFoo, since the rest of the repo uses macOSFoo for lowerCamelCase names (with only a few exceptions). I used iOSFoo for iOS.
2021-05-25 17:18:06 -07:00
..
automated_tests Migrate to ChannelBuffers.push (#82564) 2021-05-21 15:09:03 -07:00
benchmarks Add a bitmap operation property to transform widgets to enable/control bitmap transforms (#76742) 2021-05-25 12:57:07 -07:00
bots Migrate flutter conductor out of dev/tools and into its own directory (#83313) 2021-05-25 16:12:53 -07:00
ci Add cmdline tools to docker image. (#82584) 2021-05-14 17:46:30 -07:00
conductor Migrate flutter conductor out of dev/tools and into its own directory (#83313) 2021-05-25 16:12:53 -07:00
customer_testing Run update packages, pick up file 6.1.1 (#82770) 2021-05-18 13:09:03 -07:00
devicelab rsync Flutter.framework for add to app (#83315) 2021-05-25 10:49:02 -07:00
docs Add previews for CupertinoIcons (#71853) 2020-12-08 09:13:07 -08:00
forbidden_from_release_tests Run update packages, pick up file 6.1.1 (#82770) 2021-05-18 13:09:03 -07:00
integration_tests Remove iOS version override in ios_add2appTests unit tests (#83361) 2021-05-25 11:44:03 -07:00
manual_tests Add Gradle lockfiles and tool to generate them (#83067) 2021-05-21 13:04:03 -07:00
missing_dependency_tests Clean-up analysis_options files (#77098) 2021-03-02 21:14:03 -08:00
snippets Run update packages, pick up file 6.1.1 (#82770) 2021-05-18 13:09:03 -07:00
tools Add iOS key map generation, make macOS var naming consistent with repo (#83146) 2021-05-25 17:18:06 -07:00
tracing_tests Add 'v' hotkey to open DevTools in the browser (#82227) 2021-05-13 09:54:10 -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.