File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1717)
1818load (
1919 "//tools/flutter:defs.bzl" ,
20- _dart_aot_elf = "dart_aot_elf" ,
2120 _dart_kernel = "dart_kernel" ,
2221 _flutter_aot_library = "flutter_aot_library" ,
2322 _flutter_app = "flutter_app" ,
4039# importing names with load() does not re-export them to downstream BUILD files.
4140ABIS = _ABIS
4241android_native_lib_jar = _android_native_lib_jar
43- dart_aot_elf = _dart_aot_elf
4442dart_kernel = _dart_kernel
4543flutter_android_binary = _flutter_android_binary
4644flutter_android_libs = _flutter_android_libs
Original file line number Diff line number Diff line change 1- """Every public symbol, instantiated the way a consumer would .
1+ """The supported BUILD API, with deliberate coverage of macro internals .
22
3- This is an API test, not a behaviour test.
3+ All supported symbols load from @rules_flutter//flutter:defs.bzl. The specialist
4+ loads below exercise helpers that consumers do not write and are excluded from
5+ the supported API.
46"""
57
68load ("@bazel_skylib//rules:build_test.bzl" , "build_test" )
79load (
810 "@rules_flutter//flutter:defs.bzl" ,
911 "ABIS" ,
1012 "android_native_lib_jar" ,
11- "dart_aot_elf" ,
1213 "dart_kernel" ,
1314 "flutter_android_binary" ,
1415 "flutter_android_libs" ,
3637 "NATIVE_LIB" ,
3738 "flutter_bundle_contribution" ,
3839)
40+
41+ #
42+ # These specialist loads are deliberate macro-internal coverage only. Their
43+ # symbols are not part of the supported Consumer Module API.
44+ load ("@rules_flutter//tools/flutter:defs.bzl" , "dart_aot_elf" )
3945load ("@rules_java//java:defs.bzl" , "java_import" )
4046load (":assertions.bzl" , "expect_equal" , "expect_label_equal" )
4147
You can’t perform that action at this time.
0 commit comments