dart-sdk/tools
Srujan Gaddam 74bfe6c244 Add bindings emitter for web libraries
Adds a generator that reads the platform libraries dill and outputs
maps that correspond to the various bindings e.g. `@Native` values
that exist in the web libraries. These maps will be consumed during
the analyzer run for lints.

Change-Id: I5b5bf91ff0e32964b97c9e52be414ec84ff88765
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/272720
Commit-Queue: Srujan Gaddam <srujzs@google.com>
Reviewed-by: Sigmund Cherem <sigmund@google.com>
Reviewed-by: Riley Porter <rileyporter@google.com>
2022-12-09 19:23:31 +00:00
..
bots [benchmark] Test dart2wasm benchmark invocations. 2022-12-08 11:56:56 +00:00
buildtools
dart2js Change : to = in tools/ and DOM templates. 2022-08-24 14:21:01 +00:00
dom Add bindings emitter for web libraries 2022-12-09 19:23:31 +00:00
fuchsia
linux_dist_support [infra] Remove bullseye-updates from dockerfile 2022-11-21 12:43:36 +00:00
package_deps Change : to = in tools/ and DOM templates. 2022-08-24 14:21:01 +00:00
patches
sdks
spec_parser [spec_parser] Add OWNERS 2022-11-30 14:01:10 +00:00
test_generators
testing
verify_docs Revert "[tools] verify_docs don't error on library annotations" 2022-10-25 09:35:18 +00:00
.gitignore
3xhead_flutter_hooks.sh
addlatexhash.dart
analysis_options.yaml
build.py [build] Switch builds to the ninja in DEPS 2022-09-27 11:24:03 +00:00
canary.dart
copy_dart.py
copy_tree.py
create_pkg_manifest.py
diff_results.dart
download_chromium_sysroot.sh
experimental_features.yaml [3.0 alpha] Bump version to 3.0.0 2022-12-06 02:40:36 +00:00
FAKE_COMMITS
find_depot_tools.py
gen_fuchsia_test_manifest.py
generate_buildfiles.py
generate_experimental_flags.dart [tools] migrate the rest of tools/ to null safety 2022-06-24 16:38:39 +00:00
generate_idefiles.py [build] Switch builds to the ninja in DEPS 2022-09-27 11:24:03 +00:00
generate_package_config.dart [vm/aot] Support dynamic record field access in TFA 2022-10-19 17:49:47 +00:00
generate_package_config.py
generate_sdk_version_file.py
get_dot_git_folder.py
git_cl_try.sh
gn.py [vm] Add a stub simx64. 2022-07-29 18:11:01 +00:00
gn_helpers.py
line_doc_comments.dart
list_dart_files.py
list_dart_files_as_depfile.py
make_version.py
manage_deps.dart Filter '#' characters from log in tool/manage_deps.dart 2022-12-05 15:10:30 +00:00
minidump.py
opt_out_files.dart
OWNERS
OWNERS_ANALYZER
OWNERS_BUILD
OWNERS_CFE
OWNERS_ECOSYSTEM [owners] add mosum@ to the OWNERS_ECOSYSTEM file 2022-09-16 17:51:55 +00:00
OWNERS_ENG
OWNERS_FOUNDATION
OWNERS_GOOGLE3
OWNERS_INFRA
OWNERS_PRODUCT
OWNERS_PUB
OWNERS_VM [OWNERS] Fix VM owners file entries. 2022-11-11 20:25:03 +00:00
OWNERS_WASM
OWNERS_WEB
presubmit.sh
promote.py
publish_pkg.py
rev_sdk_deps.dart [tools] rev_sdk_deps.dart output commit message 2022-10-24 18:06:19 +00:00
run_offsets_extractor.sh
run_with_coredumps_enabled.py
set_ia32_sysroot.sh
set_x64_sysroot.sh
spec_parse.py
task_kill.py
test.dart [tools] migrate the rest of tools/ to null safety 2022-06-24 16:38:39 +00:00
test.py
utils.py build: recognize python architecture for Windows on Arm ("ARM64") 2022-08-08 16:08:30 +00:00
validate_test_matrix.dart
VERSION [3.0 alpha] Bump version to 3.0.0 2022-12-06 02:40:36 +00:00
write_dartdoc_options_file.py
write_revision_file.py
write_version_file.py
yaml2json.dart