flutter/dev/tools/gen_keycodes/lib
Greg Spencer 1b9cab7138
Clean up synonyms, key code generation. (#138192)
## Description

This cleans up how synonyms are calculated, and adds a reverse mapping from pseudo keys to the real keys they are synonyms of.

Updates the `layout_goals.json` to include the "Space" key, since that was added in the engine without updating the generation configuration.
2023-11-13 20:13:00 +00:00
..
android_code_gen.dart Sync lints (#126316) 2023-05-11 13:27:51 +00:00
base_code_gen.dart [gen_keycodes] Mark generated file names with infix .g. (#106142) 2022-06-30 00:08:08 +00:00
constants.dart Enable avoid_redundant_argument_values lint (#91409) (#91462) 2021-10-08 09:25:14 -07:00
data.dart [Keyboard, iOS] Generate iOS's special key mapping (#106909) 2022-07-13 22:40:06 +00:00
gtk_code_gen.dart [gen_keycodes] Mark generated file names with infix .g. (#106142) 2022-06-30 00:08:08 +00:00
ios_code_gen.dart [Keyboard, iOS] Generate iOS's special key mapping (#106909) 2022-07-13 22:40:06 +00:00
keyboard_keys_code_gen.dart Clean up synonyms, key code generation. (#138192) 2023-11-13 20:13:00 +00:00
keyboard_maps_code_gen.dart Remove unnecessary null checks in dev/tools (#118845) 2023-01-20 04:06:09 +00:00
logical_key_data.dart Unify analysis options (#108462) 2022-07-28 09:07:49 -07:00
macos_code_gen.dart Clean up synonyms, key code generation. (#138192) 2023-11-13 20:13:00 +00:00
physical_key_data.dart Remove 'must be non-null' and 'must not be null' comments from non-framework libraries (#134994) 2023-09-19 17:26:07 +00:00
testing_key_codes_cc_gen.dart Fix typos (#121171) 2023-02-23 19:43:21 +00:00
testing_key_codes_java_gen.dart Fix typos (#121171) 2023-02-23 19:43:21 +00:00
utils.dart Remove unnecessary null checks in dev/tools (#118845) 2023-01-20 04:06:09 +00:00
web_code_gen.dart [gen_keycodes] Mark generated file names with infix .g. (#106142) 2022-06-30 00:08:08 +00:00
windows_code_gen.dart [gen_keycodes] Mark generated file names with infix .g. (#106142) 2022-06-30 00:08:08 +00:00