[dyn_modules] Remove ability to specify library wildcards in dynamic_interface.yaml files

In future this would allow us to automatically include libraries
specified in dynamic_interface.yaml into the compilation set as if
they were imported from Dart code.

Bug: b/452833638
TEST=ci

CoreLibraryReviewExempt: no API changes, only pragmas
Change-Id: If5705159148cd48f49f21485550747db1365767c
Cq-Include-Trybots: luci.dart.try:vm-aot-dyn-linux-debug-x64-try,vm-aot-dyn-linux-product-x64-try,vm-dyn-linux-debug-x64-try,vm-dyn-mac-debug-arm64-try,vm-ffi-dyn-mac-debug-simarm64_arm64-try,vm-ffi-dyn-mac-release-simarm64_arm64-try
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/456401
Reviewed-by: Slava Egorov <vegorov@google.com>
Reviewed-by: Sigmund Cherem <sigmund@google.com>
This commit is contained in:
Alexander Markov
2025-10-22 07:48:30 -07:00
parent 02c3d9c3f0
commit 849998846b
5 changed files with 48 additions and 32 deletions
@@ -3,10 +3,51 @@
# BSD-style license that can be found in the LICENSE file.
extendable:
- library: 'dart:*'
- library: 'dart:async'
- library: 'dart:cli'
- library: 'dart:collection'
- library: 'dart:concurrent'
- library: 'dart:convert'
- library: 'dart:core'
- library: 'dart:developer'
- library: 'dart:ffi'
- library: 'dart:io'
- library: 'dart:isolate'
- library: 'dart:math'
- library: 'dart:nativewrappers'
- library: 'dart:typed_data'
- library: 'dart:vmservice_io'
can-be-overridden:
- library: 'dart:*'
- library: 'dart:async'
- library: 'dart:cli'
- library: 'dart:collection'
- library: 'dart:concurrent'
- library: 'dart:convert'
- library: 'dart:core'
- library: 'dart:developer'
- library: 'dart:ffi'
- library: 'dart:io'
- library: 'dart:isolate'
- library: 'dart:math'
- library: 'dart:nativewrappers'
- library: 'dart:typed_data'
- library: 'dart:vmservice_io'
callable:
- library: 'dart:*'
- library: 'dart:async'
- library: 'dart:cli'
- library: 'dart:collection'
- library: 'dart:concurrent'
- library: 'dart:convert'
- library: 'dart:core'
- library: 'dart:developer'
- library: 'dart:ffi'
- library: 'dart:io'
- library: 'dart:isolate'
- library: 'dart:math'
- library: 'dart:nativewrappers'
- library: 'dart:typed_data'
- library: 'dart:vmservice_io'
- library: 'dart:_internal'
member: 'extractTypeArguments'